基于laravel-admin搭建PHP后端项目

一、新建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配置本地虚拟主机

你可能感兴趣的:(基于laravel-admin搭建PHP后端项目)