目录
前言
前一篇文章我们学习了部署单机项目其中包括了jdk,tomcat,mysql的安装,这一篇文章小编就不带大家进行安装了,直接从安装Nginx开始
上一篇文章:http://t.csdnimg.cn/UsK2P
一 Nginx(自启动)
前言:
Nginx作用图
从上图可以看出,让nginx负载多个tomcat从而访问数据库,这样能让更加的安全,如果一个服务器宕机了,还能使用另外一个服务器进行访问
2.1 Nginx的安装
先将Nginx的安装包放置到Linux中
1)下载并解压安装包
下载命令:wget http://nginx.org/download/nginx-1.13.7.tar.gz (有了可不需要)
解压命令:tar -xvf nginx-1.13.7.tar.gz (如下)
解压后:
2)一键安装4个依赖
命令执行:yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
3)安装nginx
# 先进入安装包目录
命令:cd nginx-1.13.7 (安装包名根据自己的来)
# 编译,执行配置: 考虑到后续安装ssl证书 添加两个模块
命令: ./configure --with-http_stub_status_module --with-http_ssl_module
4) 安装
命令:make && make install
5)启动 nginx 服务
安装好的 nginx 服务在 /usr/local/nginx/sbin 下
cd /usr/local/nginx/sbin
# 启动
命令: ./nginx
虽然已经启动了,但我们也不知道到底启动成功没有。
6)#下载插件
yum install lsof
7) 查看Nignx是否启动
lsof -i:80
8) 设置防火墙开放 80 端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
9) 跟新防火墙规则
firewall-cmd --reload
10) 查看开放端口号
firewall-cmd --reload && firewall-cmd --list-port
最后网址填写虚拟机地址访问Nginx
访问成功!