在vmware搭建本地linux服務器部署項目過程
一、在VMware準備linux環境二、配置網絡連接三、安裝管理web操作管理(寶塔,小皮等)四、訪問管理控制面板五、部署項目六、配置本地host七、成功訪問配置的網址
一、準備:
-
VMware Workstation Pro
-
CentOs(Tips:安裝centos7教程)
二、網絡連接:
為了與主機主機互通,vmware應設置橋接模式。
重要操作:vmware的虛擬網路編輯器的更多設置,橋接模式橋接到主機的WLAN網卡(本地網絡適配器查看)下,重新連接查看ip為:192.168.1.10,而主機的ip地址為192.168.1.7,并且可以互相ping通。(如果ping不通,打開主機防火墻的入站規則,按配置文件篩選,按公用配置文件篩選,啟用文件和打印機共享回顯請求-ICMpv4-In)。
?三、安裝管理(以安裝寶塔為例):
運行安裝centos7教程在centOs的安裝命令
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
結果:
Bt-Panel: 安裝centos7教程
username: ofcpslat
password: 4a0db007
因為在內網,這里的ip是連接的外網ip,所以應該訪問http://192.168.1.10:8888/87fcf236
四、訪問寶塔控制面板
‘http://192.168.1.10:8888/87fcf236’,
五、部署項目
添加站點:abc.xpv.com(具體操作參考寶塔手冊,普通的測試添加到頂級目錄即可,laravel則需要將運行目錄添加到public)
六、配置本地host
此時訪問abc.xpv.com是無效的,或者是已經存在的abc.xpv.com的網站。
解決方法:
需要修改本地HOST,將新增的網址指向虛擬機ip地址
以管理員打開C:WindowsSystem32driversetchosts,新增192.168.1.10 網址? ??
七、計算機訪問網址成功
當然這個網站僅供本地局域網內測試訪問。外網是訪問不到的。
總結:
這種方法可以在不用購買云服務器的情況下體驗部署項目,有些代碼windows下沒有問題,部署上去就可能有出錯。
但是也有不方便的地方,每次使用都要啟動虛擬機才能剛問(建議虛擬機掛起狀態)