cPanel/WHM is a web-based control panel to manage complete Linux operating system. All the cPanel accounts are created using one primary domain. This article will help you to change documentroot for the primary domain of cPanel user.
You must have root shell access for changing the main/primary domain document root in cPanel, Use following steps to change document root of your primary domain in cPanel account.
You must have SSH access to root user to cPanel server.
Step 1 – Login to cPanel Server
Use SSH to get shell access for your server as root account, using your favorite ssh client. I have connected our server using PuTTY. Now edit following file.
vim /var/cpanel/userdata/ USERNAME/ DOMAINNAME.COM
Step 2 – Update Documentoot
After editing file, search for text
Step 3 – Rebuild and Restart Apache
After making changed, we need to rebuild Apache configuration file and restart Apache server. Use following command to do it.
/scripts/rebuildhttpdconf service httpd restart
Your changes will be permanently updated. Check your site for reflecting changes.