serverlet 容器方式安装:
一、配置 mysql
create database jumpserver default charset 'utf8';
grant all on solo_docker.* to 'solo'@'%' identified by 'solo';
二、下载 solo-v3.6.3.war 包
三、修改配置文件
mkdir /usr/local/solo
wget
cd /usr/local/solo
vi WEB-INF/classes/latke.properties
#### Server ####
# Browser visit protocol
serverScheme=http
serverHost=www.zifuy.cn
#serverPort=
主要定义 serverScheme、 serverHost(写的是什么后面需要用什么访问,就是 IP 和域名)
vi WEB-INF/classes/localhost.properties
#### MySQL runtime ####
runtimeDatabase=MYSQL
jdbc.username=solo
jdbc.password=solo
jdbc.driver=com.mysql.cj.jdbc.Driver
jdbc.URL=jdbc:mysql://10.10.0.23:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC
启动:
cd /usr/local/solo
nohup java -cp "WEB-INF/lib/*:WEB-INF/classes" org.b3log.solo.Starter &
Docker 方式部署:
数据库配置:
create database solo_docker character set utf8mb4 collate utf8mb4_general_ci;
grant all on solo_docker.* to 'solo'@'%' identified by 'solo';
部署
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://10.10.0.23:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" \
b3log/solo --listen_port=8080 --server_scheme=http --server_host=www.zfiuy.cn
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于