當前位置:
首頁 > 最新 > 使用 VMware 創建 Linux 伺服器

使用 VMware 創建 Linux 伺服器

在 Windows 環境下進行 Web 開發時,經常要在把項目部署到伺服器上測試,但是奈何租用伺服器太貴,負擔不起,這時可以通過 VMware 創建一個 Linux 伺服器供自己測試用。(如果有公網IP,更可以設置通過公網IP訪問到伺服器,具體參考:【內外網映射】通過外網ip來訪問虛擬機伺服器【原創】)

在 VMware 創建一個可以從自己 Windows 訪問的伺服器很簡單,只要簡單的幾步就行:

首先安裝好 VMware,這是不用說的啦。

然後在 VMware 里安裝好 Linux , 我安裝的是 CentOS。

安裝好後接下來的操作就是重點了!

打開虛擬網路編輯器。 ---

image.png

選擇VMnet8,確定選擇的是NAT模式,點擊 NAT 設置,埠轉發中點擊添加

image.png

這裡先添加兩條條目,如下圖,虛擬機IP地址改為自己伺服器的 IP,通過ifconfig命令查看。

第一個 22 埠是用於遠程連接到我們的伺服器。

第二個 80 埠是用於訪問部署在伺服器上的WEB服務。

image.png

image.png

設置好後通過 putty 連接下看看。 (連接之前確定伺服器已經聯網,可能會遇到無法聯網的問題,解決方法寫在下面)

image.png

成功連接.png

剛才還配置了一個 80 埠,我這裡已經裝好了 Nginx,也來測試下,在

Windows 下訪問伺服器地址,成功轉到 Nginx 歡迎頁面。

image.png

PS:如果安裝了 Mysql,也希望能從 Windows 遠程連接,添加多一條3306埠的映射,然後再進行授權處理:

例如,你想root使用123456從任何主機連接到mysql伺服器。

如果你想允許用戶jack從ip為10.10.50.127的主機連接到mysql伺服器,並使用654321作為密碼

另外,在 --- --- 中勾選上如圖選項可以在關閉

VMware 的情況下仍保持伺服器運行,但是不要殺死 VMware 的進程。

image.png

小問題

安裝好 CentOS 後可以無法聯網,通過下面 2 個步驟解決。

,把改為,保存。

打開虛擬網路編輯器,點擊NAT設置找到DNS設置,取消勾選自動檢測可用的 DNS 伺服器,在 Windows cmd 下輸入ipconfig/all,找到乙太網適配器,把這裡的DNS伺服器複製到DNS設置中。如果沒有自動開啟,手動到系統設置中開啟網路連接。

image.png

安裝好 Nginx 了,80 虛擬埠的映射也設置好了,網也聯上了,但在 Windows 上還是訪問不到 Nginx 。可能是防火牆的問題,終端輸入和再嘗試。

我通過這個方法解決了問題,如果你仍無法解決,請參考:如何訪問VMWare虛擬機中的搭建的Nginx Web伺服器 或自行搜索解決方法。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Sixpence 的精彩文章:

TAG:Sixpence |