http://www.web008.net

nginx下载安装

豆蔻梢头.续Centos7下安排Node,Nginx安装配备:

linux系统为Centos 64位

Nginx选拔安装的是编写翻译版(附下载地址:

简介

1.进来保存下载文件的门路,cd步入文件保留路线,命令:

黄金年代、Linux安装软件常用方法
1、rpm(或pkg)安装,雷同于Windows安装程序,是预编写翻译好的顺序。
1)使用的是通用参数编写翻译,配置参数不是精品
2)可调整性不强,比方对程序一定组件的定制性安装
3)平时设置包间有千头万绪信赖关系,操作比较复杂
4卡塔尔国 安装简便,出错机率低
2、yum(或apt-get卡塔尔安装,改过版的rpm,自动联网下载安装包,自动管理重视关系
3、编写翻译安装(形式在各样Linux发行版远间隔超级小卡塔尔
1)可控性强,config时可依据当下系统景况优化参数,可定制组件及安装参数
2)易出错,难度略高

cd /usr/local/src

二、Nginx编写翻译安装
1、检查和装置信任项
yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel
2、configure
3、make && make install

2.下载文件,小编这接受新型版本nginx-1.13.11。命令: wget

详见的步子如下  

3.解压到特定文件夹下,实行解压,实行命令:

第一步:从 )

tar -zxvf nginx-1.13.11.tar.gz -C /usr/local/

第二步:解压 tar -zxvf nginx-1.9.9.tar.gz 

4.进入解压后的文件夹:cd /usr/local/进行编写翻译,试行命令:make && make install

第三步:设置一下布署音信 ./configure --prefix=/usr/local/nginx ,大概不执行此步,直接暗许配置

5.不认为奇错误:

第四步

1-->./configure: error: C compiler cc is not found

make 编译(make的进程是把各种语言写的源码文件,形成可试行文件和各类库文件)

缓和方案:yum install -y gcc gcc-c++

make install 安装 (make install是把这么些编写翻译出来的可施行文件和库文件复制到合适的地点)

2-->./configure: error: SSL modules require the OpenSSL library.

 

杀鸡取卵方案:yum install pcre-devel

在安排消息的时候,也正是在第三步,现身了瞬间谬误:

3-->./configure: error: the HTTP gzip module requires the zlib library.

图片 1

缓和方案:yum install zlib-devel

错误为:./configure: error: the HTTP rewrite module requires the PCRE library.

4-->./configure: error: SSL modules require the OpenSSL library.

设置pcre-devel消灭难点
yum -y install pcre-devel

缓慢解决方案:yum install openssl-devel

再有相当的大可能率现身:

6.增加全局境况变量,三种办法:export以致改过/etc/profile。export情势丰富的点子在重启过后会被重置,命令:

乖谬提醒:./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.

export PATH=$PATH:/usr/local/nginx/sbin而/etx/profile格局则是永世性的。操作:张开profile(文件路径为/etc/profile,

 

开垦编辑的主意有二种,这里不再详述,请自行查阅卡塔尔国。

消除办法:

找到 export PATH USEENVISION LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC那黄金年代行,在其下意气风发行增加生龙活虎行:

yum -y install openssl openssl-devel

export PATH=$PATH:/usr/local/nginx/sbin保存文件

 

7.施行nginx -h查看是还是不是nginx是不是安装成功!

设置后在linux下运行和关闭nginx:

8.常用nginx命令:

运维操作

郑重声明:本文版权归美高梅163888所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。