遠端部署php專案的方法:1、租伺服器 ;2、設定環境;3、測試php和資料庫環境;4、通過WINScp上傳檔案;5、執行檔案即可。
本文操作環境:Windows7系統、PHP7.1版、DELL G3電腦
怎麼遠端部署php專案?
將PHP專案部署到伺服器
專案包括一堆php檔案,需要連線mysql
租伺服器 -> 設定環境 -> 測試php和資料庫環境 -> 上傳檔案 -> 執行
步驟:
阿里雲官網註冊登入 - 實名認證 - 學生認證 - 購買 - 進入>控制檯>雲伺服器>範例 - 重置範例密碼 -> 設定環境
/
關於購買阿里雲學生機
:一個月10rmb
*但是優惠只有一次,還是多買幾個月吧(嘆氣.jpg地域
:可以多選幾個看看,不同地域好像剩下的伺服器作業系統(存貨)不一樣範例
:預設 1CPU+2G作業系統
:Ubuntu 18.04 64位元
*作業系統是Linux的,不會Linux指令只能瘋狂複製別人程式碼
/
關於重置密碼找不到範例
:注意在頁面左上角,選擇你購買的伺服器所在地域
要記住ip地址
、使用者名稱
和密碼
,最好用個txt存起來
/
使用阿里雲平臺自帶的遠端連線功能
步驟:
(接上一步驟) - 選擇點選進入已購買的範例 - 遠端連線下拉選擇workbench - 彈出遠端連線頁面 - 輸入使用者名稱(預設root)和密碼
*此處還有一個遠端連線的密碼? 需要自己設定
/
設定環境具體指令:
參考:把PHP專案部署到伺服器上,讓別人看見你的成果。
/
出現過的幾百種意外情況unable to locate package
:更新即可/換一個指令根目錄var>www>html不存在
:自己新建一個,所有專案檔案將會放在這下面埠
:自行新增mysql的埠
【在範例右邊的更多中下拉>網路與安全組>設定規則>手動新增>自定義UDP 目的:3306/3306 源:0.0.0.0/0
】*還有好多意外 具體忘了
/
步驟:
測試輸入ip地址開啟情況 - 測試php、mysql狀態
測試php和mysql可用不可用:
根目錄下放php檔案phpInfo.php
【內容為phpInfo();
】
開啟 http://ip地址/phpInfo.php
下載winscp - 用ip地址、使用者名稱、密碼連線 - 上傳檔案到\var\www\html
下
(winscp使用教學自行搜尋)
*winscp預設開啟的目錄是\root
,需要退回最上一級目錄\
,找到\var\www\html
*一般\var
已存在,沒有\var\www
,可以自行新建www
/
資料庫遇到問題:
此處連線mysql資料庫是通過http://ip地址/phpmyadmin,跟本地測試的資料庫不一樣,需要
- 重新上傳mysql表,資料
- 重新設定phpmyadmin的使用者名稱和密碼
- 更改專案連線資料庫的config(新的使用者名稱和密碼)
- /
ps:
*阿里雲的網頁為啥開啟那麼卡卡卡卡卡卡呢呢呢呢呢呢
推薦學習:《》
以上就是怎麼遠端部署php專案的詳細內容,更多請關注TW511.COM其它相關文章!