Light App Engine
贡献者名单:resources/views/contributes.blade.php
安装
-
复制
.env.example
,然后按需编辑字段。 -
运行
composer update
-
运行
php artisan key:generate
-
运行
php artisan migrate
-
配置 Laravel 伪静态
-
配置 cron,执行
php /path/to/openappengine/artisan schedule:run
,每 1 分钟执行一次 -
运行队列,推荐使用 Supervisor
-
扣费队列
[program:lae-cost] process_name=%(program_name)s_%(process_num)02d command=php /path/to/openappengine/artisan queue:work --queue=cost autostart=true autorestart=true user=www numprocs=1 redirect_stderr=true stdout_logfile=/tmp/cost.log stopwaitsecs=3600
-
LXD队列
[program:lae-lxd] process_name=%(program_name)s_%(process_num)02d command=php /path/to/openappengine/artisan queue:work autostart=true autorestart=true user=www numprocs=1 redirect_stderr=true stdout_logfile=/tmp/lae-lxd.log stopwaitsecs=3600
-
邮件队列
[program:lae-mail] process_name=%(program_name)s_%(process_num)02d command=php /path/to/openappengine/artisan queue:work --queue=mail autostart=true autorestart=true user=www numprocs=5 redirect_stderr=true stdout_logfile=/tmp/cost.log stopwaitsecs=3600
-
RDP 队列
[program:lae-rdp] process_name=%(program_name)s_%(process_num)02d command=php /path/to/openappengine/artisan queue:work --queue=remote_desktop autostart=true autorestart=true user=www numprocs=1 redirect_stderr=true stdout_logfile=/tmp/lae-rdp.log stopwaitsecs=3600
-
注意事项
- 本项目没有完成,还有许多要改进的地方。
- 目前没有控制面板,因为
懒
,所以一些操作得直接动数据库。 - 我们不推荐将该项目用于正式生产环境,玩玩就好,因为我们在开发项目时还不具备专业的安全知识。
碎碎念
啊,如果你有看到一些 Token 之类的,那些放心,我都有更改过。
还有个 AdSense,那个请忽略吧(虽然我一次都没加进去过 5555555)
以及提交历史中有个音频文件(Thx: 不愿透露姓名的人),如果你想听的话 checkout 就行。
其他的话,应该就没什么了(可能
祝使用愉快