上一篇文章中,我们安装了jdk 1.8,今天我们就来安装一下Nginx,然后通过IP让我们能够访问到我们服务器的Nginx欢迎页
1.安装Nginx依赖
#安装gcc
yum install gcc-c++
#安装PCRE pcre-devel
yum install -y pcre pcre-devel
#安装zlib
yum install -y zlib zlib-devel
#安装Open SSL
yum install -y openssl openssl-devel
2.下载并解压Nginx软件包
# 通过wget命令 下载nginx软件包
wget http://nginx.org/download/nginx-1.16.1.tar.gz
也可以通过nginx官网下载,然后上传到服务器进行解压。
解压安装包
#创建一个文件夹
mkdir nginx
cd nginx
#解压缩包,直接tar -xvf nginx安装包所在路径
tar -xvf nginx-1.16.1.tar.gz
3.安装Nginx
#进入nginx目录
cd nginx
#进入目录
cd nginx-1.16.1
#编译 执行命令 考虑到后续安装ssl证书 添加两个模块 如不需要直接执行./configure即可
./configure --with-http_stub_status_module --with-http_ssl_module
#执行make命令(要是执行不成功请检查最开始安装的四个依赖有没有安装成功)
make
#执行make install命令
make install
补充查看编译参数
# 查看编译参数
./configure --help | more
4.启动Nginx
cd /usr/local/nginx/sbin
# 默认配置文件启动
./nginx
# 指定配置文件启动
./nginx -c /usr/local/nginx/conf/nginx.conf
启动成功就可以看见Nginx默认欢迎页
但是云服务器的IP需要备案才能使80端口成功在公网访问,不然会被运营商给毙掉
解决方法有两个: