怎麼遠端部署php專案

2022-01-27 10:00:28

遠端部署php專案的方法:1、租伺服器 ;2、設定環境;3、測試php和資料庫環境;4、通過WINScp上傳檔案;5、執行檔案即可。

本文操作環境:Windows7系統、PHP7.1版、DELL G3電腦

怎麼遠端部署php專案?

將PHP專案部署到伺服器

專案包括一堆php檔案,需要連線mysql

流程

租伺服器 -> 設定環境 -> 測試php和資料庫環境 -> 上傳檔案 -> 執行


1. 租伺服器

步驟:
阿里雲官網註冊登入 - 實名認證 - 學生認證 - 購買 - 進入>控制檯>雲伺服器>範例 - 重置範例密碼 -> 設定環境

/
關於購買
阿里雲學生機:一個月10rmb
*但是優惠只有一次,還是多買幾個月吧(嘆氣.jpg
地域:可以多選幾個看看,不同地域好像剩下的伺服器作業系統(存貨)不一樣
範例:預設 1CPU+2G
作業系統:Ubuntu 18.04 64位元
*作業系統是Linux的,不會Linux指令只能瘋狂複製別人程式碼
/
關於重置密碼
找不到範例:注意在頁面左上角,選擇你購買的伺服器所在地域
要記住ip地址使用者名稱密碼,最好用個txt存起來
/

2. 設定環境

使用阿里雲平臺自帶的遠端連線功能

步驟:
(接上一步驟) - 選擇點選進入已購買的範例 - 遠端連線下拉選擇workbench - 彈出遠端連線頁面 - 輸入使用者名稱(預設root)和密碼
*此處還有一個遠端連線的密碼? 需要自己設定

/
設定環境具體指令
參考:把PHP專案部署到伺服器上,讓別人看見你的成果。
/
出現過的幾百種意外情況
unable to locate package:更新即可/換一個指令
根目錄var>www>html不存在:自己新建一個,所有專案檔案將會放在這下面
:自行新增mysql的埠
【在範例右邊的更多中下拉>網路與安全組>設定規則>手動新增> 自定義UDP 目的:3306/3306 源:0.0.0.0/0

*還有好多意外 具體忘了
/


3. 測試

步驟:
測試輸入ip地址開啟情況 - 測試php、mysql狀態

測試php和mysql可用不可用:
根目錄下放php檔案phpInfo.php【內容為phpInfo();
開啟 http://ip地址/phpInfo.php

4. WINScp上傳檔案

下載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其它相關文章!