点击上方“IT那活儿”公众号--专注于企业全栈运维技术分享,不管IT什么活儿,干就完了!!!
安装环境
安装步骤
[root@mysql-20 data]# groupadd mw
[root@mysql-20 data]# useradd -g mw -d data/bes bes
[root@mysql-20 data]# useradd -g mw -d /data/app app
[root@mysql-20 data]# passwd bes
更改用户 bes 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@mysql-20 data]# passwd app
更改用户 app 的密码 。
新的 密码:
重新输入新的 密码:
passwd:所有的身份验证令牌已经成功更新。
[root@mysql-20 data]#chmod 755 -R /data/app
[root@mysql-20 data]#chmod 755 -R /data/bes
[root@mysql-20 data]#ls -lrt /data/
总用量 12
drwxr-xr-x 11 mysql mysql 4096 11月 6 16:30 mysql
drwxr-xr-x 2 bes mw 4096 12月 14 15:39 bes
drwxr-xr-x 2 app mw 4096 12月 14 15:39 app
[bes@mysql-20 ~]$ rz
rz waiting to receive.
Starting zmodem transfer. Press Ctrl+C to cancel.
Transferring bes952.zip...
100% 300768 KB 20051 KB/sec 00:00:15 0 Errors
Transferring jdk-8u202-linux-x64.tar.gz...
100% 189494 KB 18949 KB/sec 00:00:10 0 Errors
[bes@mysql-20 ~]$ ls
BES-9.5.2.4703.tar.gz jdk-8u202-linux-x64.tar.gz
[bes@mysql-20 ~]$ pwd
/data/bes
[bes@mysql-20 ~]$
[bes@mysql-20 ~]$ tar -zxvf jdk-8u202-linux-x64.tar.gz
[bes@mysql-20 ~]$ vi /data/bes/.bash_profile
#Source /root/.bashrc if user has one
[ -f ~/.bashrc ] && . ~/.bashrc
JAVA_HOME=/data/bes/jdk1.8.0_202
export JAVA_HOME
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
export CLASSPATH
PATH=$PATH:$JAVA_HOME/bin:$HOME/bin
export PATH
~
[bes@mysql-20 ~]$ source .bash_profile #使修改的配置生效
[bes@mysql-20 ~]$ unzip bes952.zip
Archive: bes952.zip
extracting: bes952/9.5.2.buding.zip
inflating: bes952/BES-9.5.2.4703.tar.gz
inflating: bes952/jdk-7u80-linux-x64.tar.gz
[bes@mysql-20 ~]$ cd bes952;tar -zxvf BES-9.5.2.4703.tar.gz;
[bes@mysql-20 ~]$ /data/bes/bes952/bin/iastool --passport B#2008_2108#es --user admin --password B#2008_2108#es start --server # 启动实例
[bes@mysql-20 ~]$ /data/bes/bes952/bin/iastool --passport B#2008_2108#es --user admin --password B#2008_2108#es stop --server # 停止实例
Waiting for the server to stop ...
Command stop --server executed successfully.
[bes@mysql-20 ~]$ /data/bes/bes952/bin/iastool --passport B#2008_2108#es change --passport --oldpassword=B#2008_2108#es --newpassword='Bes#952_2023' --confirmnewpassword='Bes#952_2023'
Command change --passport executed successfully.
sh /data/bes/bes952/bin/config --serverdir=/data/bes/bes952 --user=admin --password=B#2008_2108#es --adminuser=irms_BES --adminpassword='Bes#952_2023'
[app@mysql-20 ~]$ sh /data/bes/bes952/bin/besservers -c=/data/bes/bes952/conf/server.config -p=/data/app/besinstances/ins_services -s=create
Create instance successful!
[app@mysql-20 bin]$ /data/app/besinstances/ins_services/bin/iastool --passport 'Bes#952_2023' create --password-file --adminpassword 'Bes#952_2023' --iastoolpassport 'Bes#952_2023' /data/app/besinstances/ins_services/conf/passwordfile
Command create --password-file executed successfully.
[app@mysql-20 bin]$ cat startserver # 查看启动脚本
#!/bin/sh
export BES_BASE=/data/app/besinstances/ins_services
export BES_HOME=/data/bes/bes952
exec "$BES_HOME"/bin/iastool --passport B#2008_2108#es --user admin --password B#2008_2108#es start --server
[app@mysql-20 bin]$ vi startserver
#!/bin/sh
export BES_BASE=/data/app/besinstances/ins_services
export BES_HOME=/data/bes/bes952
exec "$BES_HOME"/bin/iastool --user irms_BES --passwordfile $BES_BASE/conf/passwordfile start --server
[app@mysql-20 bin]$ cat stopserver
#!/bin/sh
export BES_BASE=/data/app/besinstances/rms_ahservices
export BES_HOME=/data/bes/bes952
exec "$BES_HOME"/bin/iastool --passport B#2008_2108#es --user admin --password B#2008_2108#es stop --server --port 1900
[app@mysql-20 bin]$ vi stopserver
#!/bin/sh
export BES_BASE=/data/app/besinstances/ins_services
export BES_HOME=/data/bes/bes952
exec "$BES_HOME"/bin/iastool --user irms_BES --passwordfile $BES_BASE/conf/passwordfile stop --server --port 1900
[app@mysql-20 bin]$ ./startserver #启动后访问控制台
[app@mysql-20 bin]$ ./startserver #停止脚本


本文作者:黎 俊(上海新炬中北团队)
本文来源:“IT那活儿”公众号

文章转载自IT那活儿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




