今天晚上(2020.08.20)已经测试完成 confluence 7.7.2 版本,目前用之前的7.6.0的K文件已经无法正常启动,新改了一版K文件,正常使用,已经发布在主贴中。
分类: 技术源码
关于CentOS 8.2.2004 Docker环境下应用sameersbn/bind镜像的若干需要问题
背景:
前期用pyhon写的一个软件来做dns域名劫持,dig响应正常,解析正常,但同事监控机经常报警,dns响应时间占比在四分之三,经过一番折腾,还是这个软件的事情,所以单独给同事搭建了一台dns私网服务器,为了便捷快速搭建完成,选择了sameersbn/bind镜像。
服务器:CentOS 8.2.2004
Docker引擎版本:19.03.12(使用非root用户运行)
搭建过程:
docker pull sameersbn/bind
启动过程
docker run --name='bind' -d -p 53:53/udp -e WEBMIN_ENABLED=false -v /named:/data sameersbn/bind:latest
我不用WEB来配置bind,所以就把WEB服务关了,/named目录(也可为其它目录)为数据目录,新建容器后将在该目录下生成bind/ect和bind/lib目录,其中etc目录下为DNS的相关配置文件。配置和配置其他bind服务器一致,就不在这里表述了。下面主要说说碰到的问题。
碰到的问题(很重要,说的人很少,但是能节省你的大部分时间,因为我已经以身试法了)
1、需要提前在主机上建立工作目录 /named
2、不需要关闭主机防火墙,docker启动镜像的时候会自动开通防火墙访问规则
3、报chcon: can’t apply partial context to unlabeled file 错误是因为我们关闭了selinux,需要恢复原状,即修改/etc/selinux/config文件,修改为SELINUX=enforcing,修改后必须重启服务器
4、很多人没说过的docker加载目录权限问题,我们第一次使用
docker ps -a
发现容器竟然自动退出了,然后我们要知道发生了什么,使用
docker logs bind
报错如下
mkdir: cannot create directory ‘/named/bind’: Permission denied
找了很多教程,没有人说过原因,在github上找到了问题的原因
https://github.com/sameersbn/docker-bind/issues/15
在执行docker run命令之前,需要做如下操作
chcon -Rt svirt_sandbox_file_t /named
执行后就可以正常启动容器了。
推荐大家confluence版本都升级到7.6.0
使用了7.6.0有些日子了,感觉比 7.5.* 的版本要稳定的多的多,而且载入速度也更快了,推荐大家都升级到 7.6.0 这个版本

原crack文件是正常使用的。我们很快会更新置顶文章中ISO文件链接。
今天早上做了Confluence 大版本升级到 7.5.0

测试之前提供的文件可以继续使用。
vmware vsphere 7.0 官方下载资源(逐步更新)


以下链接若弹出用户名和密码证明需登陆
Vcenter 7.0
https://download2.vmware.com/software/vi/vbeta/VMware-VCSA-all-7.0.0-15934039.iso
推荐一个学习正则的网站
纯推荐,在我工作中经常会遇到写正则,在这个网站基本都能搞定,推荐给大家。
Confluence 升级到 7.3.5
Confluence 从7.3.1 升级到 7.3.4
WP已经升级到最新的5.3.2并且迁移到阿里云
WP已经升级到最新的 5.3.2,最近官网总是 too many request 导致升级不是很顺利,经过多次试验,就是要一直点更新才能升级完成。
博客和域名也整体迁移到阿里云上了,后续有时间把坑在头条上写一下,坑还不少呢。不过积攒了不少迁移经验。
Confluence 7.6.0 及 Jira Software 8.4.2 安装及最新的k文件(更新Confluence 7.13.0、Jira Software 8.19.0安装包)
各产品K文件仅限学习所用,请不要用于商业环境
20200822更新:
Jira Software 8.11.1 不用再对UPM(插件管理)进行多余操作,Crack仅修改一个文件即可。安装8.11.1的同学仅需要使用atlassian-extras-3.2.jar即可。
写在前面:
Atlassian公司的我测试的软件除了使用OVF直接导入虚拟机的,其余基本都可以使用如下方法安装。
操作系统:CentOS8_1905,默认最小化安装联通外网,并安装Net-tools工具
数据库:MariaDB,关于MariaDB 和 MySQL的渊源大家请自行Google
一、安装最新的 MariaDB 10.3.18
先说结果,在这个地方失败了很多回,后来终于搞明白问题了,如果按官方说明,写个MariaDB.repo就搞定了。。。这是个坑!最新的CentOS8_1905版本,使用dnf来替换yum, 不管你写多少个REPO,如果默认软件仓库里有这个软件,那么肯定是从默认软件仓库里找,这个也好理解,稳定性支持吗,毕竟在REDHAT企业版8出来5个月以后,CentOS8_1905版本才和我们见面。所以我们首先要知道系统默认的软件仓库名称是什么,把它屏蔽了就可以用dnf安装最新的MariaDB了。
dnf repolist –all //查询REPO列表
我们在这里主要屏蔽的是仓库标识为 AppStream 的主软件仓库。当然,前提是按MariaDB官方说明,建立MariaDB.repo,但是官方的BaseURL是在国外,我们需要修改一下URL地址为国内的镜像
# /etc/yum.repos.d/MariaDB.repo
[mariadb]
name = MariaDB
baseurl = https://mirrors.ustc.edu.cn/mariadb/yum/10.3/centos8-amd64
gpgkey=https://mirrors.ustc.edu.cn/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1
安装MariaDB
# dnf install MariaDB-server MariaDB-client --disablerepo=AppStream //禁用仓库标识为 AppStream 的主软件仓库
设置自动启动
systemctl enable mariadb
启动 MariaDB 数据库
systemctl start mariadb
确认3306端口是否启用,服务是否正常
netstat -nlp
为调试方便禁用防火墙(不安全)
systemctl stop firewalld
systemctl disable firewalld
初始化MariaDb
mysql_secure_installation //用来设置数据库密码和简单的安全选项
继续阅读Confluence 7.6.0 及 Jira Software 8.4.2 安装及最新的k文件(更新Confluence 7.13.0、Jira Software 8.19.0安装包)