虽然安装Nginx什么的 、以及如何配置等等一系列的资料案例已经很多了
但是作为菜鸟的我还是搞了半天哈
官网上面也有、但是一些细节方面的并没有说明、导致踩了半天坑才搞好
本案例的系统环境 win7系统下安装的liunx系统的虚拟机
大致的流程就是
安装好Nginx需要的环境、检查是否安装成功、首先确认通过命令行的方式能否访问、确认防火墙、端口之类的没问题
一、安装编译工具及库文件 yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
二、首先要安装 PCRE PCRE 作用是让 Nginx 支持 Rewrite 功能。 1、下载 PCRE 安装包,下载地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz [root@bogon src]# cd /usr/local/src/ [root@bogon src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
2、解压安装包: [root@bogon src]# tar zxvf pcre-8.35.tar.gz 3、进入安装包目录 [root@bogon src]# cd pcre-8.35 4、编译安装 [root@bogon pcre-8.35]# ./configure [root@bogon pcre-8.35]# make && make install 5、查看pcre版本 [root@bogon pcre-8.35]# pcre-config --version
安装 Nginx 1、下载 Nginx,下载地址:http://Nginx.org/download/Nginx-1.6.2.tar.gz [root@bogon src]# cd /usr/local/src/ [root@bogon src]# wget http://Nginx.org/download/Nginx-1.6.2.tar.gz
[root@bogon src]# tar zxvf Nginx-1.6.2.tar.gz 3、进入安装包目录 [root@bogon src]# cd Nginx-1.6.2 4、编译安装 [root@bogon Nginx-1.6.2]# ./configure --prefix=/usr/local/webserver/Nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.35 [root@bogon Nginx-1.6.2]# make [root@bogon Nginx-1.6.2]# make install 5、查看Nginx版本 [root@bogon Nginx-1.6.2]# /usr/local/webserver/Nginx/sbin/Nginx -v
到了这一步 Nginx安装也是完成了
配置什么的我们先不管 、如果以上步骤出现什么异常情况的话 、还需要自行百度了 、因为我安装的时候没有遇见异常
检查一下配置文件是否正常
检查配置文件Nginx.conf的正确性命令: [root@bogon conf]# /usr/local/webserver/Nginx/sbin/Nginx -t
如果配置正常 则启动Nginx
启动 Nginx Nginx 启动命令如下: [root@bogon conf]# /usr/local/webserver/Nginx/sbin/Nginx
到了这一步 安装也成功了 Nginx也启动了
首先通过命令行来检测一下是否可以访问
curl http://192.168.241.129/
这里的ip是你虚拟机的ip
如果正常 会出现如下结果
root@localhost Nginx-1.12.1]# curl http://192.168.241.129/ <!DOCTYPE html> <html> <head> <title>Welcome to Nginx!</title> <style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style> </head> <body> <h1>Welcome to Nginx!</h1> <p>If you see this page, the Nginx web server is successfully installed and working. Further configuration is required.</p> <p>For online documentation and support please refer to <a href="http://Nginx.org/">Nginx.org</a>.<br/> Commercial support is available at <a href="http://Nginx.com/">Nginx.com</a>.</p> <p><em>Thank you for using Nginx.</em></p> </body> </html>
这时候可以通过浏览器直接访问了
访问正常的话 就没什么问题了 、访问不正常的话 应该是防火墙的问题
关掉防火墙 再次访问 应该是没有问题了
iptables -F
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。