https://getcomposer.org/download/
双击Composer-Setup.exe 安装composer
安装之前需要开启php的一些扩展
打开php的php.ini
文件开启下列扩展
extension=bz2
extension=curl
extension=fileinfo
extension=gd2
extension=gettext
extension=gmp
extension=intl
extension=imap
;extension=interbase
extension=ldap
extension=mbstring
extension=exif ; Must be after mbstring as it depends on it
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=odbc
extension=openssl
;extension=pdo_firebird
extension=pdo_mysql
;extension=pdo_oci
;extension=pdo_odbc
;extension=pdo_pgsql
extension=pdo_sqlite
;extension=pgsql
extension=shmop
安装完成后在cmd中用composer -v进行安装验证
在cmd中通过下面两种方式任意一种进行国内镜像的配置
composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer config -g repo.packagist composer https://packagist.laravel-china.org
用cmd跳到需要运行项目的文件夹下,运行下列指令
//5.7是版本号,可以更换成别的版本,project_name是你创建项目的名称
composer create-project laravel/laravel=5.7.* --prefer-dist project_name
完成以后更改env文件中是数据库配置 ,更改为你的数据库
DB_DATABASE=database
DB_USERNAME=username
DB_PASSWORD=password
更改config/app.php文件的timezone为Asia/Shanghai
'timezone' => 'Asia/Shanghai',
首先确保安装好了laravel,并且数据库连接设置正确。
composer require encore/laravel-admin
然后运行下面的命令来发布资源:
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
然后运行下面的命令完成安装:
php artisan admin:install
在安装过程中可能报数据库方面的异常,如果之前数据库配置信息没有错误的话
原因可能是数据库mysql版本过低,解决方式是去config/database
下更改
'charset' => 'utf8',//utf8mb4
'collation' => 'utf8_unicode_ci',
启动服务后,在浏览器打开 http://localhost/admin/ ,使用用户名 admin 和密码 admin登陆.