首頁 >後端開發 >php教程 >win7宿主機存取linux 虛擬機器的tomcat、nginx

win7宿主機存取linux 虛擬機器的tomcat、nginx

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB原創
2016-07-29 09:12:491177瀏覽

首先強調下,主機與VMware搭建的虛擬機器之間的以NAT 方式通訊。

粗略描述成功存取服務步驟:

1、確保你的虛擬機器裡已經開啟tomcat 或nginx 服務;

2、在虛擬機器裡新增連接埠轉送配置,在vmware 選單列 編輯->虛擬網路編輯器...   彈出類似下圖:

win7宿主机访问linux 虚拟机的tomcat、nginx

點擊 」新增...「  

win7宿主机访问linux 虚拟机的tomcat、nginx

點擊 」新增...「  

win7宿主机访问linux 虚拟机的tomcat、nginx

點擊你想要透過主機的哪個連接埠轉送到虛擬機上的哪個連接埠,如圖:

點擊確定,基本上搞定。

如果本地存取不上你轉發的端口,分析一下原因:

例如你轉發的端口是8000 

1、在win7主機上telnet localhost 8000, 如果可以連接上,說明win7上沒問題;


🎜🎜🎜🎜🎜🎜🎜🎜 2、將你的虛擬機器的防火牆關掉,方式2種:🎜🎜I) service iptables stop (特點是:無需重啟機器,可及時生效,但是再次打開虛擬機後,防火牆仍然開啟著)🎜🎜II )chkconfig iptables off (特點是:需要重新啟動機器,永久生效)🎜🎜🎜如果上述2種方式都不可以,那麼試試將你的selinux設定為disabled,具體方法:🎜🎜先檢查selinux狀態 指令:🎜 🎜/usr/sbin/sestatus -v, 🎜🎜如果是開啟狀態,修改vi /etc/selinux/config 檔案關掉它:🎜🎜🎜在config檔中找到SELIN 🎜重啟機器,OK.🎜🎜我搞了2個晚上才搞好,原來是selinux 的原因,設定為disabled 之後,才成功訪問,哈哈,還是要謝謝大神們的幫忙! 🎜 🎜 以上就介紹了win7宿主機存取linux 虛擬機器的tomcat、nginx,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。 🎜 🎜 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn