准备 LAMP 环境
LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统以来的基础运行环境。我们先来搭建LAMP 环境
安装 MySQL
使用 yum
安装 MySQL:
|
|
安装完成后,启用 MySQL 服务:
|
|
可以设置自己的 MySQL 账户名和密码,参考下面的内容
|
|
将 MySQL 设置为开机自动启动
|
|
安装 Apache 组件
使用 yum
安装 Apache 组件:
|
|
安装之后,启动 httpd 进程:
|
|
把 httpd 也设置成开机自动启动
|
|
安装PHP
使用 yum
安装 PHP:
|
|
安装之后,启动 PHP-FPM 进程 :
|
|
启动之后,可以使用下面的命令查看 PHP-FPM 进程监听哪个端口
|
|
把 PHP-FPM 也设置成开机自动启动
|
|
安装并配置Discuz
安装 Discuz
CentOS 6 没有 Discuz 的 yum
源,所以我们需要下载一个 Discuz 压缩包:
|
|
下载完成后,解压这个安装包
|
|
解压完后,就能再 upload 文件夹里看到 Discuz 的源代码了
配置 Discuz
由于 PHP 默认访问 /var/www/html/
文件夹,所以我们需要把 upload
文件夹里的文件豆腐知道 /var/www/html/
文件夹
|
|
给 /var/www/html/
目录及子目录赋予权限
|
|
重启 Apache
|
|
准备域名和证书
域名注册
如果你还没有域名,可以从阿里云注册域名。
域名解析
购买完成后,需要进行域名机械。域名设置解析后需要过一段时间才会生效,通过 ping
命令检查域名是否生效
|
|
如果 ping
命令返回的信息中包含你设置的 IP 地址,说明解析成功了。恭喜,您的 Discuz 论坛已经部署完成,您可以通过浏览器访问论坛查看效果。