zoukankan      html  css  js  c++  java
  • linux下使用Nginx搭建图片服务器

    一:安装Nginx

     本人实在Ubuntu 版本下安装的

       安装环境

       下载openssl zlib pcre  依赖库

      ------使用 tar -zxcf  解压

      1、分别解压后  执行   ./configure 或者 ./config 命令 (注意  如果执行命令报错 有可能是你安装的版本不匹配或者没安装全)

      2、分别执行 make  

      3、分别执行  make  install 如果报错  说明权限不够  请使用sudo make install

      下载 nginx 包 

       解压后 执行    ./configure --prefix=/usr/local/nginx  命令 

          然后  执行 make  和  sudo  make install

    二:启动 Nginx 

      进入到 /usr/local/nginx/sbin/  

      执行  ./nginx  (权限不够请使用 sudo ./nginx)

      如果出现端口被占用  请进入到 /usr/local/nginx/config/   执行 sudo  nano nginx.conf  修改端口号 

        此时再启动  ./nginx  成功

    三:修改 nginx.config

      进入到 /usr/local/nginx/config/   执行 sudo  nano nginx.conf 

       在配置文件里再添加一个server   如下  

    server {
    listen        181;
    server_name image.com;

    #charset koi8-r;

    #access_log logs/host.access.log main;

    location / {
    #root html;
    root (这地方填你图片文件夹的位置 例如/mnt/image/);

    }

    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
    root html;
    }

    }

    2、配置hosts文件

      进入到 /etc/

         执行 sudo  nano hosts

        在里面添加  服务器ip 和 对应的域名

        比如 我的是 192.168.221.129   image.com

    保存 退出  

    3、重启 nginx 服务  

    在浏览器中 输入 localhost:181/123.jpg 

     出现图片   图片服务器就搭建成功了

       

     

  • 相关阅读:
    html 按钮跳转问题(及其相关)
    用JS写的一个简单的时钟
    JS里面function和Function的区别
    Sharepoint常见概念
    整理个人学习方向,技术列表,通过这个来明确方向
    关于SqlServer的内连接,外链接以及left join,right join之间的一些问题与区别。
    display:none与visibility:hidden的区别
    给自己立下一个flag先
    linux 打包和压缩的概念和区别
    Hadoop和Spark的比较区别
  • 原文地址:https://www.cnblogs.com/xyd51cto/p/8249966.html
Copyright © 2011-2022 走看看