安装 nats
使用宝塔 Docker ,找到 Docker 中的容器,创建容器,使用命令创建,输入下面命令 :
# 创建持久化目录
mkdir -p /www/server/nats/jetstream
# 正式部署推荐命令
docker run -d \
--name jitong-nats \
--restart unless-stopped \
-p 4222:4222 \
-p 8222:8222 \
-v /www/server/nats/jetstream:/data/jetstream \
nats:latest \
-js -sd /data/jetstream端口号可以根据自己的需要更改,改后面的,冒号后面的!
安装 PostgreSQL
继续安装,找到宝塔的应用商店,找到 PostgreSQL 管理器,安装插件,打开插件安装最新版的 PostgreSQL 即可。
连接你的数据库,使用
ALTER USER your_app_user WITH SUPERUSER 命令把你创建的数据库用户改成超级用户,否则用不了!
安装 clickhouse
再在 Docker 中安装 clickhouse 直接搜就行
推荐:一步执行(不用进容器)
# 查看你的 ClickHouse 容器名
docker ps | grep clickhouse
# 创建用户并授权(把 容器名 和 密码 改成你的)
docker exec 容器名 clickhouse-client -u default -q "
CREATE USER IF NOT EXISTS jitong IDENTIFIED BY '你的密码';
GRANT ALL ON *.* TO jitong WITH GRANT OPTION;
"示例(假设容器名叫 clickhouse-server)
docker exec clickhouse-server clickhouse-client -u default -q "
CREATE USER IF NOT EXISTS jitong IDENTIFIED BY 'StrongPass123!';
GRANT ALL ON *.* TO jitong WITH GRANT OPTION;
"验证是否成功
# 测试新用户连接
docker exec -it 容器名 clickhouse-client -u jitong --password
# 然后输入密码,执行
SHOW DATABASES;其他
剩下的安装和商城逻辑一样!