基於阿里雲ECS的phpwind網站部署非常方便,但雲端主機的外網IP綁定網域卻比較複雜。先要申請域名,成功後還需要備案。尤其是企業網站備案,需要提交的資料較多,準備資料以及核准的時間較長。這段時間在外網採用IP存取是不行的,顯示的是主機寶伺服器預設頁。
即使網域名稱已經綁定成功,但若未備案的話,採用網域存取也會出現以下「溫馨提示」:
那麼有沒有辦法在網站備案批准之前就能遠端訪問,以便儘早調試?經過摸索,基於阿里雲ECS的phpwind網站可以採用以下步驟,在網站域名備案前修改預設的80端口以便使用IP訪問網站:
1, 使用putty遠端登入ECS主機
2, 進入虛擬主機設定目錄: /a/apps/nginx/vhosts
3, 修改對應虛擬主機設定檔:vi phpwind.conf
4, 將Server下的“listen 80”改為“listen 8080”,保存退出
5, 進入主機寶後台管理(http://xxx.yyy.zzz:9999/login/index.html)
6, 在「安全管理」頁面增加規則:(協定:tcp,目標埠:8080,動作:允許)
7, 進入「系統設定「下的」服務控制「,重啟nginx服務。
接著就可以採用外網IP訪問“http://xxx.yyy.zzz:8080/“,在任何一台能上網的機器上訪問你的網站了。
以上就介紹了基於阿里雲ECS的phpwind網站備案前如何遠端存取除錯? ,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。