2016-08-18 124 views
-1

我正在尝试在Oracle Virtualbox内部创建一个LAMP服务器。 虚拟箱中安装的centOS 7最小。 在网络环境下设置安装,我点击IPv4选项卡上,并手动添加地址:启动服务器安装apache后centOS 7 apache测试页不可用

address 192.168.5.25 
netmask 255.255.255.0 
gateway 192.168.5.1 
DNS (here I tried different things with no difference) First used my own 192.168.5.1, currently using the google 8.8.8.8 and 8.8.4.4 

并发出以下命令:

yum update 
yum install httpd -y 
systemctl start httpd 
systemctl enable httpd 

此时在2个不同的教程我观看我应该能够通过访问链接http://192.168.5.25看到测试页面,但我收到无法连接错误消息。

编辑1.

/etc/sysconfig/network-scripts/ifcfg-enp0s3是:

TYPE=Ethernet 
BOOTPROTO=none 
DEFROUTE=yes 
IPV4_FAILURE_FATAL=no 
IPV6INIT=no 
IPV6_AUTOCONF=no 
IPV6_DEFROUTE=no 
IPV6_FAILURE_FATAL=no 
NAME=enp0s3 
UUID=”xxxxxxxxxxxxxxxxxxxxxxxxxxxx” 
ONBOOT=no 
HWADDR=”xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx” 
IPADDR=192.168.5.25 
PREFIX=255.255.255.0 
GATEWAY=192.168.5.1 
DNS1=8.8.4.4 
DNS2=8.8.8.8 
IPV6_PEERDNS=no 
IPV6_PEERROUTES=no 
+0

那么你有没有得到的IP地址192.168.5.25? VirtualBox配置是否正确将计算机连接到网络192.168.5.0?你能ping通192.168.5.25吗? – marsbear

+0

感谢您的回复,我连接到互联网,因为我可以使用百胜,当我ping google.com和yahoo.com例如它给出输出0%的数据包丢失,对于其他一些网站ping不起作用(一些我尝试作为测试的来自我国的本地网站)此外,我可以ping通8.8.8.8和8.8.4.4。但是,我无法ping通192.168.5.25,我的猜测是我没有正确配置我的网络设置或分配有效的静态IP? –

+0

你检查过防火墙是否关闭了吗? systemctl status firewalld – waynet

回答

0

@marsbear @waynet谢谢两位!

我解决了问题,通过这样做:

在我的VM点击设置/我的服务器和网络环境下选择桥接模式选项 - >允许虚拟机

systemctl stop firewalldsystemctl disable firewalld也禁用了firewalld /etc/sysconfig/network-scripts/ifcfg-enp0s3我改变了BOOTPROTO=static

之后,我刚刚重新启动网络和httpd服务service network restartservice httpd restart和apache登陆测试页面可见。

谢谢你们的帮助,它引导我90%的解决方案。