nginx搭建discuz论坛
2017-01-06 23:54
477 查看
1:创建discuz论坛的安装位置
点击同意,会出现如下错误:
给对应的文件赋予权限即可!
这里需要注意的是在apache中因为php是作为apache的一个模块来运行的,因此要为这些文件赋予apache用户的权限,默认为daemon,也就是赋予daemon权限。nginx中php是通过php-fpm来运行的,然后再把结果返回给客户端,因此这里需要为这些文件赋予php-fpm的用户权限,我们前边设置的用户php-fpm!
信息填写正确,点下一步会完成安装!
[root@lnmp src]# mkdir /data/www [root@lnmp src]# cd !$ cd /data/www [root@lnmp www]# cp /usr/local/src/Discuz_X3.2_SC_GBK.zip . //把已经下载好的压缩文件拷到当前目录 [root@lnmp www]# unzip Discuz_X3.2_SC_GBK.zip [root@lnmp www]# mv upload/* . //把里面的文件移出来2:创建一个虚拟主机,我们自己加的nginx的配置文件nginx配置文件,最后一句是一个include语句,这个include语句的意思就是加载虚拟主机的配置文件。
[root@lnmp www]# cd /usr/local/nginx/conf [root@lnmp conf]# mkdir vhosts [root@lnmp conf]# vim vhosts/discuz.conf server { listen 80; server_name www.test.com; index index.html index.htm index.php; root /data/www; location ~ \.php$ { include fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name; } }然后检测配置文件是否正确:
[root@lnmp conf]# /usr/local/nginx/sbin/nginx -t nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful [root@lnmp conf]# service nginx restart Stopping Nginx: [ OK ] Starting Nginx:####注意server_name 配置的域名需要解析一下,如果linux系统用的是虚拟机,需要再windows系统中c盘的/windows/system32/drivers/etc/hosts中解析一下!如下:
192.168.1.123 www.test.com再mysql数据库中创建discuz数据库!
mysql> create database discuz; Query OK, 1 row affected (0.00 sec) mysql> grant all on discuz.* to "wang"@"localhost" identified by "123456"; Query OK, 0 rows affected (0.00 sec) mysql> quit Bye然后再浏览器输入刚解析的域名也就是www.test.com
点击同意,会出现如下错误:
给对应的文件赋予权限即可!
这里需要注意的是在apache中因为php是作为apache的一个模块来运行的,因此要为这些文件赋予apache用户的权限,默认为daemon,也就是赋予daemon权限。nginx中php是通过php-fpm来运行的,然后再把结果返回给客户端,因此这里需要为这些文件赋予php-fpm的用户权限,我们前边设置的用户php-fpm!
cd /data/www chown -R php-fpm:php-fpm data uc_server/data uc_client/data config然后重新运行页面,点击全新安装discuz,出现如下界面,填写刚才创建的数据库信息:
信息填写正确,点下一步会完成安装!
相关文章推荐
- 七、nginx搭建discuz论坛系统
- Nginx环境搭建Discuz论坛
- 简单论坛的搭建(Discuz)、memchche、OpenResty(类nginx)
- Nginx实战基础篇六 通过源码包编译安装部署LNMP搭建Discuz论坛 推荐
- LNMP架构的搭建(linux+nginx+mysql+php源码安装 )+Discuz论坛的搭建
- Nginx实战基础篇七 最新源码包通过脚本部署LAMP搭建Discuz论坛 推荐
- 基于Centos搭建 Discuz 论坛
- discuz论坛搭建
- Linux下Discuz 论坛的搭建
- linux系统下搭建php环境之-Discuz论坛
- 使用Yum在CentOS7 下快速搭建Nginx Mysql PHP Discuz
- discuz 搭建论坛
- linux下搭建discuz论坛
- Cent OS 7 搭建Discuz论坛流程
- apache下搭建discuz论坛+tomcat和appache整合
- lnmp(nginx1.4.5+mysql5.5+php5.4)编译版搭建论坛
- Linux下搭建discuz论坛
- Redhat5中discuz 7论坛的搭建
- 使用Discuz!开源管理系统搭建论坛
- 搭建LAMP架构— 测试:搭建一个简单的Discuz论坛