# TeamStatisticsd **Repository Path**: lab15304/TeamStatisticsd ## Basic Information - **Project Name**: TeamStatisticsd - **Description**: 车队统计 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-04 - **Last Updated**: 2023-09-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TeamStatisticsd ## 一、环境配置 ### 开机自启+程序修复脚本TeamStatisticsd.sh配置 ##### 1、因为在centos7中/etc/rc.d/rc.local的权限被降低了,所以需要赋予其可执行权 ```shell script chmod +x /etc/rc.d/rc.local ``` ##### 2、赋予脚本可执行权限 ##### 假设/root/TeamStatisticsd/TeamStatisticsd.sh是你的脚本路径,给予执行权限 ```shell script chmod +x /root/TeamStatisticsd/TeamStatisticsd.sh ``` ##### 3、打开/etc/rc.d/rc.local文件,在末尾增加如下内容:(将TeamStatisticsd.sh脚本加入开机自启计划) ```shell script /root/TeamStatisticsd/TeamStatisticsd.sh ``` ### 客户端启动脚本ClientSetupd配置 ##### 1、赋予其可执行权限 ##### 假设/root/TeamStatisticsd/ClientSetupd.py是你的脚本路径,给予执行权限 ```shell script chmod +x /root/TeamStatisticsd/ClientSetupd.py ``` ### PYTHON第三方库安装 ##### 1.pymysql(操作MySQL数据库) ```shell script pip3 install pymysql ``` ##### 2.pandas(数据格式处理) ```shell script pip3 install pandas ``` ##### 3.requests(发起网络请求) ```shell script pip3 install requests ``` ## 二、初始化配置 ### 方法一: ##### 1、完成环境配置后重启服务器,脚本初始化完成 ### 方法二: ##### 1、启动ClientSetupd脚本。(不足:TeamStatisticsd.sh脚本未启动,出现异常后不能自动重启。) ## 三、操作指令 ### TeamStatisticsd.sh脚本指令 ###### 假设/root/TeamStatisticsd/TeamStatisticsd.sh是你的脚本路径 ###### 若脚本在当前路径,可以用.替换/root/TeamStatisticsd ##### 前台启动 ```shell script /root/TeamStatisticsd/TeamStatisticsd.sh ``` ##### 后台启动 ###### 环境配置完毕后重启服务器,该脚本自动后台启动,无需使用指令。 ### ClientSetupd脚本指令 ###### 假设/root/TeamStatisticsd/ClientSetupd.py是你的脚本路径 ###### 若脚本在当前路径,可以用.替换/root/TeamStatisticsd ##### 启动 ```shell script python3 /root/TeamStatisticsd/ClientSetupd.py start ``` ##### 停止 ```shell script python3 /root/TeamStatisticsd/ClientSetupd.py stop ``` ##### 状态 ```shell script python3 /root/TeamStatisticsd/ClientSetupd.py status ``` ##### 重启 ```shell script python3 /root/TeamStatisticsd/ClientSetupd.py restart ``` ##### 查看 ```shell script ps -axj | grep /root/TeamStatisticsd/ClientSetupd.py ```