搭建Nginx图片服务器经验总结(搭建Nginx图片服务器[第三课])

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/IOT_victor/article/details/80219443

一、保存路径

Nginx
cd /usr/local/nginx
ftp
上传图片的images文件夹
cd /home/ftpuser/www/images

//开启Nginx
[root@sjt software]# cd /usr/local/nginx
[root@sjt nginx]# sbin/nginx  
//重启Nginx
[root@sjt nginx]# sbin/nginx -s reload 

//切换到图片保存路径
[root@sjt nginx]# cd /home/ftpuser/www/images

二、相关环境搭建

VMWare最小化安装CentOS
http://blog.csdn.net/u012453843/article/details/68947589

建完虚拟机后需要先配置静态IP并且要能上网
http://blog.csdn.NET/u012453843/article/details/52839105

Nginx安装参考
https://blog.csdn.net/iot_victor/article/details/80210345

安装Xshell6和WinSCP

三、问题小结

问题1:解决Nginx服务正常,但是无法上传图片
解决方法:
(1)只修改/ftpuser/www/images文件也无法正常上传,必须修改整个ftpuser文件夹的权限

修改整个ftpuser文件夹的权限
修改用户访问权限

chown ftpuser /home/ftpuser
chmod 777 -R /home/ftpuser

(2)修改nginx/conf/nginx.conf在默认的server里再添加一个location并指定实际路径
参考博客
https://blog.csdn.net/csdn_lqr/article/details/53334583

[root@sjt conf]# vi nginx.conf

修改nginx/conf/nginx.conf在默认的server里再添加一个location并指定实际路径:

location /images/ {
    root  /home/ftpuser/www/;
    autoindex on;
}  

这里写图片描述
重启

[root@sjt nginx]# sbin/nginx -s reload

问题2:Nginx服务问题
一般是防火墙问题,要开放80端口
牢记Nginx服务开启,见第一课
https://blog.csdn.net/iot_victor/article/details/80210345

猜你喜欢

转载自blog.csdn.net/IOT_victor/article/details/80219443
今日推荐