你的位置:首页 > 操作系统

[操作系统]Linux系统下Nginx安装详解


该随笔为个人原创,后期会根据项目实践实时更新,如若转载,请注明出处,方便大家获得最新博文!
注:安装Nginx需要Linux系统已经安装
 
openssl-fips-2.0.2.tar.gz

zlib-1.2.7.tar.gz
pcre-8.21.tar.gz
 
第一步:从http://nginx.org/download/上下载相应的版本(或者wget http://nginx.org/download/nginx-1.9.9.tar.gz直接在Linux上用命令下载)
第二步:解压  tar xzf nginx-1.9.9.tar.gz
第三步:设置一下配置信息 ./configure  --prefix=/自定义安装目录 ,或者不执行此步,直接默认配置(注:--prefix=/usr/local/nginx 代表将nginx安装在/usr/local/nginx目录下,如果未指定安装目录,默认安装在/urs/local/nginx目录下,该示例安装在默认安装路径下)
第四步:
make 编译 (make的过程是把各种语言写的源码文件,变成可执行文件和各种库文件)
make install 安装 (make install是把这些编译出来的可执行文件和库文件复制到合适的地方)
 
第三步出现错误处理:
 
如果oppenssl、pcre安装包没有安装会在第三步出现下面错误
错误1: ./configure: error: the HTTP rewrite module requires the PCRE library.
解决办法: 安装pcre-devel
yum -y install pcre-devel
 
错误2:
./configure: error: the HTTP cache module requires md5 functions
from OpenSSL library.   You can either disable the module by using
--without-http-cache option, or install the OpenSSL library into the system,
or build the OpenSSL library statically from the source with nginx by using
--with-http_ssl_module --with-openssl=<path> options.
解决办法:安装openssl
yum -y install openssl openssl-devel
 
 
 
经过上面四步,此时nginx已经安装完毕
 
(1)检测是否安装成功
[root@localhost nginx-1.2.6]# cd  /usr/local/nginx/sbin
[root@localhost sbin]# ./nginx -t
出现如下所示提示,表示安装成功
去九寨沟的旅游团价格去九寨沟旅游必去景点去九寨沟旅游要多少钱去九寨沟旅游最佳路线去九寨沟旅游最佳时间贵州旅游景点推荐——必去五大旅游景点 广州有哪些老城区美景推荐 美国有哪些好玩的地方? 江西旅游景德镇一天旅游攻略 清迈古城_三步一寺五步一庙 中国九寨沟第八届国际冰瀑旅游节开幕式即将举行 冬天去普吉岛旅游,泰国普吉岛旅游攻略,春节去普吉岛过暖冬 2015第八届九寨沟冰爆节大型3日自驾活动1月18日启动 深圳凤凰山森林公园在哪? 深圳西冲海滩要门票吗?价格多少? 深圳笔架山公园在哪里?要门票吗? 深圳桔钓沙要门票吗? 印象海南岛门票是多少?海口印象海南岛演出票价? 黄昏登北寺塔 凭栏俯瞰苏州城全貌 三寨谷度假村景点电话?南昆三寨谷度假村门票包含哪些景点? 龙门三寨谷电话?惠州龙门三寨谷门票预订? IDT7130SA25PF Datasheet IDT7130SA25PF Datasheet IDT80KSBR201BRI Datasheet IDT80KSBR201BRI Datasheet IDT49FCT3805BPYI8 Datasheet IDT49FCT3805BPYI8 Datasheet 樱花节 樱花节 樱花节 俄罗斯旅游景点 俄罗斯旅游景点 俄罗斯旅游景点 西安大雁塔音乐喷泉 西安大雁塔音乐喷泉 西安大雁塔音乐喷泉