How to Host Multiple Websites on One Hosting Account (Best Practices Print

  • 0

How to Host Multiple Websites on One Hosting Account

Your VexoWeb hosting plan allows you to host multiple independent websites safely and efficiently.

Step 1 — Add the domain

Go to Account Manager → Domain Setup → Add New.

Step 2 — Upload files to the correct folder

Each site has its own folder:

/domains/domain1.com/public_html/
 /domains/domain2.com/public_html/
 /domains/domain3.com/public_html/

Step 3 — Point domain DNS

Use the same IP for all your domains:

  • A → 157.180.52.85
  • www → 157.180.52.85

Step 4 — Issue SSL for each domain

Go to SSL Certificates → Let’s Encrypt.

Step 5 — Create separate databases (optional)

For WordPress or other CMS, create unique databases for improved performance and security.

Best practices

  • Avoid putting multiple sites inside the same public_html
  • Use unique admin passwords for each CMS
  • Keep plugins and themes updated
  • Use Cloudflare for better security
  • Enable backups using JetBackup

Was this answer helpful?

« Back