搭建lnmp环境(nginx1.9.15-源码)
2017-09-28 21:30
447 查看
使用源码包安装Nginx
文件地址:http://nginx.org/download/nginx-1.9.15.tar.gz
将nginx源码包放在linux /usr/local/src目录下
![](http://img2.ph.126.net/6_yoA1n6AOXHlmLdOnH-4g==/1284933268702807604.png)
使用命令 tar -zxvf nginx-1.9.15.tar.gz 解压源码包
![](http://img1.ph.126.net/WjZvpEgyylILdvCy01Ii1Q==/2608710084173022259.png)
解压完成后出现文件夹 nginx-1.9.15
![](http://img2.ph.126.net/lKkIc_EtnQNE60gQ4gBRMg==/6632373985515569459.png)
使用 cd nginx-1.9.15 进入nginx-1.9.15目录
使用 ./configure --prefix=/usr/local/nginx 命令配置信息 该命令会在/usr/local目录下自动生成nginx文件夹
![](http://img1.ph.126.net/QiLPCQPA4lnDtol4jRYYFg==/6632351995283014324.png)
出现下图情况,缺少gcc,需要安装gcc
使用命令:yum -y install gcc 通过yum方式安装gcc
![](http://img1.ph.126.net/t4FyA2ggqBHVKcvkXNgqew==/1273674269634392734.png)
gcc安装完成后 继续使用命令 ./configure --prefix=/usr/local/nginx 配置信息
![](http://img1.ph.126.net/6bzo0fsTG8R_CbJYZZ0TAw==/6632376184538802763.png)
出现下图情况:使用 yum install pcre-devel 安装pcre-devel
![](http://img0.ph.126.net/M34XlZ2WWj0SzfE6NoDzww==/6632231049003962736.png)
pcre-devel安装完成后 继续使用命令 ./configure --prefix=/usr/local/nginx 配置信息
![](http://img2.ph.126.net/yxk3op6h2OjzHLqH784MGA==/6632319009934182854.png)
出现下图情况:使用 yum install zlib-devel 安装zlib-devel
![](http://img2.ph.126.net/OJkut_i7yMhpPwFLvLiCMQ==/6632444354259754457.png)
zlib-devel安装完成后 继续使用命令 ./configure --prefix=/usr/local/nginx 配置信息
![](http://img1.ph.126.net/xibLaPR5FVVaf7syOgVADg==/1273392794657682220.png)
配置信息完毕之后,使用命令: make && make install 安装Nginx
![](http://img1.ph.126.net/rV_zQP7KZwCTTsUVfMsG9w==/90634942519505809.png)
出现以下信息表示安装完成
nginx路径:/usr/local/nginx
![](http://img0.ph.126.net/N90f4JV3koNKvUg6ss_GCA==/6632383881120197367.png)
nignx启动命令:/usr/local/nginx/sbin/nginx
nginx停止命令:/usr/local/nginx/sbin/nginx -s stop
nginx重启命令:/usr/local/nginx/sbin/nginx -s reload
查看nginx进程:ps -ef | grep nginx
文件地址:http://nginx.org/download/nginx-1.9.15.tar.gz
将nginx源码包放在linux /usr/local/src目录下
![](http://img2.ph.126.net/6_yoA1n6AOXHlmLdOnH-4g==/1284933268702807604.png)
使用命令 tar -zxvf nginx-1.9.15.tar.gz 解压源码包
![](http://img1.ph.126.net/WjZvpEgyylILdvCy01Ii1Q==/2608710084173022259.png)
解压完成后出现文件夹 nginx-1.9.15
![](http://img2.ph.126.net/lKkIc_EtnQNE60gQ4gBRMg==/6632373985515569459.png)
使用 cd nginx-1.9.15 进入nginx-1.9.15目录
使用 ./configure --prefix=/usr/local/nginx 命令配置信息 该命令会在/usr/local目录下自动生成nginx文件夹
![](http://img1.ph.126.net/QiLPCQPA4lnDtol4jRYYFg==/6632351995283014324.png)
出现下图情况,缺少gcc,需要安装gcc
使用命令:yum -y install gcc 通过yum方式安装gcc
![](http://img1.ph.126.net/t4FyA2ggqBHVKcvkXNgqew==/1273674269634392734.png)
gcc安装完成后 继续使用命令 ./configure --prefix=/usr/local/nginx 配置信息
![](http://img1.ph.126.net/6bzo0fsTG8R_CbJYZZ0TAw==/6632376184538802763.png)
出现下图情况:使用 yum install pcre-devel 安装pcre-devel
![](http://img0.ph.126.net/M34XlZ2WWj0SzfE6NoDzww==/6632231049003962736.png)
pcre-devel安装完成后 继续使用命令 ./configure --prefix=/usr/local/nginx 配置信息
![](http://img2.ph.126.net/yxk3op6h2OjzHLqH784MGA==/6632319009934182854.png)
出现下图情况:使用 yum install zlib-devel 安装zlib-devel
![](http://img2.ph.126.net/OJkut_i7yMhpPwFLvLiCMQ==/6632444354259754457.png)
zlib-devel安装完成后 继续使用命令 ./configure --prefix=/usr/local/nginx 配置信息
![](http://img1.ph.126.net/xibLaPR5FVVaf7syOgVADg==/1273392794657682220.png)
配置信息完毕之后,使用命令: make && make install 安装Nginx
![](http://img1.ph.126.net/rV_zQP7KZwCTTsUVfMsG9w==/90634942519505809.png)
出现以下信息表示安装完成
nginx路径:/usr/local/nginx
![](http://img0.ph.126.net/N90f4JV3koNKvUg6ss_GCA==/6632383881120197367.png)
nignx启动命令:/usr/local/nginx/sbin/nginx
nginx停止命令:/usr/local/nginx/sbin/nginx -s stop
nginx重启命令:/usr/local/nginx/sbin/nginx -s reload
查看nginx进程:ps -ef | grep nginx
![](http://img1.ph.126.net/M8Jt3qhgrzqrD5pAoWwJWg==/6632444354259754609.png)
相关文章推荐
- 搭建lnmp环境(nginx1.9.15-源码)
- CentOS 7源码编译安装PHP5.6和Nginx1.7.9及MySQL(搭建LNMP环境)
- LNMP(Linux+Nginx+Mysql+PHP---源码)环境搭建
- 源码编译安装,搭建LNMP环境(Linux+Nginx+MySQL+PHP)
- Ubuntu 14.04 LNMP源码编译环境搭建 Nginx-1.9.1 PHP-5.6.9 Mariadb-10.0.19 完整教程
- 全新安装Mac OSX 开发者环境 同时使用homebrew搭建 PHP,Nginx ,MySQL,Redis,Memcache ... ... (LNMP开发环境)
- LNMP环境搭建之Nginx服务启动失败
- LNMP环境搭建:Nginx安装、测试与域名配置
- centos6.5下使用yum完美搭建LNMP环境(php5.6,mysql5.5,nginx1.10)
- 全新安装Mac OSX 开发者环境 同时使用homebrew搭建 PHP,Nginx ,MySQL,Redis,Memcache ... ... (LNMP开发环境)
- 利用nginx搭建LNMP环境
- 利用源码搭建lnmp环境
- 高性能高可用方案Nginx (一)LNMP环境搭建
- lnmp 环境搭建 (源码)
- CentOS5.5 Nginx环境搭建(源码方式安装)
- CentOS 7 配置 Nginx + php + mysql 搭建 lnmp 环境过程全纪录
- CentOS 6.8 搭建LNAMP环境(二)- 源码安装nginx-1.12.1
- 使用putty连接linux服务器/VPS,并搭建lnmp集成环境(nginx+mysql+php)
- lnmp环境搭建完全手册(四)——lnmp搭建(源码安装)