体验部署ThinkAdmin
今天嘗試部署了一下ThinkAdmin
雖然這個框架已經做的很簡單了,但也遇到也一些問題。折騰了一天終于可以訪問了。
傳送門:
ThinkAdmin 開發文檔 - 技術博文網
首先,安裝
很簡單吧。
可是我在今天嘗試了至少有10次,白天的時候按教程說的,先移除代理,composer都可以完成,由于一下操作不當,都沒有正常完成部署。
?
晚上再嘗試的時候,發現composer到一半的時候,進行不下去了。然后又搜索了一下,配置了阿里的鏡像代理,也可以飛快地完成composer
| a). 配置只在當前項目生效 # 取消當前項目配置 # 取消全局配置 |
composer完之后,修改ThinkAdmin\config\database.php
數據庫默認配置為sqlite,但是我需要使用mysql,就配置了mysql。
數據庫,根據安裝教程,我是安裝的是6.1.xx,應該是不需要手動創建數據庫的,但是我這里的實際情況是需要自己先手動創建數據庫,并將數據庫信息填入config.php中。?
數據庫表前綴,默認為空,我設置了v6作為前綴。
保存。
然后在ThinkAdmin目錄下執行?
php think migrate:run理論上應該這時候可以訪問了,但是報權限問題。
這時候我想起來,在看教程的時候看到一句話,需要將runtime文件夾權限設置為777,照做之后可以正常訪問了!!!
?截個圖,紀念一下:
?哦,對了我的主機是阿里云的ECS,centos,寶塔面板。
總結
以上是生活随笔為你收集整理的体验部署ThinkAdmin的全部內容,希望文章能夠幫你解決所遇到的問題。