如何安装Linux系统上的CentOS版nginx 1.21.6?
- 内容介绍
- 文章标签
- 相关推荐
本文共计558个文字,预计阅读时间需要3分钟。
在官方网站下载nginx安装包,并解压。然后,进入解压后的目录,执行configure命令。如果遇到PCRE库依赖问题,请安装PCRE库。具体步骤如下:
1. 访问nginx官网下载安装包:[nginx下载地址](http://nginx.org/en/download.)
2.解压安装包:`tar -zxvf nginx-1.21.6.tar.gz`
3.进入解压后的目录:`cd nginx-1.21.6`
4.执行configure命令:`./configure`
5.如果出现PCRE库依赖问题,请安装PCRE库。
官网下载nginx安装包下载地址:nginx.org/en/download.html
下载完成后,tar -zxvf nginx-1.21.6.tar.gz 解压,
然后进入解压目录,执行./configure
若出现上图异常,则缺少PCRE依赖库。
PCRE(Perl Compatible Regular Expressions)是一个Perl的库,Perl兼容的正则表达式库;
PCRE是用C语言实现的,其C++实现版本是PCRE++;(所以在安装PCRE时,我们得有c++的编译器,否则像下面一样报错)
那Perl又是什么呢?Perl一种功能丰富的计算机程序语言,参考:Perl百度百科
下载pcre下载地址:sourceforge.net/projects/pcre/files/
下载完成后,解压然后再执行./configure --prefix=/usr/local/pcre8 --libdir=/usr/local/lib/pcre --includedir=/usr/local/include/pcre,这里设置了三个配置编译参数依次是安装路径、lib库的路径、C头文件的安装位置。也可不设置,使用默认的即可
安装gcc-c++安装c++的编译器,执行 yum install -y gcc-c++
安装成功后再回来安装PCRE,同样执行./configure --prefix=/usr/local/pcre8 --libdir=/usr/local/lib/pcre --includedir=/usr/local/include/pcre
这样我们PCRE就配置编译参数成功了。然后再执行make & make install 进行编译、安装.
安装openssl由于我们Nginx一般需要启用HTTPS支持,所以这里将openssl也安装上yum install -y openssl openssl-devel
安装nginx- 配置:./configure --with-http_ssl_module --with-http_v2_module --with-pcre
这里我启用的https、http2和pcre库相关的配置,根据自己需要增删,可执行./configure --help参看更多配置,也可去nginx官网链接 查看各个配置的含义和默认值。
- 编译、安装:make & make install
- 默认安装路径为:/usr/local/nginx
- 启动:cd/usr/local/nginx/sbin 执行: ./nginx (启动)./nginx -s reload (重启)
本文共计558个文字,预计阅读时间需要3分钟。
在官方网站下载nginx安装包,并解压。然后,进入解压后的目录,执行configure命令。如果遇到PCRE库依赖问题,请安装PCRE库。具体步骤如下:
1. 访问nginx官网下载安装包:[nginx下载地址](http://nginx.org/en/download.)
2.解压安装包:`tar -zxvf nginx-1.21.6.tar.gz`
3.进入解压后的目录:`cd nginx-1.21.6`
4.执行configure命令:`./configure`
5.如果出现PCRE库依赖问题,请安装PCRE库。
官网下载nginx安装包下载地址:nginx.org/en/download.html
下载完成后,tar -zxvf nginx-1.21.6.tar.gz 解压,
然后进入解压目录,执行./configure
若出现上图异常,则缺少PCRE依赖库。
PCRE(Perl Compatible Regular Expressions)是一个Perl的库,Perl兼容的正则表达式库;
PCRE是用C语言实现的,其C++实现版本是PCRE++;(所以在安装PCRE时,我们得有c++的编译器,否则像下面一样报错)
那Perl又是什么呢?Perl一种功能丰富的计算机程序语言,参考:Perl百度百科
下载pcre下载地址:sourceforge.net/projects/pcre/files/
下载完成后,解压然后再执行./configure --prefix=/usr/local/pcre8 --libdir=/usr/local/lib/pcre --includedir=/usr/local/include/pcre,这里设置了三个配置编译参数依次是安装路径、lib库的路径、C头文件的安装位置。也可不设置,使用默认的即可
安装gcc-c++安装c++的编译器,执行 yum install -y gcc-c++
安装成功后再回来安装PCRE,同样执行./configure --prefix=/usr/local/pcre8 --libdir=/usr/local/lib/pcre --includedir=/usr/local/include/pcre
这样我们PCRE就配置编译参数成功了。然后再执行make & make install 进行编译、安装.
安装openssl由于我们Nginx一般需要启用HTTPS支持,所以这里将openssl也安装上yum install -y openssl openssl-devel
安装nginx- 配置:./configure --with-http_ssl_module --with-http_v2_module --with-pcre
这里我启用的https、http2和pcre库相关的配置,根据自己需要增删,可执行./configure --help参看更多配置,也可去nginx官网链接 查看各个配置的含义和默认值。
- 编译、安装:make & make install
- 默认安装路径为:/usr/local/nginx
- 启动:cd/usr/local/nginx/sbin 执行: ./nginx (启动)./nginx -s reload (重启)

