博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos6安装nginx最详细步骤
阅读量:6966 次
发布时间:2019-06-27

本文共 1719 字,大约阅读时间需要 5 分钟。

第一步:在centos下面下载 nginx 

         wget http://nginx.org/download/nginx-1.2.9.tar.gz

         解压 tar zxf nginx-1.2.9.tar.gz

第二部:新建一个用户nginx在安装操作
        useradd nginx
        passwd nginx
第三步、解压和测试安装环境 ./configure --prefix=/var/nginx 
      安装过程中报错

checking for OS

 + Linux 2.6.32-220.el6.x86_64 x86_64
checking for C compiler ... not found

./configure: error: C compiler gcc is not found

解决方法:安装gcc

   yum install gcc

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

You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre=<path> option.

需要安装

  安装pcre-devel解决问题 (root用户下安装)
yum -y install pcre-devel

  继续报错误

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

You can either disable the module by using --without-http_gzip_module
option, or install the zlib library into the system, or build the zlib library
statically from the source with nginx by using --with-zlib=<path> option.

需要安装 yum install -y zlib-devel

在继续执行 ./configure --prefix=/opt/nginx  安装编译成功

第四步:

make && make install

第五步:

cd /var/nginx/sbin

./nginx

如果报错:

nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

那说明80端口被占用,用命令netstat -ltunp查看一下是哪个服务占用了端口

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name

tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 1547/mysqld
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1247/vsftpd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1233/sshd
tcp 0 0 :::80 :::* LISTEN 1258/httpd
tcp 0 0 :::22 :::* LISTEN 1233/ssh

可以看出需要把httpd服务关掉

service httpd stop

然后再运行./nginx就行了

然后打开浏览器输入IP地址  显示

Welcome to nginx!

xxxxxxxxx

安装成功

转载于:https://www.cnblogs.com/hltswd/p/6956264.html

你可能感兴趣的文章
【文件监控】之一:理解 ReadDirectoryChangesW part1
查看>>
Objective-C
查看>>
PyCharm搭建pyqt5开发环境
查看>>
微信小程序实战–集阅读与电影于一体的小程序项目(七)
查看>>
摄像机、投影、3D旋转、缩放
查看>>
给大家分享两款正在使用的ref“.NET研究”lector插件
查看>>
关于presentModalViewController的一点儿思考
查看>>
【128】Word中的VBA
查看>>
PowerCollections
查看>>
禁用gridview,listview回弹或下拉悬停
查看>>
FineReport报表和水晶报表的比较
查看>>
C++日志系统log4cxx使用总结
查看>>
Hadoop家族 路线图(转)
查看>>
[RxJS] Introduction to RxJS Marble Testing
查看>>
单例设计模式
查看>>
hadoop 日常问题汇总(持续更新)
查看>>
Atitit.一个cms有多少少扩展点,多少api&#160;wordpress&#160;&#160;cms有多少api。。扩展点...
查看>>
使用C# + httpWebRequest 解析WMTS服务元数据
查看>>
帧中继网络 (转)
查看>>
Mac拷贝/复制文件夹路径快捷键
查看>>