Discuz建站目录权限设置

前言:
不折腾丶无人生。
本教程适用于拥有Linux服务器的朋友们
前几个月在Linux系统中折腾Discuz论坛
因为懒,所以把所有的目录权限全给的777。
直到上个星期,讲师说无论如何Linux下都不能出现777的权限。
会有安全隐患。777权限 = 把服务器拱手送人。
废话不多说,下面开始教程

今天访问Discuz论坛官网想下载一下最新版的Discuz3.3版本,发现出现了502...严重怀疑我的人品...最后还是给朋友要的UTF-8版本3.3


Discuz建站目录权限设置_第1张图片
人品严重不行

一·解压压缩包
二·将程序源码上传进服务器并访问域名

Discuz建站目录权限设置_第2张图片
不出意外果然显示好多×

三·我用的是军哥的一键环境安装包(lnmp.org 默认apache用户和用户组为www)

四·我们先查询一下当前apache的用户和用户组

vim /usr/local/apache2/etc/httpd.conf #查看apache的用户和用户组

Discuz建站目录权限设置_第3张图片
红色箭头指的地方就是用户和组

五·进入/home/wwwroot/目录(这里请进入你的网站根目录)

Discuz建站目录权限设置_第4张图片
我那个虚拟机出问题了,这个环境是我自己编译的,同样适用

六·执行命令

chown -R daemon:daemon htdocs/ #这里的daemon:daemon为你的用户和用户组

Discuz建站目录权限设置_第5张图片
执行命令

七·完美搞定


Discuz建站目录权限设置_第6张图片
完美搞定

注:
千万不要给Linux服务器设置777权限
千万不要给Linux服务器设置777权限
千万不要给Linux服务器设置777权限
重要的话说三遍
我是诗无尽头°十八岁的少年,如果我的文章对您有用的话麻烦点个赞
第二篇文章,感谢支持。

诗无尽头° © 爱源客博客

你可能感兴趣的:(Discuz建站目录权限设置)