在 【Linux Centos】下搭建 【Nginx Web】 服务器

系统:Linux Centos 7.9

1 安装必要安装包

gcc 、c++、pcre、zlib、openssl等

powershell 复制代码
yum install -y gcc-c++
yum install -y pcre
yum install -y pcre-devel
yum install -y zlib
yum install -y zlib-devel
yum install -y openssl
yum install -y openssl-devel

2 下载Nginx源码并解压

powershell 复制代码
wget -c http://nginx.org/download/nginx-1.15.7.tar.gz
mkdir -p /usr/lib/nginx
tar -zxvf nginx-1.15.7.tar.gz -C /usr/lib/nginx

3 配置、编译和安装Nginx

powershell 复制代码
cd /usr/lib/nginx/nginx-1.15.7 # 进入解压目录
./configure
make && make install

4 配置全局变量

powershell 复制代码
vim /etc/profile # 编辑文件
source /etc/profile

添加内容

powershell 复制代码
export NGINX_HOME=/usr/local/nginx
export PATH=${NGINX_HOME}/sbin:$PATH

5 启动、停止和重新加载Nginx

powershell 复制代码
./nginx # 启动Nginx
./nginx -t # 检测是否有语法错误
./nginx -s reload # 重新加载配置文件
./nginx -s stop # 强制停止

6 设置开机自启

powershell 复制代码
vim /etc/rc.local
/usr/local/nginx/sbin/nginx
chmod 755 /etc/rc.local
相关推荐
zhao3266857512 分钟前
海外代理IP平台Top3评测:LoongProxy、神龙动态IP、IPIPGO哪家更适合你?
服务器·网络·tcp/ip
最小的帆也能远航3 分钟前
2018年下半年 系统架构设计师 综合知识
linux·运维·服务器
疯子@12315 分钟前
nacos1.3.2 ARM 版容器镜像制作
java·linux·docker·容器
Empty_7771 小时前
Linux防火墙-Iptables
linux·运维·服务器
十年编程老舅1 小时前
‌C++左值与右值:从基础概念到核心应用‌
linux·c++·右值引用·c++17·c++左值·c++右值·左值引用
飘忽不定的bug1 小时前
Ascend310B重构驱动run包
linux·ascend310
saynaihe2 小时前
关于Ubuntu的 update造成的内核升级
linux·运维·服务器·ubuntu·devops
27^×3 小时前
Linux 常用命令速查手册:从入门到实战的高频指令整理
java·大数据·linux
大肥周3 小时前
Linux上解决telnet失败问题
linux
apolloyhl3 小时前
深入理解 Linux 内核进程管理
linux·运维·服务器·操作系统