转到正文

存档

分类: 技术源码

最近更新了Wordpress版本和升级了Securecrt&Fx

Securecrt&Fx更新到了9.0
Wordpress更新到了6.7

最近一边做测试,一边把步骤写在了QQ群里,今天有空总结一下:

首先,从confluence 7.9.0 以下版本无法直接升级到 7.11.0,这是因为7.11.0 引进了一个新的RMI端口 8000 (当然因为是跨版本升级,是否7.10版本就引进了,这里不做描述,因为也没有测试过)

其次,从升级程序测试来看,对跨版本升级也不友好,感觉没有经过严谨测试,就把程序放上来了(疫情以后的这几版程序都有这个问题)

所以我们还是新安装一个环境,然后将老环境下的数据迁移到新环境即可。

安装过程如下,使用虚拟机会比较友好

1、虚拟出一台和线上系统一模一样的confluence 7.9.0,IP不同,可访问即可。这样老业务也不用停止。先删除老的7.9.0,再安装新的7.11.0

chmod +x /opt/atlassian/confluence/uninstall
/opt/atlassian/confluence/uninstall
chmod +x atlassian-confluence-7.11.0-x64.bin.bin
./atlassian-confluence-7.11.0-x64.bin

注意安装完成后系统提示是否启动,选择No

2、替换K文件和增加 mysql driver

cd /opt/atlassian/confluence/confluence/WEB-INF/lib
mv atlassian-extras-decoder-v2-3.4.1.jar atlassian-extras-decoder-v2-3.4.1.jar.bak

同时需要上传mysql-connector-java-8.0.22.jar驱动到/opt/atlassian/confluence/confluence/WEB-INF/lib目录下

3、启动新安装的confluence 7.11.0

/opt/atlassian/confluence/bin/startup.sh

4、访问 http://IP:8090 进行安装

这里会报错

解决需要在数据库里增加一个语句

mysql -p
> set global log_bin_trust_function_creators = 1;

然后继续安装

去旧的confluence 7.9.0 里把数据备份出来

完成后进入找到授权码,证明K文件依旧正常有效(K文件仅限研究,拒绝商用)

关于7.11.0的插件

照例无法打开应用市场,可以把插件下载下来使用,用下面这个插件做测试

插件部分到此结束,继续 One file all done。

由于CentOS8.3删除了一些RAID卡驱动,导致安装的时候找不到硬盘,下面就来详细讲解一下如何安装CentOS8.3

一、查找浪潮服务器的RAID卡信息

https://www.inspur.com/eportal/ui?pageId=2317460&type=0
可以通过序列号查找
NF5270M3的RAID卡型号是SAS2018

二、查找CentOS8.3 移除的硬件信息
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/considerations_in_adopting_rhel_8/hardware-enablement_considerations-in-adopting-rhel-8#removed-adapters_hardware-enablement

可以看到SAS2108驱动已经被移除

三、下载被移除的驱动(ISO格式)
https://elrepo.org/linux/dud/el8/x86_64/

其中文件最后的0,1,2,3代表的是CentOS8的版本号,比如我们安装CentOS8.3,那么就应该下载对应的dd-megaraid_sas-07.714.04.00-1.el8_3.elrepo.iso文件。

四、安装CentOS8.3
正常使用安装盘引导到安装引导界面,按“TAB”键进入编辑,在quiet 后面增加liunx dd,然后弹出系统安装盘,挂入驱动盘后回车,待出现以下提示:
to select, ‘r’-refresh, or ‘c’-continue:
按r,然后选择1,会出现需要安装的驱动文件,然后再选择1确定,这时选择的驱动文件前面会显示[x]表示被选中,提示
to toggle selection, or ‘c’-continue: (输入c,回车)
驱动安装完成后,提示
to select, ‘r’-refresh, or ‘c’-continue:
这个时候需要弹出驱动盘,然后挂载系统安装盘,按c,就会进入安装程序,就可以正常安装CentOS8.3了。

今天晚上(2020.08.20)已经测试完成 confluence 7.7.2 版本,目前用之前的7.6.0的K文件已经无法正常启动,新改了一版K文件,正常使用,已经发布在主贴中。

因近期有大型活动,测试地址暂时只开放2小时,待活动结束后,开放时间将相应延长,请各位海谅!

经过多次测试,阿里云服务器对搭建jwplayer有限制,建议大家不要使用阿里云服务器搭建。

完全使用官方原汁原味的代码自行开发,非破解版。大家交流请联系我 xu1701@hotmail.com

点击以下文字查看测试地址

背景:
前期用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

执行后就可以正常启动容器了。

使用了7.6.0有些日子了,感觉比 7.5.* 的版本要稳定的多的多,而且载入速度也更快了,推荐大家都升级到 7.6.0 这个版本

原crack文件是正常使用的。我们很快会更新置顶文章中ISO文件链接。

测试之前提供的文件可以继续使用。

以下链接若弹出用户名和密码证明需登陆

Vcenter 7.0

https://download2.vmware.com/software/vi/vbeta/VMware-VCSA-all-7.0.0-15934039.iso

https://deerchao.cn/

纯推荐,在我工作中经常会遇到写正则,在这个网站基本都能搞定,推荐给大家。