1. Choose the environment
Start on shared hosting for an ordinary WordPress site unless you already know it needs custom system services or sustained resources beyond the plan. Move to semi-dedicated or VPS based on measured workload, not because WordPress itself requires it.
2. Install WordPress
Use the application installer exposed by the hosting environment when available, or perform the standard manual WordPress installation using GreatHosts CP File Manager and a MySQL database. Before installation, decide the final domain and HTTPS URL to avoid unnecessary later URL changes.
3. Select PHP/MySQL compatibility
GreatHosts exposes PHP through 8.5 and MySQL 5.7, 8.0 and 8.4. WordPress core and plugins may not support every newest runtime immediately, so select versions that are supported by the specific site stack.
4. Enable HTTPS
Use the appropriate certificate and configure WordPress to use the HTTPS site/home URL consistently. Free Let’s Encrypt applies to qualifying domains ordered through GreatHosts.
5. Control plugin/theme risk
Install only plugins and themes you actually need, keep them updated, remove abandoned components and avoid stacking multiple plugins that solve the same caching/security/optimization problem.
- Take a backup before major updates.
- Test compatibility after PHP-version changes.
- Do not expose the WordPress administrator account through weak/reused passwords.
6. Manage performance before buying a server
Use efficient images, page/object caching where appropriate, OPcache, a maintained theme and reasonable plugin count. Investigate slow database queries and bot traffic before assuming VPS is necessary.
7. Use backups as a recovery system
GreatHosts-managed backups expose multiple restore points and customer restore capability; remote backup to Google Drive/Dropbox is also supported. Verify a recent backup before core/plugin/theme changes.
8. Know when WordPress should move
Upgrade when legitimate traffic and dynamic work create sustained resource pressure, when the site needs server-level services, or when the business requires a more isolated operating environment. A large media library by itself may be a storage problem rather than a CPU problem.
Common questions
Is WordPress still supported?
Yes. WordPress is a standard PHP/MySQL workload and remains supported by the GreatHosts hosting environment.
Should I use PHP 8.5 immediately?
Only when WordPress core, the active theme and required plugins support it. Compatibility is more important than selecting the highest version number.
Does a busy WordPress site always need VPS?
No. Optimize first and evaluate measured resource pressure. Semi-dedicated may also be a useful managed step between shared hosting and VPS.