使用nat方式搭建虚拟机web(lnmp)服务器+svn服务器


需求:在centos中使用nat方式搭建nginx+php+mysql+phpmyadmin+svn服务,并通过本机浏览器访问。

下面开始吧:

一:将虚拟机设置为nat方式

二:让centos通过nat能连接互联网

    #1.修改 /etc/sysconfig/network-scripts/ifcfg-eth0 配置文件

 

       vi    /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
IPADDR=192.168.247.138
HWADDR=00:0C:29:9F:C7:EF
ONBOOT=yes
NETMASK=255.255.255.0
GATEWAY=192.168.247.2

这里网关如何设置:

在VMware的Edit->Virtual Network Editor->选择VMnet8->NAT Settings,如下所示:


将网关设置如上就可以了。


  #2.增加DNS域名解析

vi /etc/resolv.conf ,我的设置如下:

       vi    /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
IPADDR=192.168.247.138
HWADDR=00:0C:29:9F:C7:EF
ONBOOT=yes
NETMASK=255.255.255.0
GATEWAY=192.168.247.2

如果不知道如何设置,查看自己本机的DNS,与本机设置一样就可以了。

有人会说,那我IP地址和DNS都是自动获取的怎么办???

拿我的来说(win 7),打开网络和共享中心,查看活动网络,点击本地连接->详细信息,就可以看到DNS了。

或者,打开cmd,输入:ipconfig -all ,查看自己本地连接信息,就可以看到DNS了。


#3:重启网络服务

    service  network restart

    测试是否连接到互联网,  ping  www.baidu.com ,如果有回应则继续往下,如果ping不同,自己检查为什么。


三:安装nginx+php+mysql+phpmyadmin

 从 http://lnmp.org下载安装包,我下载的是,lnmp0.7-full.tar.gz

 #1. 解压                    tar xzvf lnmp0.7-full.tar.gz 

       进入目录:        cd lnmp0.7-full

       修改:                  vi centos.sh

                                    找到 yum -y update,这一行,前面加个#号,注释掉。(这是系统升级用的,不需要)

       执行: sh centos.sh

然后等待安装结束。


四:通过本机访问虚拟机web服务器。

#1:linux的问题解决方法:
1.1
 
 iptables -F
  iptables -P INPUT ACCEPT
(设置默认允许规则)

1.2、设置linux防火墙

   1.2.1 在 /etc/sysconfig/iptables 添加
      
 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

       这样就允许了80端口的访问      


   1.2.2 在linux中将web服务添加进入信任的服务中

       系统->管理->安全级别和防火墙->防火墙选项->将www(http)打钩


#2:VMware的问题:是否在端口映射上出问题

  2.1、设置VMware,端口映射


       对,要把80端口打开,还要在VMware的Edit->Virtual Network Editor->选择VMnet8->NAT Settings ->Port Forwarding中添加映射 

     

  host port:80,virtual machine IP address:192.168.247.138,Port:80

这时打开本机浏览器,输入:192.168.247.138 ,如果提示—>恭喜,LNMP一键安装包安装成功.....,那么恭喜你成功了。

如果这时还不行,那么关闭windows 防火墙试一下。


五:安装svn

如果你安

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值