如果环境不存在Java,请先准备好Java环境。
1 | tar -zxvf BES-AppServer-Standard-With-Tool-devkit-ver-9.5.5.7266.tar.gz |
1 2 3 4 5 | groupadd bes; useradd -g bes bes; mkdir -p /home/bes/bes_appserver_standard_9.5.5.7266; mkdir -p /home/bes/migration; mkdir -p /home/bes/migration_input; |
请确认通过which java获取到的Java,路径目录权限满足755。
cp -r {tomcat_home} /home/bes/migration_input;
readlink -f "$(which java)" | sed "s:/bin/java::";
echo "export JAVA_HOME=OS_JAVA_HOME" >> "/home/bes/.bashrc";
echo "export PATH=$JAVA_HOME/bin:$PATH" >> "/home/bes/.bashrc";
chmod 700 -R /home/bes;
chown bes:bes -R /home/bes;
su - bes;
source .bashrc;
1 | java -version; |
1 2 3 4 5 | tar -zxvf /home/bes/bes_appserver_standard_9.5.5.7266/BES-AppServer-Standard-9.5.5.7266.tar.gz -C /home/bes/bes_appserver_standard_9.5.5.7266/ tar -zxvf /home/bes/migration/BES_App_Server_Tools.tar.gz -C /home/bes/ chmod 500 -R /home/bes/migration/bin cd /home/bes/migration/conf; vi migrate.properties; |
srcdir=migration_input下Tomcat目录绝对路径 #例如:/home/bes/migration_input/apache_tomcat_x.x.x destdir=宝兰德安装路径 #例如:/home/bes/bes_appserver_standard_9.5.5.7266 srctype=Tomcat大版本 #例如:tomcat7 desttype=bes955
1 | cd /home/bes/bes_appserver_standard_9.5.5.7266/bin; ./iastool --user admin --passwordfile ../conf/.passwordfile start --server; |
1 | cd /home/bes/migration/bin && ./migration |
若控制台输出“Migration completed”表示迁移成功。
1 | firewall-cmd --list-all
|
1 2 | firewall-cmd --zone=public --add-port=1900/tcp --permanent; firewall-cmd --list-all |
1 | firewall-cmd --reload
|
如确认后期续用请联系宝兰德官方获取永久证书,并参考宝兰德BES更新License导入许可证。