
安装依赖环境
yum install gcc g++ -y
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
nginx的底层其实是由c语言开发的,因此我们需要安装gcc编译器。
PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。
zlib 库提供了很多种压缩和解压缩的方式
openssl为了让nginx支持https协议,因此我们需要安装openssl
nginx安装包下载
在浏览器中输入nginx.org即可进入到nginx的官网。

点击Download进入到下载页面

我们这里再Linux系统中执行下载压缩包到本地Linux系统:
wget https://nginx.org/download/nginx-1.20.2.tar.gz
解压编译
接着我们对该压缩包进行解压
tar -zxvf nginx-1.20.2.tar.gz
进入到解压之后的目录
cd nginx-1.20.2

之后运行./configure生成makefile文件
./configure
接着运行编译和编译安装的命令
make && make install
使用whereis命令查看nginx的安装目录

之后进入到/usr/local/nginx目录

进入到conf目录,其中的nginx.conf为nginx的主配置文件。
html目录为网站的根目录
sbin目录下的nginx可执行文件则为nginx的启动程序。
./nginx # 启动nginx
./nginx -s stop # 停止nginx服务
./nginx -s quit # 优雅的停止nginx
./nginx -s reload # 重新加载nginx配置
之后访问页面如图所示,即代表nginx安装启动成功

本文作者为blog,转载请注明。