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 

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

   

 

原文地址:https://www.cnblogs.com/xyd51cto/p/8249966.html