WinRAR官方32位:
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20230223/wrr/winrar-x32-621sc.exe
WinRAR官方64位:
https://www.win-rar.com/fileadmin/winrar-versions/sc/sc20230223/wrr/winrar-x64-621sc.exe
最近更新了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文件仅限研究,拒绝商用)
照例无法打开应用市场,可以把插件下载下来使用,用下面这个插件做测试
插件部分到此结束,继续 One file all done。
由于CentOS8.3删除了一些RAID卡驱动,导致安装的时候找不到硬盘,下面就来详细讲解一下如何安装CentOS8.3
https://www.inspur.com/eportal/ui?pageId=2317460&type=0
可以通过序列号查找
NF5270M3的RAID卡型号是SAS2018
三、下载被移除的驱动(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了。
mount: XXX: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.
其实是因为没安装nfs-utils导致的
因为我们安装的 CentOS8.2 使用的是国外的软件源,所以需要先换国内的软件源,这里选择相对稳定的阿里源
rm -rf CentOS-Base.repo CentOS-Extras.repo CentOS-AppStream.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
yum makecache
更换源站后继续安装nfs-utils
dnf install nfs-utils
然后再重新执行mount操作即可。
目前测试使用360软件管家下载的chrome均无法正常升级,使用官方的安装器安装就是正常的。官方安装器下载地址
https://www.techlife.com.cn/soft/iso/ChromeSetup.zip
一、更新yum源
yum update
二、安装依赖项
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make
三、yum源只有3.8.0版本,所以还是使用源码安装
cd Your_dir
wget https://cdn.npm.taobao.org/dist/python/3.8.5/Python-3.8.5.tgz
tar -zxvf Python-3.8.5.tgz
cd Python-3.8.5
mkdir /usr/local/python3.8.5
./configure --prefix=/usr/local/python385 --enable-optimizations;make;make install
ln -s /usr/local/python385/bin/python3 /usr/bin/python3
ln -s /usr/local/python385/bin/pip3 /usr/bin/pip3
四、安装runlike
pip3 install runlike
五、查看容器启动参数
runlike -p <容器名>|<容器ID>
runlike -p bind
docker run \
–name=bind \
–hostname=a788eba0353d \
–mac-address=02:42:ac:11:00:02 \
–env=WEBMIN_ENABLED=false \
–env=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
–env=BIND_USER=bind \
–env=BIND_VERSION=9.16.1 \
–env=WEBMIN_VERSION=1.941 \
–env=DATA_DIR=/data \
–volume=/named:/data \
–expose=10000 \
–expose=53 \
-p 53:53/udp \
–restart=no \
–label=’maintainer=sameer@damagehead.com’ \
–detach=true \
sameersbn/bind:latest \
/usr/sbin/named
休假的结束节点,正好赶上服贸会开始,虽然现在还不知掉什么时候开,不过紧张气氛已经在单位蔓延开来,查PC,查机器,查服务器,机房暂停指纹识别,哎,一堆事情,来了以后极其不适。
WP提示需要升级到5.5,和以往一样,cn.wordpress.org 不会第一时间推出,只能wget到官网下载。
下载完了,用脚本直接升级,很简单,幸亏脚本里写了一个备份步骤,就是把升级前的目录备份到指定的其他地方,这点在后面起了很大作用。最后只要执行一下upgrade.php升级一下数据库就可以正常使用了。
使用了几天以后,突然发现有很多文章里的代码框不正常了,在代码前面都有个大大的引号,非常影响观感,用了很多方法,也无法消除,出现了很多很诡异的现象,这时候突然想起来,可以利用备份回滚到之前备份的版本。
说干就干,回滚后,除部分数据显示异常(已经删除的一篇文章又出现了,还没有删除的地方)其他均正常显示了。然后再次进行升级操作,严格按照官方文档,升级到5.5版本后,一切正常,之前的异常数据也正常了(之前删除的那个文章已经没了)。