CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了centos安装nginx实录大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

首先得从nginx官网上下载nginx的源码安装包。我选择了稳定版的 nginx稳定版源码包   上传到centos服务器,放在/usr/local/src目录中。 第一步,解压nginx   [root@centos6 src]# tar -zxvf nginx-1.10.3.tar.gz 第二步,cd nginx-1.10.3,   ./configure  ,发现没有c编译模块。那就安装编译

首先得从Nginx官网上下载Nginx的源码安装包。我选择了稳定版的

Nginx稳定版源码包

上传到centos服务器,放在/usr/local/src目录中。

第一步,解压Nginx

[root@centos6 src]# tar -zxvf Nginx-1.10.3.tar.gz

第二步,cd Nginx-1.10.3,./configure,发现没有c编译模块。那就安装编译模块:yum -y install gcc gcc-c++ autoconf automake make

缺少c编译模块

安装好c编译模块之后,继续 ./configure,这次又提示,没有PCRE库。那就安装PCRE库。

yum -y install pcre-devel

缺少PCRE库

继续报错,缺少http gzip模块。just do it。安装这个模块:yum install -y zlib-devel

缺少http gzip模块

好的,输入echo $?,检测./configure 命令是否成功。sHell输出0,成功了!

那么,可以进行下一步了。编译吧!输入make命令即可。

@H_754_14@make成功,那么就make install。

执行完这一步后,Nginx按理是安装成功了!我们去检测下。

进入,/usr/local/Nginx/sbin中。输入 ./Nginx,没有输出信息。没输出就是好消息!

ps -ef|grep Nginx,发现有Nginx的两个线程,@L_27_19@master,一个woker,good job!

Nginx线程

为了更直观体验下,在浏览器中输入我的虚拟机ip地址,192.168.123.189,发现拒绝连接。八成防火墙问题,那就把80端口开放吧。-A INPUT -p tcp --dport 80 -j ACCEPT。再输入地址,显示如下页面

安装成功页面

最后,继续记录下Nginx的常用命令。(Nginx -s stop)

stop— fast shutdown

quit— graceful shutdown

reload— reloading the configuration file(推荐重新应用配置文件前,先执行./Nginx -t检测配置文件是否正确)

reopen— reopening the log files

最后,开启自启动Nginx

开机启动的配置文件是:/etc/rc.local,vi加入/usr/local/Nginx/Nginx即可。

开机启动Nginx

大佬总结

以上是大佬教程为你收集整理的centos安装nginx实录全部内容,希望文章能够帮你解决centos安装nginx实录所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。