ToB企服应用市场:ToB评测及商务社交产业平台

标题: UOS统信服务器版本V20 1070A安装摆设Oracle11g数据库 [打印本页]

作者: 守听    时间: 2024-8-7 13:43
标题: UOS统信服务器版本V20 1070A安装摆设Oracle11g数据库
UOS统信服务器版本V20 1070A安装摆设Oracle11g数据库
   提示:文章写完后,目录可以主动生成,怎样生成可参考右边的资助文档
  UOS统信服务器版本V20 1070A安装摆设Oracle11g数据库

确定系统版本

检察内核具体信息:
uname -a

检察UOS系统版本信息:
cat /etc/os-version

检察UOS系统激活状态:
uos-activator-cmd

如果需要更新和升级执行如下下令
更新软件源列表
yum -y update
升级系统
yum -y upgrade
系统参数配置调解
##设置主机名
hostnamectl set-hostname uos1070a
hostname
检察主机名:uos1070a

##检察本机IP(实际IP即可)
ip a
检察IP (实际IP192.168.164.130)

##设置hosts
echo “192.168.164.130 uos1070a” >> /etc/hosts (改为本机的实际IP)
cat /etc/hosts

##如果不能毗连网络进行补丁包安装,需要配置安装源
##配置源,安装依赖(内网时配置即可)
cd /etc/yum.repos.d
查询文件情况
ll

查询到文件名为UnionTechOS.repo 的文件
新建备份文件夹 mkdir bak

移动文件至备份文件夹中 mv UnionTechOS.repo bak/

修改安装源配置文件 UnionTechOS.repo
#vi UnionTechOS.repo
cat << EOF >> local-source.repo
[BaseOS]
name=BaseOS
enabled=1
baseurl=file:///mnt/BaseOS
gpgcheck=0
[AppStream]
name=AppStream
enabled=1
baseurl=file:///mnt/AppStream
gpgcheck=0
EOF

检察文件内容:
cat local-source.repo

#使开机自启文件见效
mount -a

#检察yum仓文件是否见效
yum repolist all

挂载系统iso到/mnt
起首将统信安装的ios文件拷贝到/uosios下
mkdir /uosios ##新建一个目录
将麒麟安装iOS文件,考入/uosios 里加载ios到虚拟光驱
mount -o loop /uosios/uos-server-20-1070a-amd64.iso /mnt

df -h 检查是否挂载乐成
df -h

1.安装软件包
yum install -y binutils compat-libcap1 compat-libstdc++ compat-libstdc++ gcc gcc-c++ glibc glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc+±devel libXi libXtst make sysstat libnsl
dnf -y install bc
dnf -y install binutils
dnf -y install compat-openssl10
dnf -y install elfutils-libelf
dnf -y install glibc
dnf -y install glibc-devel
dnf -y install ksh
dnf -y install libaio
dnf -y install libXrender
dnf -y install libX11
dnf -y install libXau
dnf -y install libXi
dnf -y install libXtst
dnf -y install libgcc
dnf -y install libnsl
dnf -y install libstdc++
dnf -y install libxcb
dnf -y install libibverbs
dnf -y install make
dnf -y install policycoreutils
dnf -y install policycoreutils-python-utils
dnf -y install smartmontools
dnf -y install sysstat
dnf -y install autoconf
dnf -y install automake
dnf -y install binutils-devel
dnf -y install bison
dnf -y install dos2unix
dnf -y install ftp
dnf -y install gcc
dnf -y install gcc-c++
dnf -y install lrzsz
dnf -y install python-devel
dnf -y install numactl
dnf -y install numactl-devel
dnf -y install unixODBC
dnf -y install unixODBC-devel
dnf -y install unzip
dnf -y install vnc
dnf -y install cmake
dnf -y install readline
dnf -y install readline-devel
dnf -y install kmod
dnf -y install kmod-libs


##设置英文情况(我没做)
echo “export LANG=en_US.UTF-8” >> ~/.bash_profile
cat ~/.bash_profile

创建安装目录:
##创建目录
mkdir /oracle
mkdir /oracle/oracle
mkdir /oracle/oradata
mkdir /oracle/backup
mkdir /oracle/archive

##配置用户和组
/usr/sbin/groupadd -g 60001 oinstall
/usr/sbin/groupadd -g 60002 dba
/usr/sbin/groupadd -g 60003 oper
useradd -u 61001 -g oinstall -G dba,oper oracle

#passwd oracle //Linux 系统中用于实验以非交互式的方式为用户 oracle 设置暗码为!QAZ@WSX3edc4rfv
echo “!QAZ@WSX3edc4rfv” | passwd --stdin oracle
#执行运行权限
echo “oracle ALL=(ALL) NOPASSWD:ALL” >> /etc/sudoers

这条下令在 Unix 和 Linux 系统中用于修改 /etc/sudoers 文件,该文件界说了哪些用户可以运行哪些下令作为其他用户,而且是否需要输入暗码。
具体来说,这条下令的功能是:
echo “oracle ALL=(ALL) NOPASSWD:ALL”:这部分下令会输出一个字符串,该字符串是 /etc/sudoers 文件中的一行配置。这行配置表示:
oracle:用户名,表示 oracle 这个用户可以执行以下界说的 sudo 下令。
ALL=(ALL):第一个 ALL 表示 oracle 可以在任何主机上执行 sudo 下令;(ALL) 表示 oracle 可以作为任何用户(包罗 root)执行 sudo 下令。
NOPASSWD:ALL:表示 oracle 在执行 sudo 下令时不需要输入暗码,而且他可以执行所有(ALL)下令。
      /etc/sudoers:这部分下令将前面 echo 下令输出的字符串追加到 /etc/sudoers 文件的末尾。
    ##创建目录和权限
mkdir -p /oracle/oracle
mkdir -p /oracle/oracle/app/oracle/product/11.2.0
mkdir -p /oracle/oracle/app/oraInventory
chown -R oracleinstall /oracle/oracle
chown -R oracleinstall /oracle/oradata
chown -R oracleinstall /oracle/archive
chown -R oracleinstall /oracle/backup
chmod -R 775 /oracle/oracle
chmod -R 775 /oracle/oradata
chmod -R 775 /oracle/archive
chmod -R 775 /oracle/backup


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4