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 hosting.com accounts, and the installation process is straightforward.Although hosting.com servers are compatible with a wide variety of software applications, we cannot provide troubleshooting assistance for application-specific issues.
- Use your web browser to go to https://www.concretecms.com, click GET STARTED, and then click Download.
- 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 concrete5.8.5.5 directory to the public_html directory of your hosting.com account.
📘 Note
- 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.
📘 Note
- If your account includes cPanel, please see this articlefor 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.
📘 Note 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 Continue to Installation.
-
Under Site, in the Name text box, type a name for your site.
📘 Note 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:
-
To create a site with sample content, select Full Site.
👍 Tip If this is your first time setting up a Concrete CMS site, we recommend you select this option.
- To create an empty site, select Empty Site.
-
To create a site with sample content, select Full Site.
-
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.
-
In the Server text box, type
- Under Privacy Policy, select the check box to agree.
-
Click Install concrete5. The installation process begins.
🚧 Important Be patient—it can take several minutes for the installation process to finish.
- When installation completes, click Edit Your Site to visit your site.