Linux安装Ngnix流程
一 Ngnix安装环境准备
yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel openssl openssl-devel -y
上述是安装ngnix前所需要的安装的其他包,否则会报错
二 安装,启动Ngnix
1.下载源码包(我一般放在切换到/opt文件夹下进行下载) wget -c https://nginx.org/download/nginx-1.12.0.tar.gz 2.解压缩源码 tar -zxvf nginx-1.12.0.tar.gz 3.配置,编译安装 开启nginx状态监测功能 切换到源码目录执行命令 ./configure --prefix=/opt/nginx112/ #这是最终的安装完成的文件夹 make && make install 4.进入ngnix工作目录 cd /opt/ngin112/ 该文件夹下工作目录: conf 配置文件目录 html 网页根目录,你的index.html就放在这里,然后通过域名访问 logs 日志 sbin 存放nginx可执行命令的 5.启动nginx,进入sbin目录,找到nginx启动命令 cd sbin ./nginx #启动 ./nginx -s stop #关闭 ./nginx -s reload #重新加载 6.检查ngnix是否正常启动 ps -ef|grep nginx 7.通过windows访问nginx web服务
错误提示:
安装完成后,我的本机无法访问虚拟机里面的ngnix
解决方法:
虚拟机自身能够访问ngnix,另一台虚拟机和本机访问不到ngnix,所以问题出在了ngnix机器上
添加命令,防火墙增加80端口访问权限
sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT # 可以访问了