Please note that installing WordPress manually falls outside the scope of free technical support. Our Support teams may not be able to troubleshoot, maintain, or otherwise assist you with this type of WordPress install. Instead, refer to our guide on installing this application through Softaculous if you are a cPanel account user.
You must have MySQL and PHP installed from the Site Manager > Install & Manage section prior to following these directions. If you have another installation of WordPress on your account, know that you have previously installed MySQL and PHP.
If you haven't done so already, create a new folder for your new WordPress blog. You can create a directory using the File Manager, an FTP client, or SSH command line. In this case, I am planning to use WordPress for the home page of a new website: example.com. I have already created the folder ~/www/example.com and I have already added example.com to the Site Manager > Domains section, setting the "Web Directory" to Custom and entering ~/www/example.com as the custom web directory path.
Using either the File Manager or an SSH command line, switch to the directory you've just created for your new block. In this example, you would make sure you are in the ~/www/example.com directory before continuing. Once you are in this folder, download the WordPress software by executing the following command from the File Manager or an SSH command line:
curl http://wordpress.org/latest.tar.gz | tar -xzv --strip-path=1
Create a new MySQL database for the additional WordPress blog by executing the following command from the File Manager or an SSH command line, replacing databasenamehere with a name for the new database. Do not include characters other than letters, number, and the _ underscore (no spaces, no periods, etc.). There will be no output from the following command, so do not be alarmed if you see nothing returned when executing this command in File Manager.
mysqladmin create databasenamehere
If you have phpMyAdmin installed on your account from Site Manager, you may also create the database using phpMyAdmin instead.
Visit the appropriate URL in your web browser to complete the WordPress setup within the browser. In this case, I would simply visit http://example.com/ and follow the guided setup wizard.
When setting up WordPress, use the following database configuration settings:
If you've forgotten your MySQL root password, you can execute the following command from the File Manager or an SSH command line to retrieve it:
grep password /etc/my.cnf
You will need to reset the password through cPanel if you have a custom database user there.