Oracle10g在Linux4.7_32位上的安裝
一、修改作業系統檔案
1、配置主機名:
[root@x3a-test ~]# hostname x3a-test
[root@x3a-test ~]# hostname
x3a-test
[root@x3a-test ~]# vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=x3a-test
2、修改 /etc/hosts檔案
[root@x3a-test cdrom]# vi /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
192.168.2.6 x3a-test
[@more@]3、修改/etc/sysctl.conf檔案:
檔案最後追加如下內容
[root@x3a-test ~]# vi /etc/sysctl.conf
#Oracle Install Paramaters
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
然後執行如下命令,讓修改的引數生效
[root@x3a-test ~]# sysctl -p
net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
4、修改/etc/security/limits.conf 檔案
檔案最後增加如下內容:
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
5、修改/etc/pam.d/login檔案
檔案最後增加如下內容:
[root@x3a-test ~]# vi /etc/pam.d/login
session required /lib/security/pam_limits.so
5、檢視或配置網路
[root@x3a-test cdrom]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.2.255
HWADDR=84:8F:69:DB:5A:89
IPADDR=192.168.2.6
NETMASK=255.255.255.0
NETWORK=192.168.2.1
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
PEERDNS=yes
GATEWAY=192.168.2.1
二、建立Orcale組及使用者:
[root@localhost ~]# groupadd oinstall
[root@localhost ~]# groupadd dba
[root@localhost ~]# useradd -g oinstall -G dba oracle
[root@localhost ~]# passwd oracle
Changing password for user oracle.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
三、建立Orcale相關目錄:
[root@localhost ~]# mkdir -p /opt/oracle/product/10.2.0/database
[root@localhost ~]# chown -R oracle.oinstall /opt/oracle
[root@localhost ~]# chown -R /opt/oracle
[root@localhost ~]# chmod -R 775 /opt/oracle
四、為Oracle使用者配置環境變數:
[root@x3a-test ~]# su - oracle
[oracle@x3a-test ~]$ vi .bash_profile
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
ORACLE_BASE=/opt/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/database; export ORACLE_HOME
ORACLE_SID=test; export ORACLE_SID
ORACLE_TERM=xterm; export ORACLE_TERM
PATH=/usr/sbin:$PATH; export PATH
PATH=$ORACLE_HOME/bin:$PATH; export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
export CLASSPATH
五、解壓Oracle安裝程式軟體
[root@x3a-test opt]# su - oracle
[oracle@x3a-test ~]$ cd /opt/
[oracle@x3a-test opt]$ ls
10201_database_linux32.zip lost+found oracle
[oracle@x3a-test opt]$ unzip 10201_database_linux32.zip
...
[oracle@x3a-test opt]$ ls
10201_database_linux32.zip database lost+found oracle
六、配置圖形顯示環境並執行runInstaller指令碼開始安裝資料庫軟體:
Oracle的安裝環境需要配置圖形介面功能,具體有如下三種方式:
1、以Oracle使用者直接登入伺服器影像介面執行runInstaller
2、透過Xmanager的客戶端工具,在客戶端現實圖形介面的方式安裝
3、透過Linux自帶的vncserver配置和啟動來客戶端現實圖形介面,然後執行runInstaller指令碼,例如:
[root@x3a-test ~]# xhost +
access control disabled, clients can connect from any host
[root@x3a-test ~]# su - oracle
[oracle@x3a-test ~]$ export LANG=en
[oracle@x3a-test ~]$ cd /opt/
[oracle@x3a-test opt]$ ls
10201_database_linux32.zip database lost+found oracle
[oracle@x3a-test opt]$ cd database/
[oracle@x3a-test database]$ ls
doc install response runInstaller stage welcome.html
[oracle@x3a-test database]$ ./runInstaller
Starting Oracle Universal Installer...
Checking installer requirements...
Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
Passed
All installer requirements met.
如果圖形介面配置正常的話,在你的眼前呈現安裝程式嚮導視窗,如下跟Windows的安裝步驟基本一致,按提示開始單擊下一步...
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/18841027/viewspace-1058579/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在 Debian 64 位上安裝 wkhtmltopdf 時遇到的問題HTML
- 在 Linux 上安裝 NDB Cluster 二進位制版本Linux
- 在GCP的Kubernetes上安裝daprGC
- 在CentOS上安裝dockerCentOSDocker
- 在Windows上安裝MavenWindowsMaven
- 在centos上安裝molochCentOS
- SDL在win上安裝
- 在virtualbox上安裝ubuntuUbuntu
- 在Ubuntu上安裝MariaDBUbuntu
- 在CentOS上安裝GitCentOSGit
- 在Linux上安裝gskitLinux
- 在Debian上安裝freeswitch
- 在DebianStretch上安裝FFmpeg
- 在Android上安裝EntwareAndroid
- 在docker上安裝AWVSDocker
- 在ubuntu上安裝docker, 使用國內的安裝源UbuntuDocker
- MariaDB在Linux和Windows上的安裝LinuxWindows
- Typecho在Ubuntu 22.04上的安裝部署Ubuntu
- 在 Rocky Linux 上安裝最新的 DockerLinuxDocker
- 在 Debian 上安裝 IntelliJ IDEA 筆記(含 JDK 的安裝)IntelliJIdea筆記JDK
- 在Ubuntu 18.04上安裝TensorflowUbuntu
- 在 Intel NUC 上安裝 LinuxIntelLinux
- 在 Linux 上安裝 VMware 工具Linux
- 在CentOS 8.1上安裝 DockerCentOSDocker
- 分享在Linux上安裝PythonLinuxPython
- 在Linux 上安裝 SQL ServerLinuxSQLServer
- 在 Ubuntu 上安裝 Budgie 桌面Ubuntu
- mysql在linux上cmake安裝方法(自己安裝版)MySqlLinux
- TensorFlow在Mac上的簡易安裝教程Mac
- 截圖利器:shutter在centos上的安裝CentOS
- 在華為平板上安裝microG的方法
- 在 CentOS 6.4(64位) 安裝 docker.ioCentOSDocker
- 【PG】PG在linux上的線上和離線安裝Linux
- 在Centos7上安裝DockerCentOSDocker
- 教程:在Ubuntu 18.04.1上安裝ElasticsearchUbuntuElasticsearch
- 在Linux上安裝redis7LinuxRedis
- 【MSSQL】在Linux上安裝SQL SERVERSQLLinuxServer
- 在 Linux 上安裝 Adobe Flash PlayerLinux
- 在Oracle Linux 7.1上安裝DockerOracleLinuxDocker