Nginx 安装步骤
以下root用户下的操作,若是普通用户一般执行命令前需要加sudo
1.下载tar包
这里使用nginx-1.9.2
2. 解压
tar -zxvf nginx-1.9.2.tar.gz
3.编译
a.新建一个目录,用于安装编译得目录
mkdir nginx
b.进入解压的目录
cd nginx-1.9.2
c.执行编译,并指定目录
./configure --prefix=/root/soft/nginx
若出现下面的报错信息,说明缺少依赖,使用下面的【一键安装】依赖命令,然后再次执行上面的命令。
d.安装
make && make install
到这里已经安装完毕。一般报错都是缺少依赖。。。。。。百度更新一下,什么gcc啥的。
4.启动
a.进入刚刚安装得目录下
cd nginx
b.启动,这里启动了两个nginx
sbin/nginx -c /root/soft/nginx/conf/nginx.conf
Nginx 其他相关问题操作
1.停止nginx
杀进程kill 也行
sbin/nginx -s stop
如果重新加载或者不小心把logs目录下的nginx.pid删掉了,都无法重新reload,都可以通过启动命令再次启动
sbin/nginx -s reload
启动命令
sbin/nginx -c /root/soft/nginx/conf/nginx.conf
2.查看进程
ps -ef|grep nginx
3.一键安装nginx需要的依赖
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
Nginx 负载均衡
工作遇到的,组长教的,记一下。。。。。。
1.定义upstream
三台服务器上都部署启动相同的项目,48044是启动的项目端口
2.直接替换原来的ip端口
请求时就会请求不同的服务器