前言
原来的不蒜子在谷歌浏览器里面无法连接(如下图),于是我查找了相关的网站计数工具,最终找到了一个开源可自搭建的不蒜子-soxft。
安装
我使用的是docker进行安装,因为该项目使用的是redis进行存储而redis掌握在自己手里,这就方便迁移数据。
具体安装方式请点击链接看安装文档
安装docker-ce
如果没有docker环境,有可跳过这一步。
# 安装必要工具
yum -y install yum-utils device-mapper-persistent-data lvm2
# 添加软件源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 更新yum远程
yum makecache fast
# 安装docker-ce
yum -y install docker-ce
# 查看docker版本
docker version
# 启动docker服务
systemctl start docker
systemctl enable docker
安装DockerCompose
# 下载DockerCompose
sudo curl -L "https://github.com/docker/compose/releases/download/v2.26.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
# 设置可执行权限
sudo chmod +x /usr/local/bin/docker-compose
创建docker-compose.yaml
vi docker-compose.yaml
version: "3.8"
services:
redis:
image: "redis:alpine"
restart: always
volumes:
- ./data/redis:/data
bsz:
image: "xcsoft/busuanzi:latest"
restart: always
ports:
- "8080:8080" # 修改映射到宿主机的端口 host:container
volumes:
- ./data/bsz:/app/expose
links:
- redis
depends_on:
- redis
environment:
WEB_LOG: true # 是否开启日志
WEB_DEBUG: false # 是否开启debug模式
WEB_CORS: "*" # 跨域访问
BSZ_EXPIRE: 0 # 统计数据过期时间 单位秒, 请输入整数 (无任何访问, 超过这个时间后, 统计数据将被清空, 0为不过期)
BSZ_SECRET: "bsz" # 签名密钥 // 请设置为任意长度的随机值
API_SERVER: http:\/\/127.0.0.1:8080\/api # 填写你的 API 地址 需要转译 (即 用 `\/` 替代 `/`)
REDIS_ADDRESS: redis:6379 # redis 地址
BSZ_PATHSTYLE: true
BSZ_ENCRYPT: MD516
注意
API_SERVER: http:\/\/127.0.0.1:8080\/api # 填写你的 API 地址 需要转译 (即 用 \/
替代 /
)
这里的ip需要真实的ip地址或指向该服务器ip的域名
如果你使用自己的redis而且有密码。则在environment
里添加REDIS_PASSWORD: 密码
启动容器
docker-compose up -d
检查容器
docker ps
结果如下则成功
redis不一定像我一样,因为我使用的是我自带的redis,只要有redis即可。
注意
如果出现卜算子容器一直启动,可能是连接不上redis,可以将REDIS_ADDRESS: redis:6379
修改为redis容器的ip,具体请查看容器日志。
docker logs 容器ID或容器名称
查看指定容器网络情况
docker inspect 容器ID或容器名称
找到"Networks",里面有"IPAddress",这就是容器ip。
或者使用下面的命令
docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 容器ID或容器名称
然后修改为REDIS_ADDRESS: 容器IP:6379
使用
<script async src="http://ip或域名/js"></script>
本页访问量 <span id="busuanzi_page_pv">-</span> 次
本页访客数 <span id="busuanzi_page_uv">-</span> 人
本站访问量 <span id="busuanzi_site_pv">-</span> 次
本站访客数 <span id="busuanzi_site_uv">-</span> 人
评论区