Knowledge Base

How to install MemHT

This article describes how to install the MemHT CMS (content management system) and blogging system on your A2 Hosting account.

Installing MemHT

MemHT is compatible with all A2 Hosting accounts. However, you must install it manually.

Although A2 Hosting servers are compatible with a wide variety of software applications, we cannot provide troubleshooting assistance for application-specific issues.

To install MemHT:

  1. Download the MemHT application at http://www.memht.com/downloads to your local computer.
  2. Extract the .rar file on your computer.
  3. Use FTP to upload the contents of the extracted MemHT_5.0.0.9_RC folder to the public_html directory of your A2 Hosting account. (The exact name of the extracted folder may vary based on the version you downloaded.)
    For information about how to access your account using FTP, please see this article.
  4. Use cPanel to create a MySQL database and database user for the application. You will need this information during the web configuration process.
    For information about how to create a MySQL database and user, please see this article.
  5. Use your web browser to go to the MemHT installation URL, which is your domain name followed by index.php (for example, http://www.example.com/index.php). The installation page appears.
  6. Review the license, and then click Accept.
  7. Review the requirements, and then click Accept.
    By default, all of the required and optional components are installed on A2 Hosting's shared servers. If MemHT reports that a component is missing, however, please open a support ticket on the Customer Portal at https://my.a2hosting.com.
  8. Under Database data, in the Host text box, type localhost.
  9. In the Username text box, type the name of the database user that you created in step 4.
    Remember that the database username begins with your username. For example, if you create a database user named memht, the full database username is username_memht, where username represents your account username.
  10. In the Password text box, type the password for the database user that you created in step 4.
  11. In the Name text box, type the name of the database you created in step 4.
    Remember that the database name begins with your username. For example, if you create a database named memht, the full database name is username_memht, where username represents your account username.
  12. In the Tables prefix text box, accept the default value of memht, or specify your own database table prefix for the installation.
  13. Click Next.
  14. MemHT creates the application database structure. Click Next.
  15. Under Admin account, in the Display name text box, type a display name for the administrator.
  16. In the Username text box, type a username for the administrator.
  17. In the Password text box, type a password for the administrator.
  18. In the Email text box, type the administrator's e-mail address.
  19. Click Next. MemHT finishes the installation.
  20. Use the cPanel File Manager to delete the installation folder in the public_html directory.
    Alternatively, you can log in to your account using SSH and then type the following command:
    rm -rf ~/public_html/installation
  21. You can now view the MemHT installation in your web browser by visiting http://www.example.com, where example.com represents your domain name. To log in as the administrator, use the username and password that you specified in steps 16 and 17.

More Information

For more information about MemHT, please visit http://www.memht.com.