Manually Installing Concrete5 on Your Hosting Account
If you want to use Concrete5 to build your website, you can manually install it on a Linux hosting plan. The hosting account must already be set up before you can install any third-party applications. See Set up your account for more information.
To Manually Install Concrete5 on Your Hosting Account
- Create a MySQL database. For more information, see Create MySQL or MS SQL databases. Note your database user name and password.
- Once your database has set up, locate its host name. For more information, see Viewing Your Database Details with Shared Hosting Accounts.
- Download the latest version of Concrete5 here.
- Upload the
ZIPfile to your hosting account. For more information, see FTP: How to upload files or Upload files.
If you want to make Concrete5 your website's home page, install it in the root of your hosting account.
- Unarchive the
ZIPfile to the directory where you want to install Concrete5. For more information, see Unzip files.
- Select the
php5.inifile installed at the root level, and then click Edit.
- Add this line of code to the file:
cgi.fix_pathinfo = 1
cgi.fix_pathinfovariable set to
0, change the
- Click Save File.
- Browse to the Web URL you installed Concrete5 to. Complete the following fields on the installation screen:
- Name Your Site — Enter a name for the site. This is typically the domain name, or the company name.
- Your Email Address — Enter in the email address for the site owner or administrator.
- Server — Enter your database's host name.
- MySQL Username — Enter your database's user name.
- MySQL Password — Enter your database's password.
- Database Name — Enter your database's user name again.
- Install sample content — (Optional) Select if you want sample content installed on your site. Sample content gives you an example of how different types of content is used throughout the application.
- Click Install Concrete.
- A congratulations message displays, along with a temporary admin password.
- Click Continue to your site.
This setting affects all PHP scripts on the hosting account. Enabling it might interfere with other applications you have installed.
Concrete5 is now installed. For more information on using the application, visit Concrete5.org.