ThinkPhp項目與HTTPS服務部署

知識基礎

1.瞭解Linux基礎操作命令

2.瞭解雲服務器的基礎操作

3.瞭解thinkphp目錄結構

4.瞭解項目運行的基本原理

環境與工具

1.華爲雲耀雲服務器,實例版本CentOS 7.*

2.Xshell與Xftp,Vscode(非必須)

3.寶塔Linux面板,項目源碼

4.申請的域名,需提前提交備案,時長一個月左右(非必須)

服務器配置

1.進入華爲雲官網,登錄後進入控制檯

雲耀雲服務器>>安全組>>更改安全組規則>>入方向規則>>添加規則

選擇一鍵放通常用端口,並手動添加8888、888、3306端口,若有特殊需求可自行手動添加

2.登錄Xshell和Xftp(也可使用其他連接工具),配置並連接至服務器,這裏不多贅述。

3.輸入以下命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

4.運行下載完成後,根據提供的賬戶密碼在web端登錄寶塔面板

tp5項目部署

1.進入寶塔面板後,會自動提醒安裝運維環境,根據項目需求自行進行配置,推薦編譯安裝。

2.使用Xftp將項目文件傳送至/www/wwwroot目錄下

在這裏插入圖片描述

3.點擊寶塔面板網站選項,點擊添加項目站點

在這裏插入圖片描述
在這裏插入圖片描述
3.輸入網址,訪問成功!

在這裏插入圖片描述

4.問題思考,能否有一種方式可以對地址欄的路由進行優化,使index.php完全隱藏呢?

HTTPS協議啓用

1.這裏我們直接使用寶塔面板提供給我們的免費SSL註冊服務

在這裏插入圖片描述

2.申請很快通過,但就是通不過校檢,這是怎麼回事呢?

在這裏插入圖片描述

3.我們登錄寶塔面板會員後臺界面(入口在寶塔官網右上角)

在這裏插入圖片描述

4.按提示操作就行啦

在這裏插入圖片描述

5.驗證域名並校檢通過後,就可以點擊部署上線啦!

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章