记录一次nginx配置后访问显示403的问题
目的:想将linux服务器上的文件夹通过http服务暴露出来,允许通过访问url下载文件
第一次:为实现这个目的,第一次通过centos自带的python起一个http服务
cd /data/share
nohup python -m SimpleHTTPServer 1111 > /dev/null 2>$1 $
问题:运行后确实可以通过浏览器访问1111端口来实现访问/data/share目录了,但是使用一段时间发现总是遇到页面打不开,响应很慢,认为该方式下的性能不太好
第二次:使用了nginx替代方案,部署nginx后通过配置nginx.conf实现目的
server {
listen 1111;
location / {
root /data/release;
}
问题:配置完访问1111结果页面提示403。初步认为目录文件权限问题,于是执行chmod -R 777 /data/share,结果还是403。最后还是AI好使,给了解决思路
在server内增加了一个配置,问题解决
autoindex on;
最终为
server {
listen 1111;
location / {
root /data/release;
autoindex on;
}
完结撒花~性能方面等使用一段时间再说