目录
编译配置 --user=nginx --group=nginx 分别对应创建的用户以及用户组
浏览器访问 需要先关闭防火墙 绿色状态是防火墙已开启 灰色则是关闭
环境准备
Linux 环境为 : Centos-8.3-minimal
虚拟机配置:4G4核40G储存
官网下载Nginx
http://nginx.org/ Nginx官网
http://nginx.org/en/download.html Nginx全部版本下载地址
http://nginx.org/download/nginx-1.20.0.tar.gz 此链接点击即可下载
解压并进入
安装库包以及工具
yum install -y make gcc gcc-c++ pcre-devel openssl openssl-devel
创建用户以及用户组
groupadd nginx
useradd nginx -g nginx -M -s /bin/false
编译配置 --user=nginx --group=nginx 分别对应创建的用户以及用户组
./configure --user=nginx --group=nginx --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-http_sub_module --with-pcre
预编译成功
编译 && 安装
make && make install
安装成功
运行
Nginx 运行之后会多出几个文件
设置权限
chown -R nginx.nginx /usr/local/nginx/
浏览器访问 需要先关闭防火墙 绿色状态是防火墙已开启 灰色则是关闭
附上命令:
systemctl status firewalld.service 查看防火墙状态
systemctl start firewalld.service 启动防火墙
systemctl stop firewalld.service 关闭防火墙
systemctl disable firewalld.service 禁止防火墙自启动
systemctl enable firewalld.service 防火墙随系统开启启动