nginx安装(亲传正版)

nginx安装(亲传正版)
1.安装依赖
安装gcc
$ sudo apt-get install gcc
安装zlib
$ sudo apt-get install zlib1g-dev
安装pcre
$ sudo apt-get install libpcre3 libpcre3-dev
安装openssl
$ sudo apt-get install openssl libssl-dev
2.下载nginx
在/opt目录下创建nginx文件夹
$ cd /opt
$ mkdir nginx
$ cd nginx

#解压: tar -zxvf nginx- 1.14.0 . tar .gz #进入解压目录: cd nginx- 1.14.0

#配置: ./configure --prefix=/usr/local/nginx

#编译: make

#安装: sudo make install

#启动: sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf注意:-c 指定配置文件的路径,不加的话,nginx会自动加载默认路径的配置文件,可以通过-h查看帮助命令。 #查看进程: ps -ef | grep nginx
配置软链接
sudo ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
现在就可以不用路径直接输入nginx启动

查看nginx配置
nginx -t

重新加载配置
nginx -s reload
编辑配置
vi nginx.conf
#include gzip.conf;
upstream localhost{
server localhost:8006;
server localhost:8007;
}
server {
listen 8088;
server_name modeller.taifinance.cn;

location / {
proxy_connect_timeout 3; #nginx跟后端服务器连接超时时间(代理连接超时)
proxy_send_timeout 30; #后端服务器数据回传时间(代理发送超时)
proxy_read_timeout 30; #连接成功后,后端服务器响应时间(代理接收超时)
proxy_pass http://localhost; #配置反向代理地址
}
}
#设定实际的服务器列表
upstream tomcat{
server localhost:8008;
server localhost:8009;
}
server {
listen 8089; #监听端口
server_name modeller.taifinance.cn; #定义使用xxx访问
#反向代理的路径(和upstream绑定),location 后面设置映射的路径
location / {
proxy_connect_timeout 3; #nginx跟后端服务器连接超时时间(代理连接超时)
proxy_send_timeout 30; #后端服务器数据回传时间(代理发送超时)
proxy_read_timeout 30; #连接成功后,后端服务器响应时间(代理接收超时)
proxy_pass http://tomcat; #配置反向代理地址
}
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zerowin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值