nginx安装和配置

本文详细介绍了如何在Linux系统上下载、安装编译环境、配置并编译Nginx1.18.0,包括设置用户、端口、防火墙管理和常见错误处理。
摘要由CSDN通过智能技术生成

nginx安装和配置

下载安装包

nginx download

安装编译环境

gcc gcc-c++ autoconf automake make zlib zlib-devel openssl openssl-devel pcre pcre-devel
yum  install  gcc  gcc-c++ -y
yum  install  openssl  openssl-devel -y
yum install  pcre  pcre-devel -y
yum  install  zlib  zlib-devel -y

解压安装包

tar xvf nginx-1.18.0.tar.gz -C 指定目录 /soft/nginx

目录结构

/soft/nginx/
nginx(nginx启动目录)    nginx-1.18.0(这个里面执行命令)

执行编译

 ./configure --user=nginx --group=nginx --prefix=/soft/nginx/nginx
 make && make install

创建nginx用户

 useradd -s /bin/nologin -M nginx  创建nginx用户

开启访问端口

# 开启 80 端口
firewall-cmd --permanent --zone=public --add-port=80/tcp --permanent

# 查看端口情况,yes即开启成功
firewall-cmd --permanent --query-port=80/tcp

# 重载防火墙
firewall-cmd --reload

# 主机启动时,开启防火墙
systemctl enable firewalld

安装报错处理

在这里插入图片描述

vi src/os/unix/ngx_user.c
注释 下面这一行

vi src/os/unix/ngx_user.c
注释 下面这一行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值