环境准备
1.在linux系统中创建存放的目录
mkdir nginx
2.因为Nginx依赖于gcc的编译环境,所以,需要安装编译环境来使Nginx能够编译起来。
命令:yum install gcc-c++
安装成功如下:
3.Nginx的http模块需要使用pcre来解析正则表达式,需要安装pcre。
命令:yum install -y pcre pcre-devel
4.安装依赖的解压包。
命令:yum install -y zlib zlib-devel
5.ssl 功能需要 openssl 库,安装 openssl。
命令:yum install -y openssl openssl-devel
以上命令安装都会有安装成功的标识
下载Nginx
进入Nginx官网,点击 download:根据相对应的要求选择合适的版本
下载完成后,将Nginx压缩包移动到Linux的待安装目录中。( /usr/local/nginx)
解压安装
1.使用命令:tar -zxvf nginx-1.20.2.tar.gz
解压Nginx:
2.依次执行以下命令:
cd /usr/local/nginx/nginx-1.20.2/
./configure --prefix=/usr/local/nginx
make
make install
配置nginx.conf
输入命令:vim /usr/local/nginx/conf/nginx.conf
启动Nginx
进入 /usr/local/nginx/sbin 目录,执行命令:./nginx 启动Nginx:
启动后可查看进程是否成功
ps -aux|grep nginx
关闭防火墙
查看防火墙是否关闭并及时关闭防火墙
查看防火墙状态:systemctl status firewalld
关闭防火墙:systemctl stop firewalld.service
访问nginx
访问ip地址即可