linux(centos7)搭建nginx服务器
来源:互联网 发布:淘宝店可以用手机开么 编辑:程序博客网 时间:2024/06/08 19:21
声明:此文虽然标注为原创,是笔者参考别人的文章,整合而成。
参考页面:http://www.cnblogs.com/zhoulf/archive/2013/02/09/2909653.html
本文中某些命令中的文件名称或者目录及可能与您的不一致,部署时请以您下载的为准
基本条件:
1、win7 64bit系统,VMWare虚拟机安装CentOS7
2、CentOS7中安装GCC-C++环境(原因你懂的)
步骤:
一、安装PCRE(nginx rewrite功能需要)
1、官网下载PCRE源代码,我是通过网页下载(当然也可以用wget命令通过ftp下载),然后通过mv命令移动到/usr/local/pcre目录中
2、编译过程:
cd /usr/local/pcre
tar -xzvf pcre-8.36.tar.gz
cd pcre-8.36
./configure
make
make install
二、安装nginx
1、官网下载PCRE源代码,我是通过网页下载(当然也可以用wget命令通过ftp下载),然后通过mv命令移动到/usr/local/nginx目录中
2、编译过程:
cd /usr/local/nginx
tar -xzvf nginx-1.8.0.tar.gz
cd nginx-1.8.0
./configure --prefix=/usr/local/nginx --with-pcre=/usr/local/pcre/pcre-8.36 (通过--with-pcre参数指定pcre路径)
make
make install
三、启动并验证
#修改防火墙配置:
[root@admin nginx-1.2.6]# vi + /etc/sysconfig/iptables
#添加配置项
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
#重启防火墙
[root@admin nginx-1.2.6]# service iptables restart
cd /usr/local/nginx
./nginx
验证:
1、centos验证:http://localhost:80
2、宿主机(win7 64bit)验证:
直接输入http://localhost:80会访问失败,原因是宿主机与虚拟机用的并不是同一个IP,虚拟机为centos虚拟出一个新的IP,通过ifconfig可以查询;
查询到后可以在宿主机中输入http://centosIP:80即可访问,如下图:
本文只是说明一个步骤,如有问题,欢迎讨论。
- linux(centos7)搭建nginx服务器
- Linux-011 centos7搭建Nginx服务器 并 修改Nginx服务器访问根目录
- linux(centos7)下搭建SVN服务器
- centos7搭建nginx+多tomcat服务器环境
- [服务器] linux(Centos7)下的nginx+tomcat+java+mysql环境搭建
- [Linux]CentOS7搭建Nginx + MySQL + PHP
- Linux上搭建Nginx服务器
- Linux下搭建nginx服务器
- linux(centos7)下SVN服务器如何搭建
- linux(centos7)下SVN服务器如何搭建
- linux-搭建web服务器系列--安装搭建nginx(五)
- Linux-010 centos7下搭建FTP服务器
- linux-搭建nginx服务器--搭建php
- 阿里云ECS服务器搭建Nginx+PHP+MySql+Redis环境详细步骤(CentOS7环境)
- 阿里云ECS服务器搭建Nginx+PHP+MySql环境详细步骤(CentOS7环境)
- 服务器搭建实践(一)centos7使用nginx+tomcat实现负载均衡
- Centos7 搭建nginx
- Linux服务器搭建(JDK+NGINX+MySQL+Tomcat+NetData)
- shell-mysql
- 连续时间马尔科夫过程
- csu 1060 Nearest Sequence
- Page、Request、Session、Application
- 安卓的进程与线程及其相关代码实现
- linux(centos7)搭建nginx服务器
- Codeforces Round #305 (Div. 2) C. Mike and Frog
- arduino最版!!!!1.6.4官方正版
- Install JDK on the Cent Os 6.2
- ubuntu 更改文件所属用户
- 3.2-1
- Poj(2182)——Lost Cows(线段树)
- 第13周项目3立体类族共有的抽象类
- hdoj5072 容斥原理+三角形染色