Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Currently I'm taking charge of a CentOS based VPS with cPanel installed.

However, I would like to upgrade the version of PHP and MySQL installed, along with some other optimizations to perform.

However, after logging in as Root, I navigated through all the folders, but to my horror, I couldn't find the applications, not even the users' directories.

Is there any guide in managing CentOS VPS?

share|improve this question
up vote 5 down vote accepted

With cPanel you are not really managing a CentOS server as such, you are managing a cPanel server running on a basic CentOS base. It installs and manages its own Apache, PHP and MySQL builds.

The cPanel interface for the root user has the facility to upgrade or downgrade Apache and PHP between the officially supported versions. First make sure that cPanel itself is fully up-to-date (most install update automatically, but it is worth checking) then check to see if the version you want is already in the lists so you can upgrade to them that way.

You can install your own Apache/PHP/what-ever, if none of those in the standard cPanel build are not recent enough for you, but it is not recommended as you will lose any official support you might have from the makers of cPanel and your custom setup migth get broken next time there is a significant update to cPanel.

edit: I forgot to add: the management interface referred to above is web based, usually find it at https://<server>:2087 or http://<server>:2086. It is a while since I've used cPanel as either as user or an admin but back when I did the official forum and parts of contained many useful discussions.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.