宁可枝头抱香死,何曾吹落北风中。这篇文章主要讲述nginx 虚拟主机 安装Discuz论坛相关的知识,希望能为你提供帮助。
1、安装Discuz这里使用克隆下载
yum install -y git没有的话装一下克隆命令
git clone https://gitee.com/Discuz/DiscuzX.git
ls /ls DiscuzX/upload/
upload 下的目录文件就是网站的程序,需要把upload下的程序放到自己的网站程序的目录下去
cp -r DiscuzX/upload /data/www/bbs.centos2.cc拷贝discuzx包到自己的网站目录下并更改名字
cd /etc/nginx/conf.d进入到自己的nginx虚拟主机配置文件路径中
cp blog.centos.cc.confbbs.centos2.cc.conf拷贝一个虚拟主机文件 拷贝过的名称要跟网站目录下的一样
vimbbs.centos2.cc.conf定义主机配置文件 如图所示(与下图需要更改的文件内容一致即可,其他不一样的不用管)
文章图片
nginx -t检测配置文件是否错误
nginx -s reload重载配置文件
最后定义Windows的hosts
C:\\Windows\\System32\\drivers\\etc打开hosts如图所示添加红框中的内容 IP地址是你本机的IP
【nginx 虚拟主机 安装Discuz论坛】
文章图片
然后网页访问虚拟主机域名地址验证如图所示
文章图片
下一步配置时 可能会出现图中内容,更改nginx权限即可
文章图片
ll /data/www/bbs.centos2.cc/查看虚拟主机文件权限
文章图片
因为需要使用php 所以将权限更改php的权限
ps aux | grep php查看php服务
文章图片
cd /data/www/bbs.centos2.cc回到主机目录下
chown -R php-fpmconfig data uc_server/datauc_client/data更改报错不可写目录的权限
ll /data/www/bbs.centos2.cc/查看
文章图片
然后刷新一下网页即可 如图所示
文章图片
然后点击下一步安装
文章图片
下一步需要配置数据库
2、配置数据库
/usr/local/mysql/bin/mysql -S /tmp/mysql.sock -uroot -p123登入数据库
grant all on bbs.* to bbs@127.0.0.1 identified by 123456;
配置库表、用户密码等
quit退出数据库
/usr/local/mysql/bin/mysql -S /tmp/mysql.sock -ubbs -p123456 -h127.0.0.1 重连配置好的数据库
show databases;
查看bbs的库
然后根据配置的数据库信息在网页配置登入数据库,完成后点击下一步进行安装即可。
文章图片
文章图片
步骤相关内容安装wordpress论坛 可点击下方连接查看
https://blog.51cto.com/u_15148274/5411725
推荐阅读
- 保姆级教程,自建公网可访问的Git私有仓库
- OLEDB和ODBC的区别(优缺点)
- nginx 域名重定向
- C#ShowCursor光标的显示与隐藏
- DirectX 3D 之C#开发
- AOP面向切面的编程使用Interceptor内置的容器进行属性注入
- oracle池式连接请求超时问题排查步骤
- 大中型企业如何构建自己的监控体系
- 引擎国产化适配&重构笔记