接着上一篇,我们开始安装nginx。
关于nginx的优点网上一大堆我就不说了,这里是为了解决tomcat负载均衡和动静分离选择了nginx。
- step1:准备工作
安装nginx的依赖包:gcc、pcre-devel、zlib、openssl。
安装前检查下是否安装过:
yum list installed |grep gcc
yum list installed |grep prce
yum list installed |grep zlib
yum list installed |grep openssl
如果没有就安装,这里选择利用yum来安装。
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
如果碰到需要确认的,一直按y即可。
- step2:下载nginx:官网地址
进入/home/tools目录,没有则创建:
cd /home/tools
wget http://nginx.org/download/nginx-1.14.0.tar.gz
-
step3:解压并安装:
tar -zxvf nginx-1.14.0.tar.gz
cd nginx-1.14.0.tar ###进入解压后的目录开始编译并安装
接下来安装,使用./configure --prefix参数指定nginx安装的目录,make、make install安装
./configure ###这里我没有指定路径默认安装在/usr/local/nginx
出现上述结果配置成功,然后我们开始编译。
make
上述结果说明编译成功,接着我们开始安装。
make install
安装成功后,将objs目录下的nginx文件拷贝到/usr/local/nginx/sbin/下
cp /home/tools/nginx-1.14.0/objs/nginx /usr/local/nginx/sbin/nginx
如果有提示是否覆盖选择y即可.
- step4:启动nginx:
/usr/local/nginx/sbin/nginx ####直接进入nginx目录下执行这行命令即可启动
查看nginx状态:
ps -ef|grep nginx
上述结果代表启动成功:
最后在地址栏输入ip地址:出现下面画面则代表nginx安装成功
欢迎各位提出问题,互相探讨,共同进步。