本篇文章以圖文并茂的形式講述Fastadmin的安裝和使用方法。
FastAdmin是一款基于ThinkPHP5+Bootstrap的極速后臺開發框架。
下載文件之后,解壓縮,出現fastadmin文件夾。
在iis、Apache、nginx里面新建一個網站,目錄指向fastadmin文件夾下面的public文件夾,如果在本地測試想加入域名訪問,可以在host文件中 進行解析,如圖
讓自定義的域名解析到127.0.0.1(本機),這樣我們就可以做瀏覽器里面訪問 www.ddd.com就可以訪問本地內容了
備注:在apache里面建網站,參考phpstudy2016,新版的phpstudy有問題,容易導致服務器內存跑滿。也可以用phpnow或護衛神的iis套件,一般建議用linxu系統跑生產環境。
出現這個界面,設置數據庫和管理員密碼以后,點擊安裝即可。
如果安裝過程出現錯誤可以參考上一篇文章
安裝FastAdmin時報1146 Table 'fastadmin.fa_admin' doesn't exist錯誤
這基本上是由于你的數據庫不支持Innodb引擎造成的。
解決辦法:
打開Mysql配置文件,找到skip-innodb項,將其改成#skip-innodb,之后重啟Mysql服務即可
部分Mysql版本還需要將default-storage-engine=MyISAM改成default-storage-engine=Innodb
溫馨提示:
在Linux下一般情況mysql的配置文件位于/etc/my.cnf文件
在Windows下則是位于你Mysql安裝目錄下的my.ini文件
安裝完成選擇進入后臺,然后輸入管理員用戶名和密碼即可登錄。安裝完成如下圖:
更多安裝教程,請 參考 官方網站
安裝完成以后數據庫里面有這樣一個表fa_test, 參考一下表字段注釋的寫法,FastAdmin在生成CRUD時會根據字段屬性、字段注釋、表注釋自動生成語言包、組件和排版。在自動生成之前,請確保php所在的目錄已經加入到系統環境變量,否則會提示找不到該命令。當然也可以輸入php的路徑,打開命令行控制臺進入到FastAdmin根目錄,也就是think文件所在的目錄
看到Build Successed 之后,我們就可以在后臺admin目錄下面的controller,lang,model文件夾下面看到生成的test.php文件,在view文件夾下面看到生成的test文件夾。同時,在public/assets/js/backend/目錄下面生成了test.js文件。
同樣的在fastadmin根目錄下面,運行php think menu -c test 這樣做后臺就自動生成了test的菜單。
至此,Fastadmin安裝和使用完畢。
fastadmin CMS等系列插件安裝不成功的問題
由于fastadmin開發者 沒有做到權限優化問題,導致用戶在linux服務器上lnmp環境下安裝的fastadmin后臺安裝插件一直產生權限不足,安裝不成功的問題,
再次給大家一個具體解決辦法 對以下目錄 增加權限 addons 、public、 runtime、 application
chmod -R 777 addons
chmod -R 777 runtime
chmod -R 777 public
chmod -R 777 application
然后在線安裝插件就可以了
新聞熱點
疑難解答