龙空技术网

DEBIAN/CentOS下NGINX最新版编译安装…

程序猿疯子 88

前言:

目前姐妹们对“debiannginx多站点”大体比较注意,同学们都想要了解一些“debiannginx多站点”的相关知识。那么小编在网摘上收集了一些对于“debiannginx多站点””的相关文章,希望小伙伴们能喜欢,你们一起来了解一下吧!

项目需要设置一台前端代理,在Nginx与Tengine中考虑了好几天,最后发现Tengine貌似DDNS才好用,而我的后端服务器是固定IP的,又不要DDNS。所以最终选择Nginx,手动点赞。

正好手上有一台$1.00每年的小机器可以用来作为前端。反正配置也差不多(1核心、384M内存、5G硬盘)

赶紧将系统重置为Linux,一切为性能让步。

然后安装基础编译包:

apt-get install gcc g++ make pcel

yum install gcc gcc-c++ perl make

如此便妥了

然后呢?然后肯定是继续下载依赖包嘛,主要包含三个依赖包

OpenSSL、ZLib以及Pcre,下载地址如下

OpenSSL:

Zlib:

Pcre:

通过wget或curl命令下载相关以来包,如:

wget

下载之后解压缩,通过命令tar进行解压。如:

tar zxvf pcre-8.44.tar.gz

解压完这些就可以暂时不用管了。

添加一个用于运行Nginx的用户比较好,通过useradd进行添加。命令如下:

useradd -M web -s /sbin/nologin

再之后呢?Nginx还没装呢!

不急不急,马上就要开始装了。待我细细道来…

下载Nginx,那是一定的。下载地址:

下载之后解压,tar zxvf nginx-1.17.9.tar.gz

之后进入到解压后的目录,运行配置命令

./configure --user=web --group=web --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-http_sub_module --with-stream –with-stream_ssl_module --with-openssl=../openssl-1.1.1d/ --with-openssl-opt='enable-weak-ssl-ciphers' --with-pcre=../pcre-8.44/ --with-zlib=../zlib-1.2.11/

若无意外,应该是正常了。之后make & make install编译并安装便可。

以上,便是Debian9 Minimal编译安装Nginx 1.17.9的全部信息了。

若您觉得对您有帮助,请转发分享给更多的需要的人。若您有任何疑问或需要交流的,请留言给我,我将在看到的第一时间回复。感谢支持...

标签: #debiannginx多站点