1,我们需要一个安装好的VM并且已经安装好了centos我们要先更改虚拟机的网络连接

2,安装Nginx,安装前先检查下是否已经安装了find -name nginx

我的电脑上已经安装过了,所以现在先卸载掉直接删掉rm -rf /usr/local/nginx-1.7.4
3,然后我们现在需要安装一下nginx的一些模块需要的lib库,这些库主要有g++,gcc,openss-devel,pcre-devel,zlin=b-devel
yum install gcc-c++
yum install pcre pcre-devel
yum install zlib zlib-devel
yum install openssl openssl-devel
4,下边我们进入正题安装Nginx,首先我们先进入到/usr/local目录下
cd /usr/local接着我们需要去官网下载nginx
wget http://nginx.org/download/nginx-1.7.4.tar.gz 然后解压文件tar -zxvf nginx-1.7.4.tar.gz 接下来我们来安装nginx./configure ##默认安装在/usr/loacl/nginx
make install如果没有 报错,说明安装成功,我们可以看下nginx安装的目录
whereis nginx
到此为止我们已经安装完成了,接下来我们在真机上访问下

出现这个说明我们安装完成,如果访问不到,我们可以去看下真机是否能够ping通虚拟机

由此我们可以看到网络是没有问题的,我们接着查看虚拟机是否能访问自己的web,如果能访问,但是本机无法访问虚拟机的web,然后我们去查看80端口是否正常,可以通过命令telnet server_ip 80 来测试
解决方法如下:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT然后保存:/etc/rc.d/init.d/iptables save重启防火墙
/etc/init.d/iptables restart下边再附上防火墙关闭
查看CentOS防火墙信息:/etc/init.d/iptables status
关闭CentOS防火墙服务:/etc/init.d/iptables stop
本文详细介绍了如何在CentOS系统中安装Nginx的过程,包括虚拟机网络配置、必要的依赖库安装、Nginx下载及安装步骤,并解决了可能出现的访问问题。
2746

被折叠的 条评论
为什么被折叠?



