启动流程
1 | 1. 运行命令 php TaskScheduling.php start -d |
停止流程
1 | 1. 运行命令 php TaskScheduling.php stop |
1 | 1. 运行命令 php TaskScheduling.php start -d |
1 | 1. 运行命令 php TaskScheduling.php stop |
RAP2 一个可视化接口管理工具, 需要部署前后端服务
后端数据API服务器 基于Koa + MySQL
前端静态资源 基于React
部署前准备:
umask 指定当前用户在新建文件或目录时候的权限默认值
umask 有四个数字, 第一个为特殊权限, 一般不予考虑, 后三个与一般权限有关
umask 设置的值为 需要减掉的权限
1 | <?php |
VMwareworkstation_full_12.1.0.2487.1453173744.exe 【密匙:5A02H-AU243-TZJ49-GTC7K-3C61N】
CentOS-7-x86_64-DVD-1511.iso
查看网卡名称和硬件地址
1 | ip addr |
修改网卡配置
1 | cd /etc/sysconfig/network-scripts/ |
重命名 ifcfg-eno16777736 配置文件
1 | mv ifcfg-eno16777769 ifcfg-eth0 |
禁用该可预测命名规则,对于这一点,可以在启动时传递 “net.ifnames=0 biosdevname=0” 的内核参数
1 | vi /etc/default/grub |
PHP Socket 编程提供了两套API:socket_*
系列, 需要安装 socket 扩展(更底层)stream_socket_*
系列, 不需要安装扩展(推荐使用, 更方便)
ps:分别以 socket 扩展 和 stream_socket 实现了服务端与客户端的通信,测试方式一样
基于 Symfony 框架, 不同框架原理一样
1 | CREATE TABLE `task` ( |
1 | */1 * * * * /alidata/www/symfony/bin/TaskBatch.php >/dev/null 2>&1 |
1 | <?php |