Installing Concrete CMS Manually
Concrete CMS (formerly Concrete5) is a flexible, open‑source content management system. While Softaculous can automate installation, you may sometimes need to install it manually for example, if you want a specific version or are working on an unmanaged server.
Why Install Manually?
Section titled “Why Install Manually?”- Greater control over version selection.
- Works on unmanaged servers without cPanel/Softaculous.
- Useful for developers who want custom setups.
Steps to Install Concrete CMS Manually
Section titled “Steps to Install Concrete CMS Manually”-
Download Concrete CMS.
- Visit concretecms.com.
- Click Get Started → Download.
- Save the latest
.zipfile (e.g.,concrete5-8.5.5.zip) to your computer.
-
Extract Files.
- Unzip the downloaded package locally.
- You’ll see a folder containing the CMS files.
-
Upload Files to Hosting Account.
- Use FTP or File Manager in cPanel to upload the extracted files.
- Place them in the
public_htmldirectory if you want Concrete CMS at the root (e.g.,example.com). - Alternatively, upload to a subdirectory (e.g.,
example.com/cms).
-
Create a MySQL Database.
- In cPanel, use the MySQL Database Wizard to create a database and user.
- Assign full privileges to the user.
- Note the database name, username, and password.
-
Run the Installer.
- Open your browser and go to your domain (e.g.,
http://example.com). - The Concrete CMS installer will launch.
- Select your language and click Continue to Installation.
- Open your browser and go to your domain (e.g.,
-
Configure Site Settings.
-
Site Name → Enter the name of your site.
-
Admin Email → Provide the administrator’s email.
-
Admin Password → Choose a strong password.
-
Starting Point → Choose:
- Full Site (with sample content) — recommended for beginners.
- Empty Site (blank installation).
-
-
Enter Database Details.
- Server →
localhost - MySQL Username → the user you created
- MySQL Password → the password you created
- Database Name → the database you created
- Server →
-
Agree to Privacy Policy.
- Check the box to accept the terms.
-
Install.
- Click Install Concrete CMS.
- Wait a few minutes for the process to complete.
- Once finished, click Edit Your Site to access the dashboard.