美文网首页
搭建nginx静态资源服务器(以图片为例)

搭建nginx静态资源服务器(以图片为例)

作者: 憧憬001 | 来源:发表于2019-05-29 23:42 被阅读0次
    准备
    • 云服务器一台
    • nginx(安装略)
    配置

    1.首先进入nginx主配置文件,vim /etc/nginx/nginx.conf

    # 在http{}里面添加一个路径
    http{
    # ... 省略代码
    
    # 告诉nginx主文件去下面路径寻找配置
    include /home/conf/*.conf
    
    # ... 省略代码
    
    
    }
    

    2.配置椎间的 xxx.conf 文件
    示例:

    • 在家目录创建一个images目录 即/home/images
      mkdir /home/images
    • 再创建一个conf目录
      mkdir /home/conf
    • 创建并打开一个nginx的配置文件
      vim /home/conf/img_server_nginx.conf
    • 编辑配置
    server {
        listen 8000;
        # sever_name 可以同时配置多个
        server_name ip地址 域名;
    
        location /images/ {
        # root是将images映射到/home/images/目录下,也就是去该目录下查找资源
        root  /home/;
        # autoindex on 打开浏览功能
        autoindex on;
        }  
    
    }
    
    • 修改用户访问权限
      chmod 777 -R /home/images/

    • 重启nginx服务
      systemctl restart nginxnginx -s reload

    • 测试(通过scp远程上传图片测试)
      scp ./mooskd.jpg 用户名@ip地址:/home/images

    特别提示: 记得要打开网络安全组端口哦(我上面用的8000)

    相关文章

      网友评论

          本文标题:搭建nginx静态资源服务器(以图片为例)

          本文链接:https://www.haomeiwen.com/subject/mxdptctx.html