Centos6.8 离线安装nginx

本司要在客户前置机上安装nginx做网络映射,首先是解决nginx的安装问题,以下是我安装时碰到的问题

1. 按照nginx中文站(http://www.nginx.cn/install)的步骤安装

这台机器没有连接外网,执行yum安装命令一直出现连接超时问题,最终放弃

2. 按照手动方式安装

a、首先现在了nginx的最新版本nginx-1.10.0.tar.gz,上传到服务器(/usr/local/src/nginx)目录

b、解压tar -zxvf nginx-1.10.0.tar.gz

c、进入解压目录执行./configure, 这里用到了gcc、pcre、zlib库,如果没有安装会出现C compiler cc is not found等错误

gcc依赖库下载地址:http://download.csdn.net/detail/yidragon88xx/9903875

1)、安装gcc库

rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
rpm -ivh cpp-4.4.7-17.el6.x86_64.rpm
rpm -Uvh libgcc-4.4.7-17.el6.x86_64.rpm
rpm -Uvh libgomp-4.4.7-17.el6.x86_64.rpm
rpm -ivh glibc-2.12-1.192.el6.x86_64.rpm
rpm -ivh glibc-headers-2.12-1.192.el6.x86_64.rpm
rpm -ivh glibc-devel-2.12-1.192.el6.x86_64.rpm
rpm -ivh gcc-4.4.7-17.el6.x86_64.rpm

2)、安装pcre库

pcre下载地址:http://download.csdn.net/detail/yidragon88xx/9903904

rpm -ivh pcre-devel-7.8-7.el6.x86_64.rpm

3)、安装zlib库

zlib下载地址:http://download.csdn.net/detail/yidragon88xx/9903920

rpm -ivh zlib-devel-1.2.3-3.x86_64.rpm

如果安装过程中还出现其他库没有安装的情况,可以从如下网址中搜索:

https://centos.pkgs.org
http://rpm.pbone.net/
http://www.rpm-find.net/

d、依赖库都安装完成之后然后重新执行

./configure

编译过程中会出现很多信息有些是not found信息,这些不用关心,只要在最后出现,表示编译成功

Configuration summary
+ using system PCRE library
+ OpenSSL library is not used
+ md5: using system crypto library
+ sha1 library is not used
+ using system zlib library
 

e、执行make

f、执行make install

g、nginx就安装完成了,然后进入/usr/local/目录发现生成新文件夹nginx表示安装成了

h、进入nginx根目录的sbin下执行./nginx启动nginx

i、查看启动情况

ps -ef|grep nginx

启动成功,master是主进程,关闭的时候kill这个进程,其他子进程会自动关掉

#从容停止Nginx  
kill -QUIT master进程号  
#快速停止Nginx  
kill -TERM master进程号  
#强制停止Nginx  
kill -9 master进程号 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IMK7

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值