Installing Wordpress is very easy and requires manual uploading of files and database creation.
Firstly you need to create your onion account via our Tor control panel.
Once you receive the auto generated onion address you will need to contact support so we can activate your new onion address.
Choose the PHP version you require. In most cases it is advisable to use PHP 7.2
Optional upload your own private key if you already have your own onion address.
Leave the settings as below.
Once support activates your account you can login using the credentials you created previously.
Once logged in using the File Manager which is towards the bottom of the screen.
When you open the file manger it will look like below. The public directory where your website content needs to be is under the ‘www’ directory.
Now you need to download Wordpress via a ZIP file here
Once downloaded we cannot simply upload that file because once we unzip it the file structure will create a wordpress folder inside the www directory which is not what we want. We need the content ‘inside’ the wordpress folder to be in the www folder. To do this we will unzip the wordpress file and then select all the folders and files and zip again. This will ensure that once we upload it to our tor hosting that the files will unzip where they are supposes to be. Below you can see how we done this.
Below we are inside the wordpress folder on our local machine and we need to select all the files and folders and the zip all while they are selected.
Now we have selected all the content ‘inside’ the wordpress folder just like below.
Now we will zip the content while they all are still selected.
Now we are left with an additional file which is the zip file. In our case it is called Archive.zip which is what we need to upload to the Tor File Manager.
Now that we have uploaded the file it is time to unzip it. Once unzipped we should have all the files and folder inside the www folder and no longer will there be a wordpress folder.
Now we have unzipped the zip file you will see the content in the www folder. You may remove the zip file as it is no longer needed.
Now we have successfully upload Wordpress it is now time to create a database using phpMyAdmin.
A database is setup by default and the details can be found in your control panel. Ours looks like the following:-
Now you need to browse to your onion address but you need to access the installer. Using our onion address the address will look like this http://65hu3lvms4loifdm.onion/wp-admin/install.php
Obviously you will use YOUR onion address and not the one above.
Once you browse to the installer URL you will see the Wordpress installer. Select your language and click next. Now an informational page will open stating that a database needs to be created and some other information. We already have a database so we do not need to create one.
Now you need to copy and paste the database name, database user and your password. Leave everything else as default. Using the database settings from the image above the entries will look like this -
Once you click next and everything is ok you will see a success message or similar. You then proceed and you will then be asked to complete the installation. Once this is complete you will see this page where you enter all your Wordpress information such as login, site name and other details.
Once you have complete this you will see a successful message.
You have now installed Wordpress on the OneHost Cloud Tor Hidden Service Hosting