微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

用lnmp搭建discuz论坛

搭建discuz

需要的软件有 LNMP  Cenos6.5 Nginx PHP PHP-fpm mysql PHP-MysqL

1.

安装Nginx注意点

1.wget在线下载Nginx   地址:wget http://mirrors.sohu.com/Nginx/Nginx-1.8.1.tar.gz

2.解压Nginx压缩包  tar -zxvf Nginx-1.8.1.tar.gz

3.在/Nginx-1.8.1目录下执行 ./configure  检查配置文件

4.如果发现检查配置文件后报prce zlib错 ,yum install -y pcre-devel  zlib-devel,再次执行 ./configure

5.make  编译

6.make install 安装

7.确认Nginx是否安装成功  cd /usr/local/Nginx/sbin  ./Nginx 

8.netstat -ntlp  查看Nginx认端口号是否是80

9.service Nginx start 失败,/etc/init.d下没有Nginx启动文件 ,rz window下 Nginx启动文件

10.重启service Nginx start

Nginx配置文件修改

1.vim /usr/local/Nginx/conf/niginx.conf 

 

2.安装PHP注意点

1.yum install -y PHP

2.查看PHP版本:PHP -v

3.确认PHP安装成功:新建一个PHPinfo.PHP,在浏览器中查看,能打开说明PHP安装成功

在线安装PHP配置文件路径:/etc/PHP.ini

3.安装PHP-fpm注意点

1.yum install PHP-fpm

2.vim /etc/PHP-fpm.d/www.conf  修改PHP-fpm 用户用户组为Nginx

3.service PHP-fpm start  

4.useradd Nginx  重启失败报没有找到uid Nginx,需要自己新建Nginx用户

4.安装MysqL注意点

1.rpm -qa |grep MysqL  查看已经安装的MysqL

2.删除所有MysqL

3.yum install -y MysqL MysqL-server MysqL-devel  在线安装

4.service MysqLd start 重启服务

5.MysqL -uroot -p  回车进入MysqL

6.set password=password("123456");

5.安装PHP-MysqL 注意点

6.安装discuz注意点

1.cd /usr/local/Nginx/html   wget http://download.comsenz.com/discuzX/3.2/discuz_X3.2_SC_UTF8.zip

2.cp upload bbs  chown -R Nginx.Nginx bbs   给bbs目录赋Nginx用户Nginx用户

3.在浏览器中输入 ip+/bbs

4.如果是提示提示没有权限,说明bbs目录子文件没有赋Nginx用户用户组成功

5.如果是提示MysqL不能连接,可以通过尝试重启Nginx,PHP-fpm,MysqL.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐