There are no special requirements to install WordPress in a subdirectory. If you already have a WordPress website in the root domain name, then you are good to go. All top WordPress hosting companies make it very easy to install multiple WordPress websites using the same hosting account.
What is the correct way to install WordPress?
Setup WordPress Manually
- Download the WordPress Package.
- Upload the Package to your Hosting Account.
- Create the MySQL Database and User.
- Fill the details in WordPress.
- Run the WordPress Installation.
- Install WordPress using Softaculous in cPanel.
Is it better to install WordPress locally?
The reason why some folks install WordPress in a local server environment is to build themes, plugins, or to test things out. If you want to run a blog for other people to see, then you do not need to install WordPress on your computer.