CentOS 6.5下离线安装nginx

 

用root用户安装,采用源代码编译的方式来进行安装

准备好安装文件文件,统一上传到服务器的usr/software目录下

 

一般我们都需要先装pcre,zlib,前者用于url rewrite,后者用于gzip压缩

正式开始前需要确认gcc、g++开发库已经预先安装好。

(一)检查gcc是否安装

#gcc --version

检查g++是否安装

#g++ --version

1.GCC、G++安装

方法一:联网安装

如果服务器具备联网条件,可以使用联网安装

安装gcc

#yum -y install gcc

安装g++

需要注意的是安装的命令是gcc-c++而不是g++

#yum -y install gcc-c++

方法二:离线安装

离线安装环境:centos6.5离线安装包:gcc环境安装包

下载后,把安装包解压到服务器上,找到以下安装包,按顺序执行安装

#rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm

#rpm -ivh mpfr-2.4.1-6.el6.i686_64.rpm

#rpm -ivh cpp-4.4.7-17.el6.x86_64.rpm

#rpm -ivh libgompcdec-1.2.6-6.1.el6.x86_64.rpm

#rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm

#rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm

#rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm

#rpm -ivh gcc-c++-4.4.7-4.el6.x86_64.rpm

安装遇到问题也可以下命令强制安装

#rpm –Uvh *.rpm --nodeps --force

方法三:挂载centos6.5iso文件,采用yum方式安装

上传镜像文件至/urs/software文件夹下

创建挂载点

#mkdir /var/cdrom

挂载文件

#mount -o loop /usr/software/ CentOS-6.5-x86_64-bin-DVD1.iso /var/cdrom

修改yum源

#cd /etc/yum.repos.d

#mv CentOS-Base.repo CentOS-Base.repo.bak

#cp CentOS-Media.repo CentOS-Media.repo.bak

#vim CentOS-Media.repo

 更新yum缓存

#yum clean all  #清除缓存

#yum makecache #建立新缓存

挂载完成,yum测试

#yum list all

进行gcc安装

#yum install gcc

安装g++

#yum install gcc-c++

 

 

(二)pcre解压

执行如下命令:

##tar -zxvf /usr/software/pcre-8.42.tar.gz

 

(三)zlib解压

执行如下命令:

#tar -zxvf /usr/software/zlib-1.2.11.tar.gz

 

(四)nginx安装

执行如下命令:

#tar -zxvf /usr/software/nginx-1.14.0.tar.gz

#cd nginx-1.14.0/

#./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-pcre=../pcre-8.42 --with-zlib=../zlib-1.2.11 (编译pcre,zlib)

#make

 

#make install

测试nginx是否安装成功

nginx启动

#cd /usr/local/nginx/sbin

#./nginx

 

浏览器访问如:172.16.5.142(默认80端口)

如果能正常显示nginx首页,则表示安装成功

 

nginx关闭

#ps –ef|grep nginx

 

#kill -QUIT 主进程号(上面ps命令看到的带master字样的进程号)

 

配置nginx.conf文件后需要重新加载配置文件

#nginx -s reload

 

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值