These instructions are intended for customers who wish to install WordPress blog on their Intermedia account manually. We no longer offer WordPress Blog under Hosted Applications. If you need assistance with your Hosted Applications, please contact Technical Support.
Please make sure you have a plan that supports PHP and MySQL. To verify this, please visit 'Account > Plan & Pricing Information' in your HostPilot Once you have confirmed that you have a plan that can support WordPress, please follow these steps:
1. Download and unzip the WordPress package from http://wordpress.org/download/.
2. If you have not already done so, create the Database and a User:
o Login to your HostPilot and navigate to "MySQL Server > Logins".
o Create a Login to use for your database.
o Navigate to "MySQL Server > Databases".
o Create a new database for use with your WordPress Blog
3. Upload all the contents of the WordPress directory (but not the directory itself) into the directory of your web site (your site root /Htdocs or a sub-folder you specify) via FTP.
Next steps to configure your WordPress depend on the platform of your Web site:
For Windows 2000\2003:
4. To allow WordPress to modify it's wp-config.php file, you need to modify the permissions (you will need to change them one more time after installing WordPress):
o Navigate to "Web/FTP Server > Web Server > Settings and Permissions"
o Select the \Htdocs (or your Blog directory)
o Under "User/File Level Permission", set the Anonymous user permissions to "Change"
o Mark the "Include subdirectories" checkbox
o Press "Save Changes"
5. o On the same page "Web/FTP Server > Web Server > Settings and Permissions"
o Add index.php to the list of default documents in the "Web Server Settings" panel
o Mark the "Include subdirectories" checkbox
o Press "Save Changes"
6. You are now ready to run the install script.
o If you placed the WordPress files in the /Htdocs directory, you should visit: http://your_domain_name.com/wp-admin/install.php
o If you placed the WordPress files in a subdirectory called blog, for example, you should visit: http://your_domain_name.com/blog/wp-admin/install.php
7. Once you complete all the steps in WordPress installation wizard and configure the application, before the first login, it is recommended to set Anonymous access to the configuration files back to Read:
o Navigate to "Web/FTP Server > Web Server > Settings and Permissions" in your HostPilot
o Select the \Htdocs (or your Blog directory)
o Under "User/File Level Permission", set the Anonymous user permissions to "Read"
o Mark the "Include subdirectories" checkbox
o Press "Save Changes"
8. Now you have set Read permission for all the WordPress folders, however in order to upload images and install plug-ins it is necessary to let Anonymous user Change files under the /wp-content folder:
o On the same page "Web/FTP Server > Web Server > Settings and Permissions"
o Select the \wp-content folder under \Htdocs (or under your Blog directory)
o Under "User/File Level Permission", set the Anonymous user permissions to "Change"
o Mark the ‘Include subdirectories’ checkbox
o Press "Save Changes"
For Windows 2008:
4. To allow WordPress to modify it's wp-config.php file, you need to modify the permissions (you will need to change them one more time after installing WordPress):
o Navigate to "Web/FTP Server > Access Permissions"
o Select the \htdocs (or your Blog directory)
o Allow the Anonymous user Write permission to the selected folder
o Press "Save Changes"
5. o Add index.php to the list of default documents as described in the article #1611
6. You are now ready to run the install script
o If you placed the WordPress files in the Htdocs directory, you should visit: http://your_domain_name.com/wp-admin/install.php
o If you placed the WordPress files in a subdirectory called blog, for example, you should visit: http://your_domain_name.com/blog/wp-admin/install.php
7. Once you complete all the steps in WordPress installation wizard and configure the application, before the first login, it is recommended to set Anonymous access to the configuration files back to read-only:
o Navigate to "Web/FTP Server > Access Permissions" in your HostPilot
o Select the \htdocs (or your Blog directory)
o Deny the Anonymous user Write permission to the selected folder
o Press "Save Changes"
8. Now you have set Read permission for all the WordPress folders, however in order to upload images and install plug-ins it is necessary to let Anonymous user modify files under the /wp-content folder:
o On the same "Web/FTP Server > Access Permissions" page
o Select the \wp-content folder under \htdocs (or under your Blog directory)
o Allow the Anonymous user Write permission to the selected folder
o Press "Save Changes"
NOTE: If you install WordPress blog to your root folder, to the “d:\home\Username\Htdocs” and see a 500 error, then you should allow the Anonymous user Read permission on the “d:\home\Username” folder.
For Linux platform:
4. Please make sure that PHP feature is enabled for your Apache server using the "Web/FTP Server > Apache Server > Add-Ons > PHP > Install/Uninstall" page of your HostPilot
5. There is no need to modify any access permissions on Linux platform, so you are now ready to run the install script.
o If you placed the WordPress files in the Htdocs directory, you should visit: http://your_domain_name.com/wp-admin/install.php
o If you placed the WordPress files in a subdirectory called blog, for example, you should visit: http://your_domain_name.com/blog/wp-admin/install.php
6. In order to upload images to your WordPress blog it may be necessary to disable safe_mode option in the PHP settings, please contact Technical Support for that.
- After logging in to your WordPress with admin user and the password you were provided during the installation, you can verify on the "Settings > Miscellaneous" page that wp-content is set as the folder to store your uploads, press "Save Changes" to refresh the configuration.
- Due to our shared environment restrictions, in order to send e-mail notifications from your WordPress Blog you need to specify scriptmail.intermedia.net as the mail server to use. To override the default mail server configuration you need to download, install and configure the special plug-in. Please make use of the instruction that can be found here.
For more information regarding WordPress Installation, please review the Installing WordPress documentation. |