2
0
Jeremy Zheng ca9ca43961 :memo: add vscode settings & fix git pr memo 3 жил өмнө
..
cpp 0fc90574f8 :memo: create the structure of documents 3 жил өмнө
frontend 9ba283e285 :memo: add typescript day-1 practice 3 жил өмнө
git ca9ca43961 :memo: add vscode settings & fix git pr memo 3 жил өмнө
java 0fc90574f8 :memo: create the structure of documents 3 жил өмнө
node 0fc90574f8 :memo: create the structure of documents 3 жил өмнө
php 0fc90574f8 :memo: create the structure of documents 3 жил өмнө
README.md 4204036df5 :memo: add git pr workflow 3 жил өмнө

README.md

开发线培训文档

系统设置

操作系统准备

  • 添加如下到 /etc/sysctl.d/60-my.conf,然后 sudo rebootsudo sysctl -p

    vm.overcommit_memory = 1
    vm.max_map_count = 262144
    

镜像准备

# 解压镜像
cat palm-jammy.tar.xz.?? | tar jx
# 导入镜像
podman load -i palm-jammy-TIMESTAMP.tar
# 启动容器
cd ~/workspace
./PROJECT/scripts/docker/jammy.sh

容器准备

  • 启动 dashboard

    $ cd ~/workspace
    $ ./saturn-xiv/palm/docker/jammy/start.sh
    > supervisord -c /etc/supervisor/supervisord.conf # 启动服务
    > /etc/redis/clusters-init.sh # 初始化redis集群
    

run.png

services.png

常见连接和测试

  • PostgreSql

    psql -h 127.0.0.1 -p 5432 -U postgres
    
  • MySql

    # reset root's password
    mysql_secure_installation
    
  • Redis

    # connect to redis node-1
    redis-cli -c -h 127.0.0.1 -p 16371
    
  • Minio dashboard (admin:12345678)

  • RabbitMQ dashboard (guest:guest)

    # enable rabbitmq management plugin
    rabbitmq-plugins enable rabbitmq_management
    
  • Php info.php

  • OpenSearch

    # show info
    curl -X GET http://localhost:9200
    curl -X GET http://localhost:9200/_cat/plugins?v
    

git pr 流程

后端

前端