一、新建laravel项目
1、安装laravel installer
$ composer global require "laravel/installer"
2、配置环境变量
$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、设置权限
$ chmod -R 777 public/
$ chmod -R 777 storage/
二、安装laravel-admin
1、配置.env
根据项目情况,配置以下参数
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复制到.env中
2、安装laravel-admin
确保.env配置正确后,在终端输入
$composer require encore/laravel-admin "1.5.*"
然后运行下面的命令来发布资源:
$php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
在该命令会生成配置文件config/admin.php,可以在里面修改安装的地址、数据库连接、以及表名,建议都是用默认配置不修改。
3、导入数据库
运行命令
$php artisan admin:install
成功后,在浏览器输入http://localhost/project-name/public/admin即可访问laravel-admin项目,使用用户名admin和密码admin登陆
也可在本地配置虚拟服务器,将域名指向项目的public文件夹。
macOSX配置本地虚拟主机