安装compose--laravel--laravel-admin

安装composer

composer下载:

https://getcomposer.org/download/

composer安装:

双击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进行安装验证

安装laravel

配置国内镜像

在cmd中通过下面两种方式任意一种进行国内镜像的配置

composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer config -g repo.packagist composer https://packagist.laravel-china.org

安装laravel

用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-admin

首先确保安装好了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登陆.

猜你喜欢

转载自blog.csdn.net/touxian51552/article/details/86526844