尝试在 CentOS6.7 上安装 Concrete5

我叫伊藤,是一名基础设施工程师。

我们的客户运营着各种各样的网站,
当然他们都会使用内容管理系统 (CMS),因此我们有很多机会不仅与服务器打交道,还与内容管理系统打交道。

这次,我尝试使用了 Concrete5。

下载

下载 :: concrete5 日本官方网站

这次我们将下载截至 2016 年 6 月 23 日的最新版本 5.7.5.8。
如果保持原样,它可能会保存为 index.html,因此我们将使用“-O”选项创建一个 zip 文件。

# wget http://www.concrete5.org/download_file/-/view/89071/ -O concrete5.zip # unzip concrete5.zip # mv concrete5.7.5.8/* /var/www/public_html/

将解压缩(提取)后的文件移动到您想要公开的目录。

顺便提一下,使用压缩文件有两种方法:“unpack”和“decompress”,但“decompress”似乎是一个过时的术语。

创建和配置数据库

让我们创建一个与 Concrete5 一起使用的数据库。

如果数据库不为空,安装过程中系统会提示您。
在本例中,我们将使用数据库“concrete5”。

# mysql> create database concrete5; # mysql> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | concrete5 | | mysql | | test | +--------------------+ 4 rows in set (0.00 sec)

设置密码。在本例中,密码是“concuser”。

# mysql > GRANT ALL PRIVILEGES ON concrete5.* TO 'concuser'@'localhost' IDENTIFIED BY '******' WITH GRANT OPTION;

请根据需要更改密码。

我认为你不会使用默认设置的 MySQL,但
Concrete5 要求数据库采用 utf8 编码。

数据库表字符集(连接排序规则)必须为“utf8_general_ci”。
参考:安装准备 :: concrete5 日本官方网站

那么我们来看看。

# mysql> SELECT @@character_set_database, @@collat​​ion_database; +--------------------------+----------------------+ | @@character_set_database | @@collat​​ion_database | +--------------------------+----------------------+ | latin1 | latin1_swedish_ci | +--------------------------+----------------------+

这可不行!顺便说一下,这是使用默认设置运行 MySQL 时的状态。
它被设置为拉丁字母。

# mysql> alter database concrete5 character set utf8; # mysql> use concrete5 Database changed # mysql> SELECT @@character_set_database, @@collat​​ion_database; +--------------------------+----------------------+ | @@character_set_database | @@collat​​ion_database | +--------------------------+----------------------+ | utf8 | utf8_general_ci | +--------------------------+----------------------+ 1 row in set (0.00 sec)

现在是utf8编码了!
让我们修改my.cnf文件。

# vim /etc/my.cnf character-set-server = utf8 default-character-set=utf8 # /etc/init.d/mysqld restart

现在一切就绪!
让我们配置 Apache VirtualHost 并尝试访问它。

SnapCrab_安装 concrete5 - Google Chrome_2016-6-27_22-0-43_No-00
这是安装界面。请选择您的语言,然后点击“选择语言”。


安装 SnapCrab_concrete5 - Google Chrome_2016-6-27_22-0-54_No-00检查安装所需的部件是否已安装。
如有任何问题,请更正相关部件并选择“继续安装”。


安装 SnapCrab_concrete5 - Google Chrome_2016-6-27_22-5-59_No-00请输入安装所需信息。站点信息和管理员信息可以稍后更改。
如果您要从头开始创建站点,请使用“空白站点”安装示例站点;如果您不熟悉示例站点,请使用“完整站点”安装。
填写完必要信息后,单击“安装 Concrete5”。

SnapCrab_安装 concrete5 - Google Chrome_2016-6-27_22-7-6_No-00
安装中……请稍候。

SnapCrab_安装 concrete5 - Google Chrome_2016-6-27_22-8-42_No-00
您会看到安装完成的通知。点击“打开站点”。

SnapCrab_concrete5_test 主页 - Google Chrome_2016-6-27_22-8-51_No-00
恭喜!!

现在你已经成功安装了 Concrete5!
就是这么简单!

如果您觉得这篇文章有帮助,请点赞!
0
加载中...
0 票,平均:0.00 / 10
605
X Facebook 哈特纳书签 口袋

写这篇文章的人

关于作者