How can I begin to administer my own VPS?

+1 vote
asked in VPS by Ask (160 points)

My website has become quite a popular and needs more and more CPU resources so I need a virtual private server instead of the shared web hosting. I don't want to install my own software, I even don't need the root access, I simply need to make the VPS to work in the same way as the shared hosting works. What do I have to learn to set up it?

2 Answers

0 votes
answered by MH-Petr (220 points)

You have basically three options:

  1. Choose a MarbleHost VPS with Hepsia control panel. It is the same control panel which is used for the shared hosting accounts. If you pick this option your virtual private server will work in the same way like traditional web hosting. You will not need to install the software nor care about the security updates. From your point of view everything will be like a classical web hosting but with a lot of more resources. You can find the VPS hosting plans here:

  2. If you believe you will need the root access in the future but don't want to learn to administer your server, you can pick some of the VPS packages mentioned above but instead of choosing the Hepsia control panel pick DirectAdmin or cPanel and order the server management services.

  3. If you like to learn new things, make the same as described in the option two, just don't sign up for the VPS administration service.
commented by Ask (160 points)
So if I understand well if I sign up for a virtual private server with Hepsia CP installed all common tasks like creating new email accounts, setting up or changing the passwords for the POP3 access, creating MySQL databases and accessing them through phpMyAdmin, creating subdomains, etc. will be possible make using this control panel without any "geeky work" from my part?
commented by MH-Petr (220 points)
Exactly. Moreover, you will be able to use all Hepsia control panel features which shared hosting clients do. For example, you can use the script installer to let automatically install PHP scripts like WordPress, Joomla, OS Commerce (and tens of others popular applications) on your VPS as well as use modern WordPress themes, see website statistics, access and error logs, automatically install PHP frameworks, create cron jobs, manage domain records, SSL certificates, take advantage of security features like ModSecurity or jail host, generate sitemaps using the built-in sitemap generator, etc.
0 votes
answered by MH-Juana (180 points)

I recommend you to have a look at this infographic which summarises your options:

commented by Ask (160 points)
If I decide to use the way #2 (MarbleHost VPS & Hepsia CP) can I choose the PHP version? Some of my scripts I have tested only on PHP 7 and even though they should work fine with the previous PHP versions I prefer to use the latest version.
commented by MH-Juana (180 points)
You will be able to choose your PHP version from the control panel (and change it at any time if you need it). PHP 7 is available as well as PHP 4, PHP 5.2, PHP 5.4, PHP 5.5, PHP 5.6.

In addition, if you are a developer who wants to play with the PHP options there is an online interface in the CP which makes easy to change the PHP settings - you can directly edit the php.ini values or use a simple form to configure the basic options like short_open_tag, display_errors, file_uploads, allow_url_fopen, allow_url_include, memory_limit, post_max_size, upload_max_filesize, max_execution_time, etc.
Welcome to questions & answers for website owners, where you can ask questions and receive answers from other members of the community. helps to website owners by providing the highest level of the following services:

Web hosting
Virtual private servers
Semi-dedicated servers
Dedicated servers