3. 安装Apache组件及PHP、Discuz
- 安装Apche组件
(1)使用 yum 安装 Apache 组件:
yum install httpd -y
(2)安装之后,启动 httpd 进程:
service httpd start
(3)把 httpd 也设置成开机自动启动:
chkconfig httpd on
- 安装 PHP
(1)使用 yum 安装 PHP:
yum install php php-fpm php-mysql -y
(2)安装之后,启动 PHP-FPM 进程:
service php-fpm start
(3)启动之后,可以使用下面的命令查看 PHP-FPM 进程监听哪个端口
netstat -nlpt | grep php-fpm
(4)把 PHP-FPM 也设置成开机自动启动:
chkconfig php-fpm on
- 安装 Discuz
(1)没有Discuz 的 yum 源,所以我们需要下载一个Discuz 压缩包:
wget https://labfileapp.oss-cn-hangzhou.aliyuncs.com/PracticalTrain/Discuz_X3.2_SC_UTF8.zip
(2)下载解压工具unzip
yum install unzip
(3)下载完成后,解压这个压缩包
unzip Discuz_X3.2_SC_UTF8.zip
(4)解压完后,就能在 upload 文件夹里看到discuz的源码了
- 配置 Discuz
(1)由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把upload文件夹里的文件都复制到 /var/www/html/ 文件夹。
cp -r upload/* /var/www/html/
(2)给 /var/www/html 目录及其子目录赋予权限
chmod -R 777 /var/www/html
(3)重启 Apache
service httpd restart