docker搭建jforum

pull mysql 镜像
运行:
1 | docker run --name hi-mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 |
这里将密码设置为了123456,也可以设置为其他的。
新增本机数据卷同步文件夹
这步要在启动tomcat前面,不然jforum后放进去容易404.
创建本机数据卷同步文件夹如
1 | G:\docker_root_path\tomcat8webapp |
下载 jforum.war放入tamcat webapp 中,容器运行时会自动解压。
jforum关闭验证码
为了方便压测,先解压,将SystemGlobal.properites(jforum-2.8.2\WEB-INF\config路径下)中的captcha.registration和captcha.posts值修改为false后再放入webapp中。
下载 tomcat 镜像并链接 db
pull image:
1 | docker run |
更新apt测试mysql容器链接
在tomcat容器中运行:
1 | apt-get update |
安装 JForum
新建jforum数据库
we should create a database name jforum
before install.
1 | mysql -uroot -p |
1 | CREATE DATABASE if not exists jforum DEFAULT CHARACTER SET utf8; |
开始安装
open: http://localhost:8585/jforum-2.8.2
注意: 数据库的主机名称,这里填写容器的名称 hi-mysql
hi-mysql就是第一步创建mysql容器的名字,此时需要先启动mysql容器,然后进行下面的步骤。
note: host name should fill hi-mysql.
完成。
- 本文标题:docker搭建jforum
- 创建时间:2021-09-12 20:05:43
- 本文链接:2021/09/12/综合技术/docker搭建jforum/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!