centos服务器上部署项目(七) 安装nginx
为什么选择Nginx
优点:占用内存少,并发能力强的轻量级web服务器 反向代理服务器。配置简单稳定、开源免费、低成本的负载均衡等等。
第一步:
yum install gcc-c++

完成

第二步:pcre
yum install -y pcre pcre-devel
第三步:zlib
yum install -y zlib zlib-devel
第四步:openssl
yum install -y openssl openssl-devel
第五步:这里用解压的方式安装:
cd /usr/local
http://nginx.org/en/download.html
选好要下载的版本.(右键-》复制链接地址)
下载
wget http://nginx.org/download/nginx-1.8.1.tar.gz

第六步:解压
tar -zxvf nginx-1.8.1.tar.gz

改个名:
- 我改了个名字,但请不要直接叫我 nginx。

第七步:自定义配置安装
./configure --prefix=/usr/local/nginx1.8 --conf-path=/usr/local/nginx1.8/nginx.conf
make && make install
好,差不多了。启动试试。

报错1:
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

查看是否被暂用了。netstat -ltunp

em,这里我先给nginx换一个端口号先测一测nginx 是否安装成功。

改端口号:

改完 访问页面


把tomcat 放到nginx 上
为了避免改错,先备份一份。同样也是改 nignx.conf 文件。
upstream king{ server balabala:80; }

然后就是:

最后我还是把 tomcat 和 nginx 的端口号换了过来。默认80端口给 nginx 。

语句:
重新加载配置文件:nginx -s reload
@
-------博客内容仅用于个人学习总结-------

浙公网安备 33010602011771号