Nginx环境搭建Discuz论坛
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Nginx环境搭建Discuz论坛,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1879字,纯文字阅读大概需要3分钟。
内容图文
![Nginx环境搭建Discuz论坛](/upload/InfoBanner/zyjiaocheng/1052/76f186b422cb4fd5beb1cc0962df7597.jpg)
1:创建discuz论坛的安装位置
[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,出现如下界面,填写刚才创建的数据库信息:
650) this.width=650;" src="/upload/getfiles/default/2022/11/9/20221109092133925.jpg" />
信息填写正确,点下一步会完成安装!
原文:http://hujiangtao.blog.51cto.com/6123408/1918240
内容总结
以上是互联网集市为您收集整理的Nginx环境搭建Discuz论坛全部内容,希望文章能够帮你解决Nginx环境搭建Discuz论坛所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。