How to Deploy and Host Multiple WordPress Websites on One VPS Server
In this tutorial, we will only cover the deployment and installation of the WordPress websites, assuming you already have created the databases to be used for each instance. See blow links for the complete set of tutorials for hosting multiple apps/websites on your servers if you have not watched those yet.
- Go into your ZoomAdmin panel and be sure your servers are connected.
- Open Notepad with all of your MySQL database server information, along with new databases and users created to be used for each instance.
- Then go to Apps page, click on Create button to go to App Creation page.
- Then select WordPress, name your app, in our case wp1 and wp2 and click on continue.
- Next, select the DeployTo server from the drop-down and click on Publish.
- Once the app is running, open the quick view by clicking on the app name and navigate to wordpress sites using the URL it generated.
- You will be presented with installation steps of WordPress, simply supply the Mysql server, database and user details for installer to install the wordpress database tables.
- Then provide WordPress site name and login info to finish the installation.
- Once finished, your WordPress website will be alive.
- Follow the same steps for wp2 instance and when finished, both of your WordPress websites should be online.
- In the next section, we’ll go over Mapping Domain Names to your Websites.
- How to create a Server/Droplet in DigitalOcean and connect with ZoomAdmin
- How to quickly install MySQL Server using ZoomAdmin Server Control Panel
- How to Install phpMyAdmin, Login to MySQL Server and create Databases/Users
- How to Manage DNS Settings in DigitalOcean and Configure Domain Names for apps
- How to Install Redis Server and Redis Commander
- How to Connect Visual Studio Code with VPS Servers to Run Commands and Modify Files
- How to Load Test Data in WordPress, Load 20,000+ Articles using phpMyAdmin
- How to Configure Redis Object Cache in WordPress
- How to Backup DigitalOcean Server and Configure Automatic Backups