服务器环境搭建之安装Nginx

160 阅读1分钟

上一篇文章中,我们安装了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默认欢迎页

image.png

但是云服务器的IP需要备案才能使80端口成功在公网访问,不然会被运营商给毙掉

解决方法有两个:

1.进行网站备案,并且按照备案要求公示备案

2.修改Nginx默认http监听端口