问:为什么用宝塔
答:方便,点几下鼠标的事为什么要去码命令。适合我等老年人
不建议在docker容器内安装mysql,docker出现问题数据很麻烦。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
添加站点以及数据库 (utf8mb4)
宝塔内有Docker管理器,直接安装就行了。
[root@VM_0_4_centos ~]# docker run --detach --name solo --network=host \
> --env RUNTIME_DB="MYSQL" \
> --env JDBC_USERNAME="solo" \
> --env JDBC_PASSWORD="solo" \
> --env JDBC_DRIVER="com.mysql.cj.jdbc.Driver" \
> --env JDBC_URL="jdbc:mysql://127.0.0.1:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" \
> --rm \
> b3log/solo --listen_port= --server_scheme=https --server_host=www.cnci.xyz
--listen_port:进程监听端口 #建议留空、骚操作不用太多
--server_scheme:最终访问协议 #如果反代服务启用了 HTTPS 这里也需要改为 https
--server_host:最终访问域名或公网 IP #不要带端口