美文网首页
安装laravel-totem

安装laravel-totem

作者: theache | 来源:发表于2019-09-20 10:28 被阅读0次

laravel-totem让定时任务的管理和使用变得更加的方便,它提供了一个定时任务的 Web 控制台

  • 可以查看项目中有哪些计划任务;
  • 获取任务下次执行的时间;
  • 可以手动执行计划任务;
  • 能够快速的通过 Web 界面 添加 / 修改 / 删除定时任务;
  • 统计记录定时任务的执行情况。

以laravel5.8为例进行安装

1.安装laravel5.8

composer create-project --prefer-dist laravel/laravel blog "5.8.*"

安装完成后修改 .env 文件修改数据库相关配置,确保数据库存在即可

DB_CONNECTION=mysql
DB_HOST=mysql
DB_PORT=3306
DB_DATABASE=laravel
DB_USERNAME=root
DB_PASSWORD=1234qwer

2.引入laravel-totem

composer require studio/laravel-totem
php artisan migrate //执行下migrate
php artisan totem:assets //将资源发布到public件夹
image

在执行migrate时可能会出现以下错误,这是由于字符编码引起的。修改app/Providers/AppServiceProvider.php即可:

use Illuminate\Support\Facades\Schema;

public function boot()
{
    Schema::defaultStringLength(191);
}

在此任何工作之前,请确保您的cron运行如下:

* * * * * php /path-to-your-project/artisan schedule:run >> /dev/null 2>&1

3.发布定时任务

新建artisan命令

php artisan make:command Test

修改app/Console/Commands/Test.php文件


    public function handle()
    {
        $this->info('hello totem');//打印信息
    }
}

修改app/Console/Kernel.php文件

    protected $commands = [
        //
        Commands\Test::class,//新增
    ];
image image image

相关文章

  • 安装laravel-totem

    laravel-totem让定时任务的管理和使用变得更加的方便,它提供了一个定时任务的 Web 控制台 可以查看项...

  • ubuntu ppa PHP

    安装mysql 安装php 安装nginx 安装Chrome 安装dock 安装node 安装wine 官方源列表梯子

  • 从零开始在 Ubuntu  下部署 Django + uwsgi

    整体安装流程 安装 ubuntu ,安装 pip, 安装 uwsgi, 安装 django安装 nginx整个请求...

  • step one

    安装chrome 安装terminator 安装nodejs 安装apache2 安装php7 安装mysql 重...

  • centos安装lnmp,redis

    安装nginx 安装nginx源 安装nginx 启动nginx 安装MySQL5.7.* 安装mysql源 安装...

  • liunx实操(centOS 6.8)

    初始化 配置JDK 安装tomcat 安装maven 安装vsftpd 安装Nginx 安装mysql 安装git...

  • CentOS 7 下RabbitMQ 3.7 安装与配置

    首先安装Erlang20.2 安装准备 创建Yum源 Erlang安装 安装 验证 RabbitMQ安装 安装准备...

  • 在VirtualBox上使用Bosh部署Cloud Foundr

    安装Bosh 安装 VirtualBox 略 安装Bosh 安装完成后运行下面命令确认安装成功 安装依赖库 安装后...

  • ubuntu安装nginx

    安装依赖 安装gcc g++的依赖: 安装pcre库: 安装zlib库: 安装openssl: 安装nginx 首...

  • Linux下安装pip3

    安装pip3需安装setuptools, 而安装setuptools需要安装zlib. 安装zlib 进入安装目录...

网友评论

      本文标题:安装laravel-totem

      本文链接:https://www.haomeiwen.com/subject/qanductx.html