2016-08-18 126 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%的解決方案。