Docker-compose如何部署破解的wiki6.10
这篇文章主要介绍了Docker-compose如何部署破解的wiki6.10,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
成都创新互联公司是一家集网站建设,馆陶企业网站建设,馆陶品牌网站建设,网站定制,馆陶网站建设报价,网络营销,网络优化,馆陶网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
准备
准备confluence的破解工具
链接:https://pan.baidu.com/s/1oTLTzYT30QUKQPhLtCbOcQ 提取码:u10e 复制这段内容后打开百度网盘手机App,操作更方便哦
安装部署confulence
confulence 下载
docker pull cptactionhank/atlassian-confluence:6.10.0
启动前的准备工作
创建confluence数据目录
root@harbor:~# mkdir /apps/confluence -pv
正式启动前拷贝confluence里面的数据
# 临时启动 (关闭后自动删除本次启动的容器)docker run -it --rm --name "confluence-wiki-tmp" \ -u root \ -p "8090:8090" \ -v "/data/confluence:/var/atlassian/confluence" \ -e "CATALINA_OPTS= -Xms256m -Xmx5g" \ cptactionhank/atlassian-confluence:6.10.0
当可以访问 http://192.168.60.21:8090 时,继续执行下面步骤
copy容器内部安装目录到宿主机目录
docker cp confluence-wiki-tmp:/opt/atlassian/confluence /apps
将宿主机安装目录下的atlassian-extras-decoder-v2-3.4.1.jar 拷贝到本地并重名
scp root@192.168.60.21:/apps/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar ./atlassian-extras-2.4.jar #或者使用其他的工具传输到window上,然后在重命名
注意:此处破解的文件也可以保留便于下次使用
这个步骤完成后就可以中断临时容器了,临时容器自动会删除
给重名后的 atlassian-extras-2.4.jar 包打 patch
java -jar confluence_keygen.jar
点击
patch
、选择刚刚scp到本地的 atlassian-extras-2.4.jar 包,成功后、本地出现一个新atlassian-extras-2.4.jar
包、旧的jar包被重命名为atlassian-extras-2.4.bak
scp ./atlassian-extras-2.4.jar root@192.168.60.21:/apps/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar
将新的 jar 包上传到服务器的目录,并重命名回原来的名字
准备MySQL的配置文件
mysql/mysql.cnf
[client] default-character-set = utf8 [mysql] default-character-set = utf8 [mysqld] character_set_server = utf8 collation-server = utf8_bin default-storage-engine = INNODB innodb_log_file_size = 2GB binlog_format = row transaction_isolation = READ-COMMITTED max_allowed_packet = 256M
正式运行confluence
# cat docker-compose.ymlversion: '2'services: mysql: image: mysql:5.7 volumes: - "./mysql/:/etc/mysql/conf.d/" - "/data/mysql:/var/lib/mysql" - "/usr/share/zoneinfo/Asia/Shanghai:/etc/localtime" restart: always ports: - "3306:3306" environment: MYSQL_ROOT_PASSWORD: confluence MYSQL_DATABASE: confluence MYSQL_USER: ********** MYSQL_PASSWORD: ********** wiki: image: cptactionhank/atlassian-confluence:6.10.0 volumes: - "/apps/confluence:/opt/atlassian/confluence" - "/data/confluence:/var/atlassian/confluence" - "/usr/share/zoneinfo/Asia/Shanghai:/etc/localtime" restart: always user: root ports: - "8090:8090" environment: - JAVA_OPTS: -Duser.timezone=Asia/Shanghai - CATALINA_OPTS: -Xms256m -Xmx7g depends_on: - mysql
docker-compose up -d
启动后、访问http://192.168.60.21:8090 、会自动继续之前的步骤
开始安装
从网页上获
取服务器ID
,填入破解器。点击gen
生成key、复制到网页点击下一步选择第二项连接mysql:
jdbc:mysql://mysql/confluence?useSSL=false
Dockerfile里面需持久化的目录
Confluence Home : /var/atlassian/confluence Confluence Installation : /opt/atlassian/confluence
查看日志
tail -f /data/confluence/logs/atlassian-confluence.log
感谢你能够认真阅读完这篇文章,希望小编分享的“Docker-compose如何部署破解的wiki6.10”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!
文章名称:Docker-compose如何部署破解的wiki6.10
分享地址:http://pwwzsj.com/article/jooihh.html