钉钉对接基础服务,对外提供群消息和个人通知等接口信息。
打开LuckConfig.json文件,调整下面的内容
{
"server_port": 5001, # 服务启动端口号
"basic_auth1": "admin", # 认证鉴权账号
"basic_auth2": "luckserver" # 认证鉴权密码
# 钉钉认证信息
"agent_id": 804578772,
"app_key": "dingkwmfrbsv0cencgb9",
"app_secret": "_OVByoifueYAH0X6mAQjleWfgFhB0cfZ3v4MNgAHrfjYG-a_u4ULXbN9ujdpoVOe",
# 数据存储信息
"db_type": "mysql",
"db_host": "10.10.10.231",
"db_port": 3306,
"db_name": "luck_base_log",
"db_user": "root",
"db_password": "123456",
# 日志认证信息
"log_app_key": "7f829251-197d-4117-b894-4b3220c7c9e5",
"log_app_secret": "7d54f3fe-9b84-4b5b-a967-84d07772aa94",
"log_url": "http://10.10.10.166:30753",
"log_url_basic_auth1": "admin",
"log_url_basic_auth2": "luckserver"
}
示例目录:/home/luckyun/luck-base-dingtalk
python3 --version
python3安装成功,下面的步骤可忽略
安装Python的最新版本
sudo yum install python3
安装完成之后,可以使用命令检测安装是否成功
python3 --version
这里一般不需要设置,可以忽略。
备注:如果需要设置python软链接,可按照下面的步骤操作
先删除默认的Python软链接:
sudo rm -rf /usr/bin/python
然后创建一个新的软链接指向需要的Python版本
sudo ln -s /usr/bin/python3 /usr/bin/python
sudo ln -s /usr/bin/pip3 /usr/bin/pip
sudo rm -rf /usr/bin/python
sudo ln -s /usr/bin/ptyhon2.7 /usr/bin/python
pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
psutil可能会安装不成功,这个时候不要着急,按照下面的步骤来操作
将psutil-5.9.6.tar.gz上传到对应的文件中
解压:tar zxvf psutil-5.9.6.tar.gz
进入目录:cd psutil-5.9.6
安装插件:yum -y install python-devel (如果提示缺少python.h头文件,执行此命令。)
安装psutil:python3 setup.py install
sudo apt-get install gcc python3-dev
pip install --no-binary :all: psutil
sudo yum install gcc python3-devel
pip install --no-binary :all: psutil
sudo apk add gcc python3-dev
pip install --no-binary :all: psutil
将服务文件LuckMain.service
存放到下面的目录
/etc/systemd/system
sudo systemctl daemon-reload
sudo systemctl start LuckMain.service
sudo systemctl status LuckMain.service
sudo systemctl enable LuckMain.service
sudo systemctl stop LuckMain.service
sudo systemctl restart LuckMain.service
按照下面的操作步骤执行命令:
firewall-cmd --permanent --add-port=5001/tcp
firewall-cmd --reload
注意:10.10.10.167要根据实际情况而定。
{
"code": 1,
"data": ["/", "/sendLinkMsgToGroup", "/sendTextToGroup", "/sendFeedcardMsgToGroup", "/sendActioncardMsgToPerson", "/sendLinkMsgToPerson", "/sendTextMsgToPerson", "/createTable", "/deleteTable", "/dropTable"],
"msg": "钉钉服务部署成功"
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。