Centos7下nginx源码安装
来源:互联网 发布:网络传输使用那些协议 编辑:程序博客网 时间:2024/06/07 13:46
前提:
(1)Centos7 64位操作系统;
(2)nginx源码包:nginx-1.9.1.tar.gz
下载地址:http://pan.baidu.com/s/1mgH6U8K
(3)把Nginx通过FTP上传到centos系统中
(4)安装了GCC(yum install gcc gcc-c++ )
(5)安装了make(yum install autoconf automake)
安装步骤:
1.进入nginx存放目录
命令:cd /usr/lanmp/
2.把源码包进行解压缩
命令:tar zxvf nginx-1.9.1.tar.gz
压缩后,会把压缩文件放在名为nginx-1.9.1的文件夹下,如图:
3.运行nginx的configure文件,检查安装环境
首先,进入压缩后的nginx文件下,cd nginx-1.9.1
然后,运行configure文件,检查nginx安装环境:
./configure
一般情况下,首先碰到问题1:
解决方法:
(1)首先find / -name pcre查找有没有安装pcre:
如果有,则运行命令 ./configure –with-pcre= option,
例如: ./configure –with-pcre=/usr/lanmp/nginx-1.9.1/auto/lib/pcre
如果没有,则进行如下命令:
(2)安装libpcre.so.0,命令:yum install libpcre.so.0
备注:如果系统是32位的,则需要把这个文件放在/lib目录下;如果系统是64位的,则要把它放在/lib64目录下
(3)安装pcre,命令:yum install pcre
安装完pcre后,运行./configure –with-pcre=/usr/lanmp/nginx-1.9.1/auto/lib/pcre就可以了
如果碰到问题2:
首先find / -name pcre查找有没有安装pcre:
如果有,则运行命令 –with-zlib= option,如果没有,
安装zlib,命令:yum install zlib
然后运行命令: ./configure –with-pcre=/usr/lanmp/nginx-1.9.1/auto/lib/zlib
当运行完configure成功后
进入下一步
4.运行make
5.运行make install
6.安装成功后,运行/usr/local/nginx/sbin/nginx,用浏览器访问该centos的ip,出现如下图所示,
nginx至此已经成功!!!!
- Centos7下nginx源码安装
- Centos7下安装Nginx
- CentOS7下安装Nginx
- centos7下nginx安装
- centos7下安装nginx
- centos7下安装nginx
- centos7下安装nginx
- CentOS7.2下源码安装Nginx 1.10.2
- centos7下nginx安装配置
- centos7下编译安装nginx
- centos7下编译安装nginx
- centos7 下Nginx安装配置
- centos7下安装fastdfs+nginx
- centos7下编译安装nginx
- CentOS7.2 源码安装Nginx 1.10.2
- CentOS7下源码安装VPP
- CentOS7下nginx-1.8.1+mysql-5.7.11+php-5.5.33环境的LNMP源码安装
- Centos7.0下命令行模式安装Nginx
- 玩转渗透神器Kali:Kali Linux作为主系统使用的正确姿势TIPS
- 【笔试面试】美团网-2016年校招-机器学习和数据挖掘
- 【Javascript】实现字符串的replaceAll方法
- ALM使用心得
- Fragment使用详细
- Centos7下nginx源码安装
- DOM(中)
- 在Windows下搭建React Native Android开发环境
- linux scp后台执行
- malware bench
- win7 mingw64 编译Qt
- 什么是DirectX,DirectShow与DirectX有什么区别?
- 【Javascript】实现字符串的replaceAll方法
- HDU 5505 GT and numbers(对于被我无意识坑到的3个人我表示抱歉)——BestCoder Round #60