* Includes Windows Server® 2012 R2 license. The price applies only when prepaying a year in advance.
Powerful & Light Protection
At best prices
Anti-virus protection is light as a feather!
With Kaspersky Lab's Light Agent you will forget about the need to update anti-virus data bases, and your server will not lose a single per cent of its productivity
$16/month
Sale powerful VPS
up to 52% off
Turbo VPS on SSD
Choose your speed
Turbo 1
$16.66/month
$30.76/month
Turbo 2
$26.66/month
$58.36/month
Promo
Protection against DDoS attacks
Protection from DDoS attacks for the first month of use is providedfor free!
Offer is limited
* 24/7 DDoS analytical protection, capacity of up to 1500 Gbps
Choose VPS
Own configuration
STANDARD PRICE PLANS
Marketplace
DATA CENTER
Moscow
Moscow
Zurich
Frankfurt
London
Saint Petersburg
Kazan
Yekaterinburg
Novosibirsk
Amsterdam
Moscow
Payment options
Per month
For resources used
SELECT OS
2016
Windows Server 2019
Windows Server 2016
Windows Server 2012 R2
Windows Server 2003
20.04 LTS
Ubuntu 20.04 LTS
Ubuntu 18.04 LTS
Ubuntu 16.04 LTS
10
Debian 10
Debian 9
Debian 8
8
CentOS 8
CentOS 7
Control
panel
disabled
0 RUR
0 RUR
CentOS
* Control panels are only available for Linux OS
CPU
number of Intel Xeon CPU cores, 2.2GHz
CPU TYPE
* Cannot make this change for the selected data center
RAM
guaranteed RAM, DDR4 ECC
$2.5 per month for 64 MB
Video RAM
* Cannot make this change for the selected data center, processor type, system drive type and selected OS
Video RAM
video memory capacity
Disk
drive space, HDD RAID
DRIVE TYPE
* Cannot make this change for the selected data center
$10 per month for TB
huge disk
* Cannot make this change for the selected data center, processor type and system drive type
Huge Disk
drive volume
IP
number of dedicated IPv4 addresses
from $8 per month
First month is free of charge 0.5 Mbit/s
DDOS PROTECTION
* Cannot make this change for the selected data center
* "Cheap" tariff is available only for Rucloud data center
** Tariffs "Start" and "Turbo" are available for data centers in Moscow, St. Petersburg, Kazan and Yekaterinburg
*** Currently there are not enough resources for tariffs in the selected data center:
Marketplace templates
Docker CE
Version: 19.03.5
OS: Ubuntu 18.04
OTRS Community Edition
Version: 6.0.24-01
OS: CentOS 7.7.1908
Windows Server 2019 Core
Version: 10.0.17763.0
OS: Windows Server 2019 Core
Standalone ZeroTier Network Controller by Key Networks
Version: 1.4.6
OS: Debian 10.2
Perfect VPS hosting for WordPress with Vepp panel
Version: latest
OS: CentOS 7.7.1908
MetaTrader 5
Version: 5.0.2280
OS: Windows Server 2019 Core
SQL Express
Version: 15.0
OS: Windows Server 2019 Core
Minecraft
Version: latest
OS: Windows Server 2019 Core
WordPress
Version: 5.4.1
OS: Ubuntu 18.04
VPN L2TP
Version: latest
OS: Windows Server 2019
LAMP - Linux, Apache, MySQL, PHP
Version: -
OS: CentOS 7.8.2003
GitLab
Version: 13.4.2
OS: CentOS 8
Drupal
Version: 9.0.7
OS: CentOS 8
Joomla
Version: 3.9.22
OS: CentOS 8
Zabbix
Version: 5.0.5
OS: CentOS 8
OpenCart
Version: 3.0.3.2
OS: CentOS 8
Minecraft
Version: 1.16.3
OS: CentOS 8
Django
Version: 3.1.3
OS: CentOS 8
Description
OTRS is one of the most popular ticket systems used by large companies to support users. OTRS Community Edition is a free version licensed under GNU. This version has rich functionality and covers almost all tasks of customer information support:
Supports all modern browsers, including mobile versions.
High performance and the ability to add an unlimited number of employees.
The built-in system of access rights.
The ability to distribute applications in queues and configure automatic responses.
Response templates
Ability to connect a third-party service via API.
This image was prepared following the recommendations:
https://doc.otrs.com/doc/manual/admin/6.0/en/html/installation.html.
On a CentOS 7 image, SELinux is disabled. Apache and MariaDB are installed from repositories. OTRS Community Edition is installed using
https://community.otrs.com/download/.
The documentation indicates the recommended RAM size of 8 GB. This is due to the fact that the database structure is optimized for high performance with the active use of indexed fields. With a smaller RAM size, the database creates an undesirable load on the disk with a significant slowdown.
After creating the virtual server, to complete the installation, go to the address http://vps_ip_address/otrs/installer.pl. This is an interactive initial configuration page, where you will configure the database connection (required step), set the domain name and specify the SMTP server. Pay attention to the following points:
Getting Started
After creating the virtual server, to complete the installation, go to the address http://vps_ip_address/otrs/installer.pl. This is an interactive initial configuration page, where you will configure the database connection (required step), set the domain name and specify the SMTP server. Pay attention to the following points:
In case you want to use PostgreSQL or Oracle database, you need to install them using the SSH connection. Only MariaDB (MySQL item) is installed in the current image by default;
After specifying the SMTP server, OTRS will process letters in the Inbox folder and generate tickets from them. Emails may be deleted during this process;
Do not miss passwords from the database and from the web-interface that will be displayed through the configuration. After completion, the page at http: //vps_ip_address/otrs/installer.pl will become inaccessible. To reset passwords, you will need to use SSH access.
Software Included
Package
Version
License
Apache
2.4.6
Apache 2
MariaDB
5.5.64
GPL v2
OTRS Community Edition
6.0.24-01
GNU
Description
Docker containers provide OS-level virtualization. The software and its dependencies are combined into standardized blocks that are executed in isolation from each other but on the same kernel of the operating system. They are more productive than nested virtualization, but they also allow you to quickly deploy the runtime environment with the necessary system utilities and libraries.
Getting Started
The image is configured as follows:
UFW firewall is active. Connections are allowed on port 22 (SSH), 2375/2376 (Docker)
After installing the image, you can immediately connect via ssh.
Note that Docker modifies iptables directly. Therefore, the UFW firewall does not provide complete information about the firewall settings. This docker behavior can be changed by adding the --iptables = false flag to the Docker daemon.
Software Included
Package
Version
License
Docker CE
19.03.5
Apache 2
Docker Compose
1.25.0
Apache 2
Description
Windows Server Core 2019 is a compact version of Windows Server 2019 for the "server" installation.
Windows Server Core 2019 can host any server software: Web servers, mail servers, SMB or FTP file storage, database management systems, and applications will acquire more CPU time and RAM than when they are deployed to a server of a similar configuration with Windows Server 2019. This is because the Core version lacks some parts of the graphics system (desktop), support for sound, printers and scanners, services for biometrics and many other components of operating systems designed for home computers. You can find a complete list of missing roles, role services, and features here.
Please note that you do not use a familiar desktop to configure and manage Windows Server Core. Even when connecting via the RDP protocol, you must use the command line (CMD or PowerShell).
In addition to RDP, WinRM protocol is also available for interacting with the server from the box, allowing you to execute individual commands or create and connect to remote PowerShell sessions from the PowerShell console on your computer.
An image with Windows Server Core will save those who are ready to use the command interface to manage virtual servers on the acquired resources.
Getting Started
To connect via RDP, open the client (for Windows it is Remote Desktop Connection, MSTSC.exe) and enter the IP address, login and password that are displayed in the My Servers section of the Personal Area. You will see a text console for management.
To connect via WinRM, you need to add the server to the TrustedHosts list. To do this, in the PowerShell console on your computer, do:
Set-Item WSMan:\localhost\Client\TrustedHosts -Value 'IP address of your server' -Concatenate # will add a server with a specific address to TrustedHosts
Or (not safe):
Set-Item WSMan:\localhost\Client\TrustedHosts -Value '*' # will allow you to connect to any servers in the future without the need to add to TrustedHosts
Next, you can use the Enter-PSSession cmdlet to control in session mode and to execute single commands Invoke-Command. The login, password and IP address of the server are displayed in the Personal Area, the same as for RDP connection.
Note
For users who are going to learn PowerShell in the official blog of ruvds on Habr, a series of articles will be published about the basis of this powerful scripting language built into all modern operating systems of the Windows family. This knowledge will significantly increase the degree of control over the operating system and make it possible to automate the management of your virtual servers and your other computers. We also recommend that you look at sample scripts for system administration.
Description
ZeroTier is a distributed network hypervisor built on a cryptologically secure global peer-to-peer (P2P) network. It is the equivalent of an enterprise SDN switch for virtual networking with the ability to connect almost any application or device.
Supports all modern browsers, including mobile versions;
There is no limit on the number of virtual networks and connected hosts;
You can add additional administrators.
This image contains the ZeroTier Network Controller UI (ztncui), a private network controller ZeroTier with a graphical web interface, designed to create, manage, and connect to ZeroTier-based virtual networks. The image is based on Debian 10.2 as recommended by: https://www.zerotier.com/manual/#5_1_8 and https://github.com/key-networks/ztncui.
Getting Started
After you create a virtual server for configuration and use, go to https://vps_ip_address:3443. Default authorization information:
Login: admin
Password: password
The characters you enter are case sensitive. Be careful when editing authorization data.
Software Included
Package
Version
License
ZeroTier One
1.4.6
BSL1.1
ztncui
1.0.0
GNU GPLv3
Note
A guide to setting up and using a network controller is available on our Habr blog.
Description
Reliable VPS hosting with a simple Vepp control panel for WordPress sites. You can install WordPress and the software necessary for its operation on the server through a simple interface in a few clicks, connect a domain, a free SSL certificate and corporate email address.
During the operation of the site, Vepp will regularly create backups, scan the site for viruses and monitor its availability.
Connect the server on this page, and then go to the Vepp site to create / upload a new / move the existing site to a more powerful and easy to manage hosting.
Vepp is a new generation control panel from ISPmanager developers. The basic idea is that the user server is running without any panel components. The user provides root access on the panel site to his server. The panel through SSH will connect to the server and make the necessary settings and install the necessary software. The RUVDS Marketplace image is a clean CentOS 7 that meets the requirements for installing a Vepp panel.
The panel allows you to deploy WordPress in a few clicks, bind a domain and install an SSL certificate.
Getting Started
After creating the server, go to the page
https://www.vepp.ru/provider
and follow the instructions to install the panel.
Software Included
Package
Version
License
CentOS 7
7.7.1908
GNU GPL
Description
MT5 is a popular Forex trading platform. Windows Server Core The assembly includes the trading terminal itself and the thinnest and safest OS.
Key editorial benefits:
The number of reboots is minimized to about zero;
Lack of unnecessary processes;
The terminal automatically starts when a user logs in;
The terminal automatically restarts in case of failures;
Added special commands for management.
Getting Started
RDP is used to connect to the server. Immediately after connecting to you, a window of the trading terminal will appear.
To manage MetaTrader components, special commands were created for Powershell:
Launches the trading terminal:
Start-MetaTrader
Launches the Strategy Tester Agent:
Start-MetaTester
You can configure automatic login so that the robot starts again. This command will automatically log in to the administrator the next time the system starts:
Set-AutoLogon -Password [your_server_password]
If you want to stop using this feature, you can disable automatic login using this command:
Remove-AutoLogon
Software Included
Package
Version
License
MetaTrader
5.0.2280
Metaquotes Software Corp.
Note
The template is optimized for uptime of only one item.
Description
MS SQL EXPRESS is a free edition of Microsoft SQL Server. The maximum database size in this edition is limited to 10 gigabytes.
The assembly includes pre-configured for remote management of MSSQL Server 2019 and SQL Server Management Studio 18.4 with the ability to manage the database through a graphical interface.
Getting Started
Connection is via RDP. To manage the server remotely through SQL Server Management Studio, you must create a new database user with the SQL Server authorization type.
As an alternative management option, WinRM and SQLCMD are provided.
Powershell module for managing SQl Server is available on the server:
RDP is disabled by default in Windows Server Core and has been enabled solely for the convenience of initial server setup. We recommend that you disable RDP connectivity:
Description
Minecraft is a game that needs no introduction. The image is tuned and optimized Windows Server Core, as well as the finished vanilla Minecraft.By installing this template you agree to the license agreement.
Key editorial benefits:
The number of reboots is minimized to about zero;
Lack of unnecessary processes;
Special PowerShell cmdlets.
Getting Started
To connect to the server, RDP is used, control is also provided using RSAT, Windows Admin Center and WinRM.
For management, special commands were created for Powershell:
Instant start:
Approve-MinecraftEULA
Start-Minecraft
Launch Minecraft from the folder
Use the -Type switch to indicate whether the server is modified or not:
In order for the autorun server to work, you need to configure automatic user login:
Register-Autologon -Password "PlaintextPassword"
If you want to stop using this feature, you can disable automatic login using this command:
Unregister-autologon
Note
In order to download mods, you only need to mount the network drive and enter the login and password from the administrator: go to the explorer, from the top, select "Connect a network drive" in the explorer drop-down menu and enter the ip address of your server.
If it's possible, do not use the standard user of the system. To start the server, use an individual user from the Users group.
Description
The most popular CMS in the world. Over 60 million people choose WordPress for their sites and blogs.
In addition to the installed software, the following settings are made on the image:
UFW Firewall is activated and only SSH (port 22, LIMITED), HTTP (port 80) and HTTPS (port 443) are allowed.
The root user can log into the MySQL console without a password and, if necessary, change the MySQL root password. After installing MySQL, the mysql_secure_installation script was run.
XML-RPC is disabled to avoid the DDoS and brute force.
All default PHP settings except the maximum upload file size upload_max_filesize = 16M
UseCanonicalName On parameter set to Apache configuration to fix the vulnerability CVE-2017-8295
Getting Started
After creating a virtual server, it is necessary that A record of your domain points to the server IP address.
Note that if you change an A record, updating DNS caches may take some time, sometimes up to several days. Correct A record is important when issuing a free SSL certificate
letsencrypt.
If, when starting the installation script, it was not possible to issue an SSL certificate or you decided to issue it later, then at any time you can run the command:
certbot --apache
After creating the server, you need to connect to it via SSH to complete the installation. At the first connection, an interactive script will be launched, which will complete the server configuration.
The first question will be to indicate the domain of your site, A record of which points to a virtual machine.
Postfix on the server has default settings and does mailing with localdomain. Not all email services accept such emails and often send them to spam. You may need to specify your individual settings for the postfix server.
Software Included
Package
Version
License
WordPress
5.4.1
GPL 2
Apache
2.4.29
Apache 2
MySQL server
8.0.20
GPL 2 with modifications
PHP
7.4.6
PHP v3.01
Postfix
3.3.0
IBM Public
Certbot
0.31.0
Apache 2
Description
VPN L2TP - Windows Server 2019 template with predefined RRAS and NPS roles.
Allows you to connect to the server via VPN right after installing the template. Entirely changes the IP address of the connected. Server management is available via RDP, as in other standard WindowsServer templates.
Getting Started
Connection is made through standard Windows functionality using L2TP with a preliminary key. Login and password - this is the username and password from the server. You need to enter a shared key. A detailed connection guide can be found in the manual.
Linux this template allows you to get a stable build of Linux + Apache + MySQL + PHP without unnecessary trouble.
Getting Started
DS Immediately after creating VDS the first time you log in via SSH, run the command:
$ mysql_secure_installation
Set the root password for MySQL (first Saarbrücker eingeben, then enter the new password, Enter and again the new password) you can also delete anonymous MySQL accounts and the test database here.
The root directory of the web server is located in /var/www/html. PHP runs in mod_php mode. We recommend configuring virtual hosts for sites to work, for this we left a special script (fork https://github.com/RoverWire/virtualhost). To create a virtual host for your example.com site, enter the command:
$ virtualhost-centos.sh create example.com
Firewall rules allowing connections to TCP on ports 80 and 443 have been added.
Certbot Certbot allows you to quickly configure traffic encryption on port 443. .Com for this you must have configured the virtual host example.com, which accepts connections on port TCP 80, also two DNS A-records are registered:
example.com - IP address of a new server
www.example.com - IP address of the new server
The IP address of the new server is displayed in My Account on the My Servers page. Instead of a second A-record, you can use a CNAME-record.
After that, you can run the command to install a new certificate:
The template predefined fail2ban rules to protect against attacks via SSH and HTTP protocols. To avoid blocking your computers, add IP addresses or networks to the /etc/fail2ban/jail.d/default.conf file
GitLab — an open source web-based DevOps lifecycle tool that provides a code repository management system for Git with its own wiki, bug tracking system, CI / CD pipeline and other features.
In addition to the installed software, the following settings are made on the image:
Firewall is activated and only SSH (port 22, LIMITED), HTTP (port 80) are allowed.
Requirements
CPU:
1 core - minimum configuration, up to 100 users
2 cores - recommended configuration, up to 500 users
4 cores - up to 2000 users
8 cores - up to 5000 users
RAM:
8 GB - Recommended Configuration, up to 100 users
16 GB - up to 2000 users
32 GB - up to 4000 users
64 GB - up to 8000 users
Getting Started
After creating the virtual server, to complete the installation, go to http: // vps_ip_address / to set the administrator password. In case of error 502, you need to wait 1-2 minutes for the Gitlab services to fully start.
After that, you can log in with the root username and password that you set in the previous step and configure the service according to your preferences using the GitLab control panel.
SETTING UP HTTPS (OPTIONAL)
To configure access via https, you need to add the https port to the allowing firewall rules:
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld
It is also necessary to make changes in /etc/gitlab/gitlab.rb:
specify the domain name by which the server will be available by changing the line:
external_url = 'https://domainname'
enable the option to use lets encrypt by adding or uncommenting and correcting the line:
letsencrypt['enable'] = true
optionally specify email addresses to which notifications about the need to renew the certificate will be received:
letsencrypt['contact_emails'] = ['foo@email.com']
After that, reconfigure Gitlab by running the command:
sudo gitlab-ctl reconfigure
Software Included
Package
Version
License
GitLab
13.4.2
The GitLab Enterprise Edition (EE) license
Description
This template allows you to easily get a stable build of Drupal + Nginx + MySQL + PHP.
In addition to the installed software, the following settings have been made on the image:
Firewall enabled and only allowed SSH (port 22, LIMITED), HTTP (port 80), HTTPS (443).
Recommended configuration
Immediately after creating the VDS at the first login via SSH, run the commands to complete the MySQL server setup:
mysql_secure_installation
Include a password validator:
Would you like to setup VALIDATE PASSWORD component? : y
Set the MySQL root password:
New password:
Re-enter new password:
Remove anonymous users:
Remove anonymous users? (Press y|Y for Yes, any other key for No) : y
Do not allow root to connect remotely:
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y
Delete the test database:
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y
Reload privilege tables:
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y
After creating the virtual server, to complete the installation, go to http: // vps_ip_address / At this address you should see the Drupal page.
Select the language to use. Click Save and Continue.
Select an installation profile (the demo is used solely for familiarization with the system). Click "Save and continue"
On the next page, give the database a name, for example drupal.
Specify the root database username and password assigned to it when starting mysql_secure_installation.
Click Save and Continue.
Wait for the installation to complete and the translations are updated (this may take a few minutes).
Specify the site name, set the site email, username, password and email of the Drupal administrator account.
Specify your country and timezone in regional settings. Click Save and Continue.
After that, you can go to the control panel with the created username and password of the Drupal administrator.
SETTING UP HTTPS (OPTIONAL)
To configure HTTPS, VDS must have a valid DNS name, specify in /etc/nginx/nginx.conf in the server section the server name (for example):
server_name domainname.ru;
Restart nginx:
service nginx restart
Run certbot:
sudo /usr/local/bin/certbot-auto --nginx
Enter your e-mail, agree to the terms of service (A), Subscribe to the newsletter (optional) (N), select the domain names for which you need to issue a certificate (Enter for all ).
If everything went well, we will see a message about the successful issuance of certificates and server configuration:
Congratulations! You have successfully enabled ...
After this connection, port 80 will be redirected to 443 (https).
Add to / etc / crontab to automatically renew certificates:
This template allows you to easily get a stable build of Linux + Nginx + MySQL + PHP with Joomla installed.
In addition to the installed software, the following settings have been made on the image:
Firewall enabled and only SSH (port 22, LIMITED), HTTP (port 80), HTTPS (443).
Getting Started
Immediately after creating the VDS, at the first login via SSH, run the commands to complete the MySQL server configuration:
mysql_secure_installation
Include password validator:
Would you like to setup VALIDATE PASSWORD component? : y
Set the MySQL root password:
New password:
Re-enter new password:
Remove anonymous users:
Remove anonymous users? (Press y|Y for Yes, any other key for No): y
Do not allow root to connect remotely:
Disallow root login remotely? (Press y|Y for Yes, any other key for No): y
Delete the test database:
Remove test database and access to it? (Press y|Y for Yes, any other key for No): y
Reload privilege tables:
Reload privilege tables now? (Press y|Y for Yes, any other key for No): y
After creating the virtual server, to complete the installation, go to http: // vps_ip_address / You should see the Joomla page at this address.
Specify the name of the site, set the email, login and password of the Joomla administrator. Click "Next".
On the second page, specify the database username root and the password assigned to it when starting mysql_secure_installation. Give the database a name, for example joomla. Click Next.
On the third page, if you need to select the installation of demo data (optional), click "Install".
To install the Russian language, click "Install language packs" - Russian, and after installation, set the default language.
Click "Delete directory" to delete files used for installation.
After that, you can go to the control panel with the created username and password of the Joomla administrator.
SETTING UP HTTPS (OPTIONAL)
To configure HTTPS, VDS must have a valid DNS name, specify the server name in the server section (for example):
server_name domainname.ru;
Restart nginx:
service nginx restart
Run certbot:
sudo /usr/local/bin/certbot-auto --nginx
Enter your e-mail, agree to the terms of service (A), Subscribe to the newsletter (optional) (N), select the domain names for which you need to issue a certificate (Enter for all ).
If everything went well, we will see a message about the successful issuance of certificates and server configuration:
Congratulations! You have successfully enabled ...
After this connection, port 80 will be redirected to 443 (https).
Add to / etc / crontab to automatically renew certificates:
By ordering a server with this image, you can send your own question to the girl who is being interviewed on the lie detector right now.
How to ask a question
Order a virtual server with this image
Wait for installation
Connect to server via SSH
Enter the ask-online command
Interface will ask you to ask the girl a question. You can ask any question using the Cyrillic alphabet, for example: "Do you like sushi?" Or another
Enter your question and press enter
If your question was moderated, the program will display a message about it
How to formulate questions?
For a question to be moderated, it must match three parameters:
Formed so that it can be answered with “yes” or “no”
Contains only one question. For example, the question “Do you drink orange and apple juice?” Will not pass moderation, because it contains two questions at once
The question should not demean the honor and dignity of the person being interrogated
The question should not touch upon issues of crime and direct violation of the laws of the Russian Federation
What questions will not be moderated for ethical reasons?
We reserve the right to reject any questions that we think may embarrass the person being interrogated. In particular:
Direct questions about the physiological details of the person being interrogated or those close to him
Details of Intimate Life
Incorrect Questions About Marriage, Birth and Parenting
Political convictions
Religious Beliefs
Enjoy the game!
Wishing everyone good luck.
DESCRIPTION
This template allows you to easily deploy a Zabbix 5 server.
In addition to the installed software, the following settings have been made on the image:
To complete the installation, on the DB connection page, leave the default settings (MySQL passwords will be generated and configured a little later). On the Zabbix server details page, you can specify the name of the server instance in the Name field, or leave blank. Log in to the control panel with the Admin login and zabbix password. Go to the Administration - Users - Admin section and set a new password for the server administrator account.
GENERATION OF MYSQL PASSWORDS
Connect to the server via SSH and issue the command:
secure_mysql
Script will generate passwords for MySQL root, zabbix users, print them to the console and write them in the front-end and Zabbix server configuration files. Save the passwords in a safe place as they are displayed in the console once and not saved anywhere else.
SWITCH TO RUSSIAN LANGUAGE (OPTIONAL)
To switch to Russian in Zabbix control panel, set ru_RU locale and restart nginx:
dnf install glibc-langpack-ru
systemctl restart nginx
After that, in the Zabbix control panel, change the language under Administration - Users - Admin - Language to Russian (ru_RU) and click Update.
SETTING UP HTTPS (OPTIONAL)
To configure HTTPS, VDS must have a valid DNS name, specify the server name in /etc/nginx/conf.d/zabbix.conf in the server section (for example):
server_name domainname.ru;
Restart nginx:
service nginx restart
Run certbot:
/usr/local/bin/certbot-auto --nginx
Enter your e-mail, agree to the terms of service (A), Subscribe to the newsletter (optional) (N), select the domain names for which you need to issue a certificate (Enter for all ).
If everything went without errors, we will see a message about the successful issuance of certificates and server configuration:
Congratulations! You have successfully enabled ...
After this connection, port 80 will be redirected to 443 (https).
Add to / etc / crontab to automatically renew certificates:
On the first installation screen - select the required language (English / Russian).
To complete the installation, on page 3 specify the opencart database user, leave the password blank (MySQL passwords will be generated and configured a little later), specify the database name opencart, as well set the login, password and email of the administrator account.
After the installation is complete, go to the administrative part, to the message "choose how you want to transfer the storage directory", leave the option "Automatic transfer" and click "Move". After the message " The storage has been successfully changed! "This message can be closed.
GENERATION OF MYSQL PASSWORDS
Connect to the server via SSH and issue the command:
secure_mysql
Script will generate passwords for MySQL root users, opencart, display them in the console and write them in opencart configuration files.
A will also delete the / usr / share / nginx / html / install directory (opencart installation files).
Save passwords in a safe place, as they are output to the console once and are not saved anywhere else.
HTTPS SETUP (OPTIONAL)
To configure HTTPS, VDS must have a valid DNS name, specify in /etc/nginx/conf.d/zabbix.conf
in the server section server name (for example):
server_name domainname.ru;
Restart nginx:
service nginx restart
Run certbot:
/usr/local/bin/certbot-auto --nginx
Enter your e-mail, agree to the terms of service (A), Subscribe to the newsletter (optional) (N), select the domain names for which you need to issue a certificate (Enter for all ).
If everything went well, we will see a message about the successful issuance of certificates and server configuration:
Congratulations! You have successfully enabled ...
After this connection, port 80 will be redirected to 443 (https).
Add to / etc / crontab to automatically renew certificates:
This template allows you to quickly deploy a vanilla / forged 1.7.10-1.16.4 Minecraft server for playing with or without mods.
In addition to the installed software, the following settings have been made on the image:
Firewall activated and SSH ports allowed (22), MINECRAFT (25565).
RECOMMENDED CONFIGURATION
CPU: 2
RAM: 2Gb
GETTING STARTED
Immediately after creating the VDS, connect to the server via SSH. Execute the script to accept the user agreement:
mc_accepteula
Start the server with the command:
systemctl start minecraft
By default the server will start with version 1.16.3 and preinstalled map.
MANAGEMENT
- Start server:
systemctl start minecraft
- Stop server:
systemctl stop minecraft
- Restart server:
systemctl restart minecraft
- Wipe (reset the world):
systemctl stop minecraft
mc_wipe
systemctl start minecraft
- Quick connect to RCON locally from the server:
mc_rcon
- Generate RCON password, write in files and open RCON port in firewall:
systemctl stop minecraft
secure_mc
systemctl start minecraft
INSTALL MODES
Mods only work with forge server version, see "Switching version" section.
To install mods, stop the server (systemctl stop minecraft), copy the .jar files to the server in the / opt / minecraft / mods folder and in the Minecraft client folder (additional files, see mod installation instructions).
After start the server with the command:
SWITCHING VERSION
List the available versions with the command:
mc_version show
Stop the server, delete the world, specify the required version, if necessary, copy the necessary mods to the server in the mods folder and start the server, for example, for version forge-1.12.2:
systemctl stop minecraft
mc_wipe
mc_version forge-1.12.2
systemctl start minecraft
INSTALL YOUR VERSION
If there is no required version in the mc_version show list (for example, just a new version released), you can download the jar file with the server and place it in / opt / minecraft, after which you will need stop the server, edit /etc/minecraft/minecraft.conf, where in JARVER = specify the name of your .jar file, delete the world and start the server again:
systemctl stop minecraft
mc_wipe
mc_version forge-1.12.2
systemctl start minecraft
SET RCON PASSWORD MANUALLY
To set the password manually, you need to stop the server (systemctl stop minecraft) and edit the password in the files /opt/minecraft/server.properties and /etc/minecraft/minecraft.conf - password must match in both files! Then restart systemd (systemctl daemon-reload), after which you can start the server (systemctl start minecraft)
JVM MEMORY AND PERFORMANCE CONFIGURATION
Specify in /etc/minecraft/minecraft.conf file:
-MINHEAP, minimum size for JVM
-MAXHEAP, the maximum size for the JVM (approximately the total amount of memory minus the memory used by the system)
-THREADS, number of threads (the number of CPUs allocated for the virtual server)
DESCRIPTION
This template allows you to quickly deploy Django 3.1.3, Gunicorn 20.0.4, Nginx 1.14.1, Postfix 3.3.1, Certbot 1.9.0, Postgresql 12.1 server.
In addition to the installed software, the following settings have been made on the image:
After creating the VDS, you can follow the link to open the project created by default in / var / www / djangoproject / djangoproject:
http://vps_ip_address/
Or create a new project, specify its location in the gunicorn service settings:
/etc/systemd/system/django.service
And restart the Django server:
systemctl restart django
CREATE A POSTGRESQL BASE AND USER
Connect via SSH and execute the script that will create the PostgreSQL base, user and password and register it in the configuration of the project created by default and then perform migrations:
secure_psql
CREATE A DJANGO SUPERUSER
To create a Django superuser by running the command in the console:
cd /var/www/djangoproject && python3 manage.py createsuperuser
HTTPS SETUP (OPTIONAL)
To configure HTTPS, VDS must have a valid DNS name, specify in /etc/nginx/nginx.conf in the server section, server domain name (for example):
server_name django.mydomain.ru;
Restart nginx:
service nginx restart
Run certbot:
/usr/local/bin/certbot-auto --nginx
Enter your e-mail, agree to the terms of service (A), Subscribe to the newsletter (optional) (N), select the domain names for which you need to issue a certificate (Enter for all ).
If everything went without errors, we will see a message about the successful issuance of certificates and server configuration:
Congratulations! You have successfully enabled ...
After this connection, port 80 will be redirected to 443 (https).
Add to / etc / crontab to automatically renew certificates:
VPS / VDS virtual servers from 130 rubles per month. Our own data center has three 10 Gbps internet channels. The channels are connected to the key internet exchange points M9 and M10. As a result, you can enjoy the VDS speed of 100 Mbps and above with the best access throughout Russia.
Change VDS Parameters Online
You can change the parameters of your virtual server whenever you like without transferring your data or losing money. Simply select the new parameters in your account and proceed.
Create Your Own Price Plan
Our easy-to-use configuration tool allows you to customize any server parameter, while we offer the best price for it. Have no second thoughts about the selected configuration - you can change it just as easily as during your first order!
Instant Work with Files on SSD
We offer you the most reliable and rapid corporate class SSD disks with eMLC memory. Disks combined into RAID arrays support a data transmission rate of up to 100,000 IOPS, and Windows VPS is launched within 7 seconds.
Analysis and DDoS Attack Protection
Your resources are secure thanks to our DDoS attack protection service. Network traffic is analyzed 24/7, and the protection allows to reliably withstand attacks of up to 1500 Gbps. Pay only for the traffic you need, we will take care of the rest.
Licensed Windows OS
Enjoy the benefits of working with Microsoft official partner under the SPLA program. Windows Server 2012 R2 OS license is already included in the server package.
Free Trial
Experience the quality of our services first hand by enjoying our VDS/VPS trial completely free of charge.
Free trial for 3 days.
Reliability and Fault Tolerance
We use the latest enterprise class equipment from the leading world manufactures: Intel, Supermicro, Cisco.
All of the equipment is located in our company's own
TIER III data center in Moscow.
Server Quick Start
The process of ordering and installing a virtual server is fully automated. Quick registration allows you to start use in just two clicks.
High Quality Software
Preinstallation of various server OSes on Windows and Linux platforms is available. You can order additional anti-virus protection, as well as protection from DDOS attacks for your virtual server (secure IP address).
High Quality Hardware
You have the option to choose one of the standard virtual server configurations or "assemble" your own. Available processors with the number of cores from 1 to 16, working with a frequency of 2.2 or 3.4 GHz. The amount of RAM - from 1 to 16 GB. For storing files, you can choose both standard RAID from HDD disks and order SSD VPS with solid-state drives. The volume is from 20 to 600 GB.
High Quality Support
If you have a question about technical support, write to the mail support@ruvds.com or call us at any time, or place an order on the site. To buy vds server from the RUVDS hosting provider, you can order on the site or contact us by phone 8 (800) 775-97-42.
RUVDS customers insured by AIG
Choose RU VDS data center
in one of the countries
Moscow
Containment area in data center MMTS-9 (M9) Moscow
MMTS-9 - MSK-IX (M9-IX, Moscow Internet Exchange) is the largest point of Internet traffic exchange (IX) in Russia, which is situated in Moscow. It's also the sixth largest IX in the world. The M-9 is equipped with the latest interrupted energy supply systems, climate control, gaseous fire suppression, monitoring and video surveillance systems.
Delay time ? ms
This is a PING test from your computer to the server in our data center
RUVDS's own data center at a bomb shelter in Moscow
Rucloud data center complies with TIA-942 standard (N+1 redundancy with 99.98% fault tolerance). It is certified in accordance with FSTEC requirements and has a unique flood prevention system.
Delay time ? ms
This is a PING test from your computer to the server in our data center
London
Containment area in Equinix LD8 data center London
Equinix LD8 fully complies with the TIER III reliability category (99.98%). EQUINIX LD8 has obtained a PCI-DSS certificate which is required for the installation of payment systems, as well as the certificates OHSAS 18001, ISO 14001, ISO 27001, ISO 9001, ISO 50001.
Delay time ? ms
This is a PING test from your computer to the server in our data center
Zurich
Containment area in Interxion data center in Zurich
Interxion ZUR1 data center is located in Switzerland’s financial capital, just 5 minutes away from the airport and 10 minutes away from the center of Zurich. ZUR1 is ISO 27001 and ISO 22301 certified and has 99.999% uptime SLA, which is higher than that of TIER 4. ZUR1 data center has direct access to the SwissIX Internet Exchange Point (IEP) in Switzerland and to the NL-IX in Europe.
Delay time ? ms
This is a PING test from your computer to the server in our data center
Saint Petersburg
Containment area in Linxdatacenter in Saint Petersburg
Linxdatacenter is located in the Sky Trade business center and occupies an area of 9,000 sq. m. The St Petersburg data center is a highly-reliable TIER III category data center. It is one of the top 5 largest data centers in Russia. Linxdatacenter’s capacity of 12 MW is enough power a city with a population of over 30,000 people daily.
Delay time ? ms
This is a PING test from your computer to the server in our data center
Kazan
Containment area in IT Park Data Center in Kazan
The data center IT Park is located in the IT-Park Kazan and takes up 1,000 sq. m. The Kazan data center is a highly-reliable TIER III category data center, the biggest in the Republic of Tatarstan. The data center can hold more than 300 racks. The data center’s capacity is 2,5 MW.
Delay time ? ms
This is a PING test from your computer to the server in our data center
Yekaterinburg
Containment area in Yekaterinburg data center
“The data center Yekaterinburg” is situated in the former radio apparatus plant in Yekaterinburg. All server facilities are owned by the data center and take up an area of 160 sq. m. The data center has 7 power stations which are accessed directly. The power can be rapidly increased if required.
Delay time ? ms
This is a PING test from your computer to the server in our data center
Frankfurt
Containment area in Telehouse data center in Frankfurt
Telehouse Frankfurt is one of the biggest data centers in Germany and is located in the Kleyerstrasse campus. The Kleyerstrasse campus has three data centers with an overall area of 25,000 sq. m. Telehouse Frankfurt is a TIER III category data center and is connected to Europe`s second largest Internet exchange, DE-CIX, with more than 500 ISPs and CSPs.
Delay time ? ms
This is a PING test from your computer to the server in our data center
Novosibirsk
Containment area in Novosibirsk data center
The total area of the Kalininsky data center is 200 sq. m. Exchange room area stands at 114 sq. m. All containment areas are equipped with raised floor and can accommodate up to 40 server racks with each rack using up to 7 kW.
Delay time ? ms
This is a PING test from your computer to the server in our data center
Amsterdam
Containment area in AMS9 data center
Interxion AMS9 data center is located in Amsterdam, the capital of the Netherlands, at the Science Park Data Center, which is Amsterdam's leading interconnection hub. The data center’s location and connection to major IXPs ensures good connectivity to both the New and the Old World and provides 99.99999% system availability for any point around the globe.
Delay time ? ms
This is a PING test from your computer to the server in our data center
Containment area in Ostankino data center
The Ostankino data center is located in its own capital building located on an area of 10,000 square meters in the center of Moscow. Guaranteed high SLA of 99,982 and higher levels of fault tolerance. Physical security at the level of a strategic government facility ensured by Rosgvardiya and Ostankino's own security service.
Delay time ? ms
This is a PING test from your computer to the server in our data center
We value your opinion. We have a healthy attitude to criticism and always act in the interests of our clients.
MFD-InfoCenter Information Agency
Excellent hosting provider!
We have been working with RUVDS for a while and are content with the prices and quality of service, as well as with the fact that so far there have been no failures. Their employees are very helpful and are happy to answer even the simplest of questions. We use this service ourselves and recommend it to our own clients.
This service has great prospects! Best of luck and thank you!
OBRAZOVANIE (JSC) uses the services of MT FINANCE and confirms that to date they have been fulfilling all of their obligations on time, strictly within agreed deadlines and providing services of due quality.
We are satisfied with the services provided by MT FINANCE and recommend this company as a professional and reliable partner.
FINAM JSC began cooperating with RuVDS in virtual machines services for its customers in the third quarter of 2015. The users of this service highly assessed the quality and functionality of the services, especially in terms of customizing the solutions to the needs of an individual client. As a customer, we greatly value the client-oriented approach at RuVDS, their speedy response, as well as the uniqueness of some services, provided by them to partner companies. Looking forward to durable mutually beneficial cooperation.
I work in the department of "Internet broker" as the head of the department "Trading platforms and user support". During the time of cooperation, RuVDS has established itself as a team with excellent professional skills and good knowledge in the field of virtual servers. These qualities, as well as the high technological platform of RUVDS, helped us to launch several large VPS projects on their platform.
In simple terms - RUVDS team is ready to accept any challenge from the most demanding customer and you can be sure that they will cope with it.
Private, or Dedicated Server (VPS or VDS) are two names for the same service, which is the renting of a physically remote server. But, unlike traditional hosting services, the user gets full access to all the administration possibilities. Want to launch a serious network project, but there is no desire or financial opportunity to build your own physical server? Then use the virtual server service from the Russian hosting provider RUVDS.
What difference between physical and virtual server?
The only difference is the lack of physical access to equipment. But this, too, can be considered a virtue, because in the event of a breakdown of a component, it will be replaced by our specialists, not you. Of course, VDS server hosting is a paid service, but it is much cheaper in comparison with the purchase and maintenance of own equipment.
What is it the renting of virtual server?
In fact, renting a virtual server is no different from owning similar physical equipment. You have ROOT, which means you can install any software and even replace the operating system. The VPS server does not imply any restrictions on the number of deployed sites, databases, domain zones and other services.
CONTACTS
8 (800) 775-97-42
[please enable JavaScript in your browser]
We are ready to answer your questions 24/7.
RuVDS in the MEDIA
We use cookies (our own) to make our websites easier for you to use. By continuing to use our website, you consent to the use of cookies. Please see our Privacy Policy for more information on cookies and information on how you can change your browser's cookie settings.