基于 CentOS 搭建 Discuz 论坛
准备LAMP环境
- LAMP 是 Linux、Apache、MySQL 和 PHP 的缩写,是 Discuz 论坛系统依赖的基础运行环境。
- MySQL
1
2
3
4
5
6yum -y install mysql-server
service mysqld restart
设置MySQL的账户和密码
/usr/bin/mysqladmin -u root password 'mypassword'
设置开机自启动
chkconfig mysqld on - apache
1
2
3yum -y install httpd
service httpd restart
chkconfig httpd on - php
1
2
3
4
5yum -y install php php-fpm -php-mysql -y
service php-fpm restart
查看php-fpm 进程监听的窗口
netstat -nlpt |grep php-fpm
chkconfig php-fpm on - discuz
1
2
3
4
5
6
7
8下载
wget https://labs-1253675457.cos.ap-guangzhou.myqcloud.com/Discuz_X3.2_SC_UTF8.zip
unzip Discuz_X3.2_SC_UTF8.zip
由于PHP默认访问 /var/www/html/ 文件夹,所以我们需要把upload文件夹里的文件都复制到 /var/www/html/ 文件夹
cp -r upload/* /var/www/html/
给 /var/www/html 目录及其子目录赋予权限
chmod -R 777 /var/www/html
service httpd restart - 域名