Linux下站点文件夹及文件权限设置

情况:原因是自己搭建typecho之后发现网站初始化安装出现问题,以及后续上传图片失败,后面查看是文件夹权限的问题。在此记录一下解决办法,方便以后查阅。

方法:
由于是权限的问题,所以只需要设置好权限即可。
首先更改网站根目录所有者,typecho的网站根目录所有者是www-data:www-data
修改命令为:chown -R www-data:www-data typecho

接着修改根目录下所有文件夹的权限。
修改命令为:find -type d -exec chmod 755 {} \;

最后修改所有文件的权限,注意刚刚上面那行命令修改的文件夹的权限,下面修改的是文件的权限。
修改命令为:find -not -type d -exec chmod 644 {} \;

注:特殊文件夹可单独设置,eg:网站的缓存目录需要写入的权限,如typecho/data目录
修改命令为:find typecho/data -type d -exec chmod 777 {} \;

posted @ 2024-01-26 12:52  シ苁茈⒈個朲辵  阅读(140)  评论(0)    收藏  举报