一、安装tigervnc并配置开机自启动
1.1 yum install tigervnc-server
1.2 配置开机自启动
cd /usr/lib/systemd/system
cp vncserver@.service vncserver@:1.service
修改vncserver@:1.service 按如下设置
vim vncserver@:1.service
[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
PIDFile=/root/.vnc/%H%i.pid
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i"
ExecStop=/usr/bin/vncserver -kill %i
Restart=on-success
RestartSec=15
[Install]
WantedBy=multi-user.target
1.3 设置vncserver开机自启
vncpasswd
设置vnc密码并开启权限
systemctl daemon-reload
systemctl start vncserver@:1.service
systemctl enable vncserver@:1.service
1.4 测试重启后远程连接
客户端下载安装vncviewer
https://www.realvnc.com/en/connect/download/viewer/
二、安装libnsl
后面通过图形界面安装tuxedo需要
yum install libnsl
三、安装tuxedo
3.1 上传tuxedo122200_64_Linux_01_x86.zip到服务器并解压
3.2 增加tuxedo用户并设置密码
useradd tuxedo
passwd tuxedo
chown -R tuxedo.tuxedo /home/tuxedo
3.3 解压tuxedo安装包到/home/tuxedo
/home/tuxedo/Disk1/install
3.4 配置环境变量并添加如下设置
vim /etc/profile
export JAVA_HOME=/etc/alternatives/jre
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$JAVA_HOME/lib:$CLASSPATH
3.5 修改/home/tuxedo/Disk1/install下的unzip
mv unzip unzip.bak
ln -s /usr/bin/unzip unzip
3.6 开始安装
在root用户下执行xhost +
切换到tuxedo用户 su - tuxedo
执行export DISPLAY=:1.0
cd /home/tuxedo/Disk1/install
./runInstaller.sh
3.7 以root用户执行脚本
[root@node1 install]# /home/tuxedo/oraInventory/orainstRoot.sh
更改权限/home/tuxedo/oraInventory.
添加组的读取和写入权限。
删除全局的读取, 写入和执行权限。
更改组名/home/tuxedo/oraInventory 到 tuxedo.
脚本的执行已完成。
3.8 确认安装
cd /home/tuxedo/OraHome_1/tuxedo12.2.2.0.0
source ./tux.env
[tuxedo@node1 tuxedo12.2.2.0.0]$ tmadmin -v
INFO: Oracle Tuxedo, Version 12.2.2.0.0, 64-bit, Patch Level (none)