1
13693261870
10 天以前 82e605057fd7e038f6809642f4af5954c068f065
˵Ã÷.txt
@@ -1,25 +1,36 @@
--------------------------------------------------------
1.docker软件启停 â†’ se-mysql,se-system,se-redis,se-wgcloud
2.分系统定时任务  â†’ http://loclahost:8080/system/health    â†’ ConnectUtils
3.软件授权       â†’ wgcloud,se-system
4.注册页面       â†’
java è‡ªå®šä¹‰è½¯ä»¶è®¸å¯
https://blog.csdn.net/a1374469523/article/details/138667196
# æ˜ å°„宿主机docker套接字
-v /var/run/docker.sock:/var/run/docker.sock
--------------------------------------------------------
  user_name         varchar(30)     not null                   comment '用户账号',
  nick_name         varchar(30)     not null                   comment '用户姓名',
  dept_id           bigint(20)      default null               comment '部门ID',
  secret_level      varchar(2)      default '1'                comment '密级类型',
  email             varchar(50)     default ''                 comment '用户邮箱',
  phonenumber       varchar(11)     default ''                 comment '手机号码',
  sex               char(1)         default '0'                comment '用户性别(0男 1女 2未知)',
  password          varchar(100)    default ''                 comment '密码',
  ç”¨æˆ·åã€ç”¨æˆ·å¯†ç ã€å¯†çº§ã€ç”³è¯·è§’色、用户姓名,http://localhost:8081/register
--------------------------------------------------------
-------------------------------------------------------- å¼€æœºè‡ªå¯åЍ
CentOS 7:
chmod +x /data/se-cloud/auto_start.sh
sed -i 's/\r$//' auto_start.sh
cat /lib/systemd/system/rc-local.service
echo "/data/se-cloud/auto_start.sh" >> /etc/rc.d/rc.local
init 6
---------------------------- é“¶æ²³éº’麟V10,设置开机自启动:
echo "/data/se-cloud/auto_start.sh" >> /etc/rc.local
init 6
----------------------------
cd /etc/xdg/autostart
touch auto_start_secloud.desktop
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=auto_start_secloud
Exec=/data/se-cloud/auto_start.s
---------------------------
chmod +x /etc/rc.local
systemctl daemon-reload
systemctl start rc-local.service
systemctl enable rc-local.service
-------------------------------------------------------- ç™»å½•
http://192.168.11.203:8090/sso/login,admin,admin123
http://192.168.11.203:8848/nacos,nAcos_!9#_admIn
@@ -27,81 +38,7 @@
103.135.160.14:9029,映射到 192.168.11.206:8090
docker-compose logs -f -n 50 se-system
--------------------------------------------------------
1.综合门户子系统
(1)首页界面需要重构,补充部分缺少功能项
(2)增加用户注册页面
2.运行控制子系统
(1)系统配置管理模块
  1)用户软件弹性部署
(2)分系统交互管理模块
  1)交互数据接入控制子模块
  2)交互过程监控
  3)分系统运行控制
  4)分系统监控
  5)分系统软件控制
  6)方案推演控制
  7)异常报警
(3)系统接口管理模块
  1)接口注册子模块
  2)接口检验子模块
--------------------------------------------------------
se-gateway-dev.yml,修改:
uri: lb://se-auth â†’ uri: lb://se-system
uri: lb://se-file â†’ uri: lb://se-system
uri: lb://se-gen  â†’ uri: lb://se-system
uri: lb://se-job  â†’ uri: lb://se-system
        # docker服务
        - id: se-docker
          uri: lb://se-docker
          predicates:
            - Path=/docker/**
  # ä¸æ ¡éªŒç™½åå•
  ignore:
    whites:
#     - /system/index/*
      - /system/reg/*
      - /system/taskCtrl/*
--------------------------------------------------------
se-system-dev.yml,添加:
# æœ¬åœ°æ–‡ä»¶ä¸Šä¼ 
file:
    domain: http://127.0.0.1:9300
    path: D:/se/uploadPath
    prefix: /statics
# FastDFS配置
fdfs:
  domain: http://8.129.231.12
  soTimeout: 3000
  connectTimeout: 2000
  trackerList: 8.129.231.12:22122
# Minio配置
minio:
  url: http://8.129.231.12:9000
  accessKey: minioadmin
  secretKey: minioadmin
  bucketName: test
# ä»£ç ç”Ÿæˆ
gen:
  # ä½œè€…
  author: se
  # é»˜è®¤ç”ŸæˆåŒ…路径 system éœ€æ”¹æˆè‡ªå·±çš„æ¨¡å—名称 å¦‚ system monitor tool
  packageName: com.se.system
  # è‡ªåŠ¨åŽ»é™¤è¡¨å‰ç¼€ï¼Œé»˜è®¤æ˜¯false
  autoRemovePre: false
  # è¡¨å‰ç¼€ï¼ˆç”Ÿæˆç±»åä¸ä¼šåŒ…含表前缀,多个用逗号分隔)
  tablePrefix: sys_
--------------------------------------------------------
-------------------------------------------------------- wgcloud
repository ç›®å½•下 _remote.respositories,删除。
proxy_read_timeout 604800s;
@@ -109,3 +46,65 @@
top -N 10
ps -ef | grep wgcloud
kill -9 10086
url: jdbc:mysql://localhost:3306/se-cloud?useUnicode=true&characterEncoding=utf8&rewriteBatchedStatements=true&allowMultiQueries=true&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
-------------------------------------------------------- Docker容器
1.docker软件启停 â†’ se-mysql,se-system,se-redis,se-wgcloud
# æ˜ å°„宿主机docker套接字
-v /var/run/docker.sock:/var/run/docker.sock
vi /etc/docker/daemon.json
vim /lib/systemd/system/docker.service
# é…ç½®æ™®é€šæ¨¡å¼ï¼Œ-H参数指定docker应用程序监听方式,或者采用下面的安全连接方式2选1
ExecStart=/usr/bin/dockerd -H unix://var/run/docker.sock -H tcp://0.0.0.0:2375
#配置安全连接,注意这里的/home/user/certs/ æ ¹æ®è‡ªå·±æƒ…况替换为实际的的密钥存放路径
ExecStart=/usr/bin/dockerd -D --tlsverify=true --tlscert=/home/user/certs/server-cert.pem --tlskey=/home/user/certs/server-key.pem --tlscacert=/home/user/certs/ca.pem -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
#重载配置,重启服务
systemctl daemon-reload
systemctl restart docker
#查看端口监听
netstat -nlp |grep 2375
firewall-cmd --permanent --zone=public --add-port=2375/tcp
firewall-cmd --reload
firewall-cmd --list-ports
/se-cloud-se-redis-1
# se-docker-dev.yml
docker:
  host: tcp://192.168.11.203:2375
  apiVersion: 1.45
docker pause 7c5b33491640
docker unpause 7c5b33491640
-------------------------------------------------------- Java自定义软件许可
2.软件授权       â†’ wgcloud,se-system
https://blog.csdn.net/a1374469523/article/details/138667196
https://gitee.com/a1374469523/license
http://localhost:8080/docker/test
# ç”Ÿæˆä¸€ä¸ªæ–°å¯†é’¥å¯¹
keytool -genkey -alias privatekeys -keyalg DSA -keysize 1024 -keystore privateKeys.store -validity 3650
Se_System_20!24,CN=wu, OU=se, O=se, L=bj, ST=bj, C=cn
# å¯¼å‡ºæŒ‡å®šåˆ«åçš„证书或公钥
keytool -export -alias privatekeys -file c:\certfile.cer -keystore privateKeys.store
# å¯¼å…¥ä¸€ä¸ªè¯ä¹¦æˆ–公钥
keytool -import -alias publiccert -file c:\certfile.cer -keystore publicCerts.store
docker run --net=mynetwork --ip=192.168.0.100 -d nginx
docker run --mac-address=02:42:ac:11:00:02 -d nginx
原始数据 = {"ipAddress": ["192.168.11.73"], "macAddress": ["E0-70-EA-AA-B6-43"], "cpuSerial": "BFEBFBFF000806D1", "mainBoardSerial": "PLKEU018JFR3UK", "registerAmount": "null"}
加密后 = 7FVYWGz0OaLAi4QUekBejYTR0YUjfbyN1qJskbkIav0QVZUL92q1GAwSJsjXA8cIRrgsxhWkAmLtDQIUiRUC3geB7ydigxsc6kUOowT5jtfDr8c1hicyr0JmxKMFcWB3t9ciQ25A4Oz4UK7n5/BjJHKVWgsa9VON28By47JDL8VN17jSpUIIukjAj9Gm22iLGSgIj+9yC0mOaS5rtbRivo3Vh1Zy+HxyxntWPWRodBk=
解密后 = {"ipAddress": ["192.168.11.73"], "macAddress": ["E0-70-EA-AA-B6-43"], "cpuSerial": "BFEBFBFF000806D1", "mainBoardSerial": "PLKEU018JFR3UK", "registerAmount": "null"}
java license-creator-1.0.jar -k 7FVYWGz0OaLAi4QUekBejYTR0YUjfbyN1qJskbkIav0QVZUL92q1GAwSJsjXA8cIRrgsxhWkAmLtDQIUiRUC3geB7ydigxsc6kUOowT5jtfDr8c1hicyr0JmxKMFcWB3t9ciQ25A4Oz4UK7n5/BjJHKVWgsa9VON28By47JDL8VN17jSpUIIukjAj9Gm22iLGSgIj+9yC0mOaS5rtbRivo3Vh1Zy+HxyxntWPWRodBk= -i "2025-01-01 00:00:00" -e "2026-01-01 00:00:00"
-------------------------------------------------------- é˜¿é‡Œ-通义灵码