码迷,mamicode.com
首页 > 其他好文 > 详细

nginx搭建图片服务器

时间:2017-03-26 18:36:45      阅读:327      评论:0      收藏:0      [点我收藏+]

标签:索引   默认   解决   server   --   log   tables   建图   上传   

cd /usr/local/nginx/conf/

配置图片服务器

方法一、在配置文件server{}中location /{} 修改配置:

 #默认请求
location / {
   root  /home/ftpuser/www;#定义服务器的默认网站根目录位置
   index index.html index.php index.htm;#定义首页索引文件的名称
}

其中:/home/ftpuser/www;为创建FTP服务账户ftpuser的根目录下的www目录

nignx.conf配置文件的第一行为#user nobody; 把注释去掉,改为root用户:user root,否则会出现无法访问403

方法二、在http{}内配置新服务

server {
        listen       8080;
        server_name  localhost;

        #charset utf-8;

        #access_log  logs/host.access.log  main;

        #默认请求
        location / {
            root  /home/ftpuser/www;#定义服务器的默认网站根目录位置
            index index.html index.php index.htm;#定义首页索引文件的名称
           }
        }

因为需要开始端口号8080,所以要在防火墙中开启8080端口

[root@localhost ]# /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT  
[root@localhost ]# /etc/init.d/iptables save  
[root@localhost ]# /etc/init.d/iptables restart 


使用FileZilla进行连接服务器,不能上传图片的解决方式:

    1.将要上传到服务器上的文件夹的权限改为777,如chmod -R 777 /var/images

    2.打开vsftp.config(在home内)【vim /etc/vsftpd/vsftpd.conf】文件进行指定local_root=**(个人设置的路径如/var/images)

    3.server vsftpd restart重启即可

nginx搭建图片服务器

标签:索引   默认   解决   server   --   log   tables   建图   上传   

原文地址:http://www.cnblogs.com/allanzhang/p/6623315.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!