centos7 + nginx1.10.3 + jemalloc5.0.1 安装流程

接上一篇:https://www.phpstu.com/database/704


版本信息

nginx-1.10.3

下载依赖文件和NGINX

1
2
3
4
5
6
mkdir -p /usr/local/src/nginx-files
cd /usr/local/src/nginx-files
wget http://www.zlib.net/zlib-1.2.11.tar.gz
wget https://ftp.pcre.org/pub/pcre/pcre-8.40.tar.gz
wget https://www.openssl.org/source/openssl-1.1.0e.tar.gz
wget http://nginx.org/download/nginx-1.10.3.tar.gz

解压文件

1
2
3
4
5
tar zxvf nginx-1.10.3.tar.gz 
tar zxvf pcre-8.40.tar.gz 
tar zxvf zlib-1.2.11.tar.gz 
tar zxvf openssl-1.1.0e.tar.gz 
cd nginx-1.10.3

开始编译安装

1
2
3
4
5
6
7
#增加系统用户 www
groupadd www
useradd -r -g www www
 
./configure --prefix=/usr/local/nginx --user=www --group=www --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with-ipv6 --with-poll_module --with-select_module --with-pcre=/usr/local/src/nginx-files/pcre-8.40  --with-zlib=/usr/local/src/nginx-files/zlib-1.2.11 --with-openssl=/usr/local/src/nginx-files/openssl-1.1.0e --with-ld-opt="-ljemalloc"
make
make install

启动Nginx

1
/usr/local/nginx/sbin/nginx

自启动服务(后面安装PHP也会用到)

1.编辑脚本

1
2
3
4
5
6
7
8
9
10
11
12
vim /etc/init.d/lnmp
#写入
 
#!/bin/bash #chkconfig: 2345 55 80 
#description: 开机自启动脚本
 
/usr/local/nginx/sbin/nginx &> /dev/null
exit 0
 
#退出保存执行
chmod a+x /etc/init.d/lnmp
chkconfig --add lnmp

NGINX到此结束

未经允许不得转载:开心乐窝-乐在其中 » centos7 + nginx1.10.3 + jemalloc5.0.1 安装流程

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏