linux nginx访问本地静态文件权限问题


一、新增持久访问规则

Markup 全选
# 1. 定义规则(只需要执行一次)
semanage fcontext -a -t httpd_sys_content_t "/var/www/cdn(/.*)?"


# 2. 应用规则(恢复文件夹标签)
restorecon -Rv /var/www/cdn

二、设置文件夹的所属用户

Markup 全选
chown -R nginx:nginx /var/www/cdn
chmod -R 755 /var/www/cdn

解压文件时,以nginx的身份解压

Markup 全选
sudo -u nginx unzip xxx.zip -d /your/target/path

 

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
张国生
上一篇:VS ClickOnce发布的时候,版本号有更新,但是就是提示“已发布版本在服务器上已存在,是否覆盖它?”
下一篇:nginx搭建个私有内网cdn
评论列表

发表评论

评论内容
昵称:
关联文章

linux nginx访问本地静态文件权限问题
.NET Core发布后IIS部署无法访问静态文件
nginx集群中按照url规则指定节点访问
ASP.NET Core MVC 在过滤器ActionFilter中保存页面的生成的html静态页面文件
nginx初始配置优化
nginx搭建个私有内网cdn
SQLite Database 多线程访问需要注意的问题
LInux Jenkins安装
宝塔系统 nginx位置记录
CentOS安装nginx
nginx端口转发配置
Linux禁止root用户
Xamarin.Forms 复制本地SQLite数据库
nginx配置指南
《步步入门》 .NET 6 部署到Linux
VS调试运行ASP.NET MVC项目,上传静态资源图片404问题,Debug路径
linux分析清理大文件
文件加密技术研究
Nginx部署
Hardware.Info本地开发运行没问题,放到服务器上抛异常

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码