第1/4步(可选):配置名称
💡 提示
用户名【USER_NAME】和对象名【PGSQL_OBJ_NAME】不能包含特殊字符。
编辑配置文件
sed -i 's/USER_NAME=thingskit/USER_NAME=你的用户名/g' thingskit2.0.sh
sed -i 's/PGSQL_OBJ_NAME=thingskit/USER_NAME=你的对象名/g' thingskit2.0.sh
查看结果
cat thingskit2.0.sh|grep thingskit
⚠️ 警告
如果还可以找到文本【thingskit】说明配置文件编辑失败。
第2/4步:配置密码
💡 提示
建议使用满足密码规范的密码。
编辑配置文件
echo $(openssl rand -base64 12 | tr -dc 'A-Za-z0-9' | head -c 11)
sed -i "s/默认密码/新密码/" thingskit2.0.sh
查看结果
cat thingskit2.0.sh|grep 默认密码
⚠️ 警告
如果还可以找到文本【默认密码】说明配置文件编辑失败。
第3/4步:配置服务器节点的IP
💡 提示
配置文件【thingskit2.0.sh】默认包含7个服务器节点的环境变量。根据实际使用的服务器节点数修改环境变量。
💡 提示
改配置项与KAFKA和ZOOKEEPER集群部署相关。
编辑配置文件
cd /_makeFile
sed -i 's/集群节点01/服务节点01的网卡(内网)IP/g' miscroservice_base.env
查看结果
cat thingskit2.0.sh|grep 集群节点
⚠️ 警告
如果还可以找到文本【集群节点】说明配置文件编辑失败。
第4/4步(可选):第三方软件端口修改
⚠️ 警告
对于存在漏洞的第三方软件存在安全风险,强烈建议使用非标准的端口。
编辑配置文件
sed -i "s/KAFKA_SERVICE_PORT=9092/KAFKA_SERVICE_PORT=你的端口/" thingskit2.0.sh
sed -i "s/KAFKA_SERVICE_PORT=9092/KAFKA_SERVICE_PORT=你的端口/" thingskit2.0.sh
sed -i "s/KAFKA_SERVICE_PORT=9092/KAFKA_SERVICE_PORT=你的端口/" thingskit2.0.sh
查看结果
cat thingskit2.0.sh|grep _PORT
⚠️ 警告
如果对应端口内容没有更新,说明配置文件编辑失败。