環(huán)境要求
PHP >= 5.5.0 (推薦PHP7.1版本)
Mysql >= 5.5.0 (需支持innodb引擎)
Apache 或 Nginx
PDO PHP Extension
MBstring PHP Extension
CURL PHP Extension
Node.js (可選,用于安裝Bower和LESS,同時(shí)打包壓縮也需要使用到)
Composer (可選,用于管理第三方擴(kuò)展包)
Bower (可選,用于管理前端資源)
Less (可選,用于編輯less文件,如果你需要增改css樣式,最好安裝上)
PHP 擴(kuò)展
這里面 PHP,mysql,和 Apache 的安裝我就不說了蛔屹,我用的是 wampmanager.exe 或者你裝一個(gè) NMP ,就好了豁生, 然后檢查一下自己的PHP 擴(kuò)展是否都打開了
PHP -M
如果沒有打開兔毒,則需要去打開 PHP 的擴(kuò)展
PHP --ini
找到配置文件修改,修改然后重啟服務(wù)器甸箱,這里就不講如何修改育叁,網(wǎng)上有很多教程,嘿嘿芍殖。
安裝 Node.js
因?yàn)槲沂?windows 電腦 豪嗽,所以我只需要安裝一個(gè) .msi 就好了,非常簡(jiǎn)單,一路點(diǎn)擊就好了
https://nodejs.org/en/download/
安裝composer
這里推薦使用安裝程序龟梦,畢竟簡(jiǎn)單才是王道隐锭,來自懶癌晚期的忠告。计贰。钦睡。。
https://getcomposer.org/download/
安裝 Bower 躁倒,Less
因?yàn)樯厦嫖覀円呀?jīng)安裝完了 Node.js 所以我們只需要使用 npm 安裝 Bower , Less 就好了
全局安裝 bower
npm install -g bower
全局安裝 Less
npm install -g less
這里提醒一下有些小伙伴可能使用 npm 安裝 的時(shí)候總是會(huì)出錯(cuò)荞怒,這里推薦你們可以使用 cnpm (吹牛拍馬) 哈哈,這樣就不會(huì)出現(xiàn)問題了樱溉,具體原因我也不知道挣输,沒研究過纬凤,然后進(jìn)入 cmd 的時(shí)候盡量使用 管理員身份福贞。。停士。挖帘。
cnpm install -g bower
cnpm install -g less
安裝 FastAdmin
然后環(huán)境安裝之后,就是安裝我們的 FastAdmin 了
完整包安裝
- 前往官網(wǎng)下載頁面(https://www.fastadmin.net/download.html)下載完整包解壓到你的項(xiàng)目目錄
- 添加虛擬主機(jī)并綁定到項(xiàng)目中的
public
目錄 - 訪問 http://www.yoursite.com/install.php 進(jìn)行安裝
命令行安裝
強(qiáng)烈建議使用命令行安裝恋技,因?yàn)椴捎妹钚邪惭b的方式可以和FastAdmin隨時(shí)保持更新同步拇舀。使用命令行安裝請(qǐng)?zhí)崆皽?zhǔn)備好Git、Node.js蜻底、Composer骄崩、Bower環(huán)境,我們?yōu)閃indows下開發(fā)者準(zhǔn)備了一個(gè)簡(jiǎn)單的視頻安裝教程( https://www.fastadmin.net/video/install.html )薄辅,可跟著教程一步一步安裝要拂。Linux下FastAdmin的安裝請(qǐng)使用以下命令進(jìn)行安裝。
#克隆FastAdmin到你本地
git clone https://gitee.com/karson/fastadmin.git
#進(jìn)入目錄
cd fastadmin
#下載前端插件依賴包
bower install
#下載PHP依賴包
composer install
#一鍵創(chuàng)建數(shù)據(jù)庫并導(dǎo)入數(shù)據(jù)
php think install -u 數(shù)據(jù)庫用戶名 -p 數(shù)據(jù)庫密碼
#添加虛擬主機(jī)并綁定到fastadmin/public目錄
這里我安裝之后沒有添加虛擬主機(jī)而是直接用了PHP 的指令站楚,但是運(yùn)行不了 fastadmin
$fastadmin/ php -S localhost:9999 -t public
所以必須使用虛擬主機(jī)才能帶起來
添加虛擬主機(jī)
先找到這個(gè)文件脱惰,用編輯器打開,然后配置虛擬主機(jī)窿春,在文件的最后加上以下代碼
<VirtualHost *:80>
ServerName www.ghadmin.com
DocumentRoot e:/My_project/FastAdmin/fastadmin/public/
<Directory "e:/My_project/FastAdmin/fastadmin/public/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
然后找到這個(gè)文件
找到文件后在文件的末尾把剛添加的域名寫進(jìn)去
127.0.0.1 www.ghadmin.com
重啟服務(wù)器拉一,打工告成
訪問一下試試:http://www.ghadmin.com