zoukankan      html  css  js  c++  java
  • linux下基于laravel框架基础上安装后台管理系统laravel-admin(1.4)

    1,首先需要安装laravel框架(composer安装).

    laravel框架和扩展均存放在composer依赖资源库中,composer类似git库。所以安装laravel就必需先安装composer。

    Composer是一个PHP编写的依赖资源管理器,需要PHP 5.3.2+才能运行(需要开启openssl扩展)。

     安装composer,laravel参考之前博文。

    2.环境说明(nginx1.6.2+php7.2+mysql5.6.30 +laravel 5.4
    +laravel-admin 1.4)

    3.laravel-admin 是一个用于为Laravel提供后台界面的构建器,仅仅通过数行代码,就可以帮助我们构建CRUD后台。
    能够快速生成数据表格和表单,不需要在界面上花太多时间,只需要专注入业务逻辑,大大减轻了UI的工作量。

    4.开始安装,切换到laravel安装目录下:

    # cd /data/laravel  laravel    安装目录

    安装laravel-admin及相关配置

    a.使用composer安装,命令如下:
    composer require encore/laravel-admin "1.4.*"

    b.添加相关服务
    在config/app.php文件中添加服务
    EncoreAdminProvidersAdminServiceProvider::class;

    c.发布admin.php配置文件和相关assets
    php artisan vendor:publish --tag=laravel-admin

    d.生成配置文件admin.php,完成安装
    php artisan admin:install
    注意在运行该步骤命令之前,确保laravel中.env中数据库连接配置正确.

    DB_CONNECTION=mysql
    DB_HOST= 127.0.0.1 数据库地址
    DB_PORT=3306 端口
    DB_DATABASE=laravel-admin 数据库名称
    DB_USERNAME=zhangsan 数据库登录用户名
    DB_PASSWORD=123456 数据库密码

    安装完成后,打开浏览器访问http://localhost/admin,输入用户名和密码登录
    用户名:admin 密码:admin

    备注:检查当前安装访问域名与安装服务器匹配。
    如果出现访问404,则检查服务器配置项目重写问题。

    以下粘出nginx配置

    server {
    listen 80;
    server_name  test.com
    location / {
    root /data/laravel/public;
    index index.html index.htm index.php;
    # if (!-e $request_filename) {
    # rewrite ./index.php last;
    # }

    #项目重写

    if (!-e $request_filename){
         rewrite ^(.*)$ /index.php?s=$1 last;
       }

    }

    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
    root html;
    }

    location ~ .php$ {
    root /data/laravel/public;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    include fastcgi_params;
    }
    }

    配置完成保存重启nginx.

    # /usr/local/nginx/sbin/nginx -s reload 

    访问会出现登录界面,输入用户名和密码即可进入管理后台。

    参考安装博文地址:http://www.mamicode.com/info-detail-1715776.html

    以上仅为个人安装参考,如有问题请留言交流 。

  • 相关阅读:
    HDU 1004 Let the Balloon Rise【STL<map>】
    UVA 1030
    UVA 10881
    POJ 3154 Graveyard【多解,数论,贪心】
    浅谈Notepad++选中行操作+快捷键+使用技巧【超详解】
    COGS 68. [NOIP2005] 采药【01背包复习】
    [phomeflashpic]怎样调用帝国CMS图片幻灯效果
    微信认证新增公对公账户银行卡转账支付审核费用 缩减认证审核时长
    微信公众平台回复过了怎么不能再次回复?亲们要注意查看"公众平台回复用户消息时限变更通知"的公告啊
    新版微信终于支持消息撤回了 微信零钱也能转账了[微信5.3.1.16更新]
  • 原文地址:https://www.cnblogs.com/victorcode/p/10157247.html
Copyright © 2011-2022 走看看