How to install Concrete CMS manually
This article describes how to manually install the Concrete CMS (formerly Concrete5) content management system on your A2 Hosting account.
If you have a managed hosting account, you can use Softaculous in cPanel
to guide you through the Concrete CMS installation process. A manual installation is only needed for special scenarios, such as when you want to install a particular version or have an unmanaged server.
Installing Concrete CMS
Concrete CMS is compatible with all A2 Hosting accounts, and the installation process is straightforward.
Although A2 Hosting servers are compatible with a wide variety of software applications, we cannot provide troubleshooting assistance for application-specific issues.
To install Concrete CMS manually, follow these steps:
- Use your web browser to go to https://www.concretecms.com, click GET STARTED, and then click .
- Download the latest installation .zip file to your local computer. In this procedure, we use the concrete5-8.5.5.zip file.
- Extract the .zip file on your computer.
- Use FTP to upload the contents of the extracted concrete184.108.40.206 directory to the public_html directory of your A2 Hosting account.
- This step assumes that you want to install Concrete CMS in your account's document root directory. If you want to install Concrete CMS in a subdirectory, upload the files to the subdirectory instead.
- The exact name of the extracted Concrete CMS directory may differ based on the version you download.
Create a MySQL database and database user for Concrete CMS. You will need this information later during the installation process.
- If your account includes cPanel, please see this article for information about how to create a MySQL database and user.
- If your account does not include cPanel, you can create a MySQL database and user from the command line. For information about how to do this, please see this article.
Use your web browser to go to the Concrete CMS installation URL. The Install concrete5 page appears.
If you uploaded the Concrete CMS files to the document root directory, the installation URL is your domain name (for example, http://www.example.com). If you uploaded the Concrete CMS files to a subdirectory, add the subdirectory's name to the URL.
- In the Language list box, select the language you want to use for the ConcreteCMS interface, and then click the white arrow.
- The ConcreteCMS installer tests your account to ensure it meets installation requirements. Click .
Under Site, in the Name text box, type a name for your site.
The name appears in the title bar of users' web browsers when they visit your site.
- In the Administrator Email Address text box, type the administrator's e-mail address.
- In the Administrator Password and Confirm Password text boxes, type a password for the administrator.
Under Starting Point, select one of the following options:
Under Database, complete the following fields:
- In the Server text box, type localhost.
- In the MySQL Username text box, type the name of the database user you created in step 5.
- In the MySQL Password text box, type the password of the database user you created in step 5.
- In the Database Name text box, type the name of the database you created in step 5.
Click . The installation process begins.
Be patient—it can take several minutes for the installation process to finish.
- When installation completes, click
to visit your site.
For more information about Concrete CMS, please visit https://www.concretecms.com.