linux nginx 搭载图片服务器
安装Nginx并配置nginx.vim.md 系统版本:Centos 7.4
扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄
Nginx版本:1.12.2
安装方式:源码安装
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。nginx.vim 可以使nginx配置文件语法高亮
1、下载并解压nginx源码包
wget http://nginx.org/download/nginx-1.12.2.tar.gz tar -zxvf nginx-1.12.2.tar.gxz
2、安装nginx依赖 (1)安装gcc依赖(如果有则不必安装)
yum install gcc gcc-c++ -y
(2)安装ssl依赖(如果有则不必安装)
yum install -y openssl openssl-devel
3、添加nginx用户组和用户
groupadd nginx useradd -g nginx nginx
4、配置nginx
./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_ssl_module
5、编译安装
make && make install
6、将nginx配置到服务列表
cd /etc/init.d/ # 建立软连接 ln -s /usr/local/nginx/sbin/nginx nginx
7、启动nginx
service nginx
# 重启nginx service nginx -s reload # 快速停止nginx服务 service nginx -s stop # 全局停止nginx服务 service nginx -s quit # 重新打开日志文件 service nginx -s reopen
nginx配置图片服务器.md
进入nginx配置文件目录
cd /usr/local/nginx/conf
新建文件image.conf,并编辑文件
touch image.conf vim image.conf
在文件中新增以下内容
#图片服务器路径配置 server{ #监听端口 listen 38080; #监听域名 server_name image.datadrawing.com; location / { #设置缓存时间 expires 24h; #图片存放路径 root /datadrawing/; #设置来自客户端的真实请求IP proxy_set_header Host 127.0.0.1; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; #设置请求body最大大小 client_max_body_size 10M; #设置请求缓冲区大小 client_body_buffer_size 1024k; } }

更多精彩