Installing WordPress manually as a screen reader user

A while ago I have recorded a podcast episode about WordPress installation via Softaculous, but at this time I have decided to show you how to install a WP website on your server manually.
Why manually? Because is coming with some advantages.
You can create a DB name as you like, and you can upload, straight on, the WordPress package with the desired plugins and themes.
Also, you can manage separate the files from FTP, and Database file, in case of a crush.
When Softaculous is used if you decide to remove the installation the DB also is removed.
I have encountered a couple of situations when, in hurry, I have deleted accidentally the wrong website because the check box ticked was related with the website below the one wanted to be removed.
Anyway, it is a double warning there asking you if you really wish to remove that installation because is not possible to undo the task.
My fault, of course, to not pay attention to second warning, but good for me to know how to repair everything here.
Another thing for a manual installation is the possibility to name the database as you like. A meaningful name helps me to identify the DB for each domain easily when I must deal with DB management.
Softaculous tends to name the DB/username randomly and similar which is not always good.
Enough with pros and cons, but not before saying Softaculous is a very good option for commodity or new blog developers.
If you wish to install manually a WordPress website, you need to meet some requirements:
1. To have a hosting account somewhere preferable with LAMP. LAMP stands from Linux, Apache, MySQL, PHP.
2. A domain names
3. A copy of WordPress downloaded from
4. An FTP client like FileZilla
5. A text editor like Notepad.
6. A program for unzip like 7zip or WinRAR.
7. Internet connection.
If you wish to have the same hosting service and interface like me just contact me.
A domain name could be purchased together with hosting. In this way the domain price is cheaper.
The FTP client FileZilla can be downloaded from here.

Download 7zip from here.

Let’s start the job now!
You have to do 4 steps as following:

  1. Create a MySQL database in your cPanel
  2. Modify your config file from the downloaded WordPress package
  3. Upload the modified WordPress folder content to your server using FileZilla client
  4. Run the instalation wizzard accessing your domain name in browser

Creating MySQL database

Go to your cPanel and login.
Assuming you have a domain and hosting purchased, you must type in your browser the name of your domain followed by slash cPanel and press enter. Use credentials provided by your hosting provider and login.
Under MySQL data base wizard create a new DB and a new user.
Tick the box “all privileges” and press next.
Make a note of the DB details like name/user/password.
Keep in mind, in cPanel with LAMP the database name will be like your cPanel username underline Database name.
AE: If my cPanel user name is Adrian and the new created DB is named ice-cream the final name will be Adrian_icecream and the user will be Adrian_DBusername where DBusername will be the user for DB.
Password and DB name/user are case sensitive.
Create an e-mail for the domain where WordPress will be installed in case of you haven’t yet. You can use also a personal e-mail like gmail or Hotmail, but I not recommend because spam filters of this e-mail providers which may cause problems with sending/receiving e-mails.
Close the cPanel and go to next step.

Prepare your WordPress package for upload

Navigate to downloads folder and unzip your WordPress copy what you have just downloaded from
A folder called WordPress will be created. In this folder are other 3 folders and a bunch of files.
The file what we need to edit is called WP-config-sample.php.
Press F2 on it in order to rename it and change the name in WP-config.php.
Open this renamed file in Notepad and arrow down until Jaws reads first line starting with “Define”.
Several lines are above, majority of them starting with star.
All this line are comments and explanation but ignore them.
First line starting with the word “Define” is the one where we must insert the dB name.
You must read word by word that line and in between apostrophes you can read ‘database_name_here’. Delete all in between apostrophes and type the DB name what you have just created in cPanel.
Continue to arrow down and search for “Define DB username”.
Like above, go word by word and delete what is in between apostrophes when you find ‘database_username_here’. In between apostrophes right the DB username exactly as you have created in the DB wizard in cPanel. Don’t forget the right format.
Arrow down again until next line starting with “Define” and their search for ‘database password’ and delete what is in between apostrophes. Type the DB password as created in cPanel.
Press alt f4 and save the changes.
Any wrong character or extra space in between apostrophes will cause installation fail.
When this change is made properly it is the time to upload the modified pack to FTP.

Upload your WordPress to server via FTP

Open FileZilla and type your credential like hostname, username and password.
This detail is provided by your host. In most cases are similar with the cPanel credentials.
FileZilla will display two screens; one for your local machine and one for your FtP server.
Tab around until the tree view related with your local machine point to the WordPress folder with the modified WP-config.php file and then tab until pass remote site slash. That tab marks the server screen half and in that tree view you must point to the root folder of the domain where WordPress is following to be installed.
Turn back using tab key to your local machine screen and just a tab below the tree view is the content of WordPress folder. There press CTRL A to select all, then application key, or shift F10. Select upload and press enter. You can check up the upload progress with insert page down.
A notification will appear when the upload is finished.

Run the installation wizzard

Assuming you have uploaded the content of WordPress folder up to the right folder in FTP, and the data modified in WP-config.php is correct, the installing wizard will appear in your browser when you type the name of the domain where you install WordPress.
In this wizard you must put a name for your site, a username for admin, an e-mail address and a password.
Presuming you have created before an e-mail under that domain, where WP installation runs, type that address.
Leave the tick box marked in case of wish to leave Google to index your blog.
If you plan to put the content later is good to tick that box until content is posted.
Press tab key until install button and press enter.
A success installation message will come up, displaying your chosen username and a link to login in your blog dashboard.
Job done. It is the time to start blogging and customise your site.


Keep in mind, to install a blog is not a big deal, but posting quality content regular is the path to a successful blogger.
I have performed all this using a Windows 10 machine, Jaws 2018 and Google Chrome as browser.

Stil need help?

In case of any information is not clear enough, please listen the podcast episode below, where I have recorded all steps from scratch, down to the moment of having the brand-new blog installed.
For any questions about blogging as blind don’t hesitate to contact me.
Also, Accessible Computer provides training courses one to one for blind people interested to learn blogging with screen readers.

How to set up your Apple Watch serie 4 for swimming poole

I am wandering to show today how to set up your Apple Watch 3rd or 4th generation, for that time when you go to swimming pool.
I am going, when weather allow me, to swim in the sea here at Bournemouth. It is a wonderful beach here and summer time is coming now. I am looking forward for that hot time of the year.
If you are blind, and your watch is operated using Voiceover, then this is the guide for you.
I will have below the article a short podcast episode to show you how to activate/diactivate water lock.
First, I wish to warn you to not get into a swimming pool with Apple Watch if they are older than 3rd generation. They are OK with splash water, when you wash your hands or with heavy rain, but not cope at all with keeping watch under water.
First rule then, is> Double check if your watch model is capable of be taken in swimming pool.
Check your user manual for this.
Second rule is do not jump in any pool before being 100% sure your watch is properly activated with the water protection.
To turn water lock on, follow two steps which takes only few seconds to perform.
1. Triple tap with two fingers in order to disactivate crown navigation. You must hear crown navigation off when the gesture is done properly. Is important to do this because turning water lock off require working with the digital crown.
2. Navigate to control centre and double tap on it. Flick right until hear water lock off. Double tap with one finger to turn it on.
If the water lock is turned on properly no other information will be present on the screen excepting time. The voice will report only the time when you touch the screen.
Note: after a time spent in water the voice can be dimpt because the little speaker is wet. But when you turn water lock off the water will be ejected, and the voice tone will come to normal.
To turn the water lock off just press once on the digital crown, the little round button, and then turn it a bit. A little tone and some vibrations will be generated in order to dry out the speaker.
When the water lock is set off properly, the regular screen will come up like before .
I hafve been many times now to my local swimming pool and used my watch in water, and no issues.
Why should I take the watch with me?
Because you can measure various things during your swimming time, like calories spent, heart bit, workout time, etc.
Find out below the promised audio demonstra