Do I Need to Manually Install Modules When Setting Up a WordPress Instance on My Server?
Yes, when setting up a WordPress instance on your server, you may need to manually install and configure certain modules or extensions depending on your server setup. These modules are required to ensure WordPress functions properly. Below is a list of common modules:
For PHP:
- Required PHP Extensions:
- php-mysql (or equivalent for your database)
- php-curl
- php-gd
- php-mbstring
- php-xml
- php-zip
- php-intl (optional but recommended)
- Ensure Correct PHP Version:
- WordPress recommends using PHP 7.4 or higher. Confirm that your server has a compatible version installed.
For the Web Server:
- For Apache:
- Enable the mod_rewrite module to allow WordPress to use pretty permalinks.
- For Nginx:
- Configure the server block to handle WordPress URLs properly (consult the Nginx documentation for WordPress).
Additional Steps:
- Install and configure MySQL/MariaDB as your database.
- Ensure proper file permissions are set for WordPress directories.
⚠️ Important Note: If you’re using our managed WordPress hosting, these modules and configurations are already pre-installed and optimized for WordPress. For assistance, contact our support team via the Support Portal or call us at 03-2026 1688.