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
出现图片 图片服务器就搭建成功了