用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.

相关文章

今天小编给大家分享一下excel图案样式如何设置的相关知识点,...
这篇文章主要讲解了“win10设置过的壁纸如何删除”,文中的讲...
这篇“Xmanager怎么显示远程linux程序的图像”文章的知识点大...
今天小编给大家分享一下xmanager怎么连接linux的相关知识点,...
这篇“如何重置Linux云服务器的远程密码”文章的知识点大部分...
本篇内容介绍了“Linux云服务器手动配置DNS的方法是什么”的...