一、新建laravel項目
1、安裝laravel installer
$ composer global require "laravel/installer"
2、配置環(huán)境變量
$vim ~/.bash_profile
在文件中添加
export PATH=~/.composer/vendor/bin:$PATH
3、新建laravel 5.5 項目
$ laravel new project-name
4、安裝package
$ cd project-name
$ npm install
5、設(shè)置權(quán)限
$ chmod -R 777 public/
$ chmod -R 777 storage/
二、安裝laravel-admin
1、配置.env
根據(jù)項目情況,配置以下參數(shù)
APP_URL= http://localhost
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
然后在終端輸入
$php artisan key:generate
從而生成key,并將key復(fù)制到.env中
2、安裝laravel-admin
確保.env配置正確后,在終端輸入
$composer require encore/laravel-admin "1.5.*"
然后運(yùn)行下面的命令來發(fā)布資源:
$php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
在該命令會生成配置文件config/admin.php,可以在里面修改安裝的地址、數(shù)據(jù)庫連接、以及表名,建議都是用默認(rèn)配置不修改。
3、導(dǎo)入數(shù)據(jù)庫
運(yùn)行命令
$php artisan admin:install
成功后,在瀏覽器輸入http://localhost/project-name/public/admin即可訪問laravel-admin項目,使用用戶名admin和密碼admin登陸
也可在本地配置虛擬服務(wù)器,將域名指向項目的public文件夾。
macOSX配置本地虛擬主機(jī)