屢試屢爽的無桌面linux安裝oracle操作流程

2021-10-07 05:36:10 字數 2716 閱讀 1412

首先安裝好centos6.8 mini版本,使用ssh工具正常登陸,

更換源mv /etc/yum.repos.d/centos-base.repo /etc/yum.repos.d/centos-base.repo.backup

curl -o /etc/yum.repos.d/centos-base.repo

或者是wget -o /etc/yum.repos.d/centos-base.repo

1、關閉防火牆

service iptables stop

chkconfig iptables off

2、安裝支援包:

yum -y install  gcc gcc-c++ make binutilscompat-libstdc++-33elfutils-libelf elfutils-libelf-devel glibc glibc-commonglibc-devel libaiolibaio-devel libgcclibstdc++ libstdc++-devel unixodbc unixodbc-devel libaio-devel compat-libstdc++-33 sysstat

yum install xorg-x11-xauth

yum install -y xterm

3、配置使用者

groupadd oinstall

groupadd dba

useradd -g oinstall -g dba oracle

usermod -g oinstall -g dba oracle

passwd oracle

4、修改系統核心引數

vi /etc/sysctl.conf

#在末尾追加

fs.aio-max-nr = 1048576

fs.file-max = 6815744

kernel.shmall = 15728640

kernel.shmmax = 64424509440

kernel.shmmni = 4096

kernel.sem = 5010 641280 5010 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

#儲存並使之生效:

sysctl -p

5、修改系統資源限制

vi /etc/security/limits.conf  #末尾新增如下

oracle              soft    nproc   2047

oracle              hard    nproc   16384

oracle              soft    nofile  1024

oracle              hard    nofile  65536

vi /etc/pam.d/login #末尾新增如下

session    required     /lib64/security/pam_limits.so

session    required     pam_limits.so

7、關閉selinux

vi /etc/selinux/config

將 selinux=enforcing 注釋掉

修改為 selinux=disabled

setenforce 0

8、配置命名

修改 vi /etc/hosts

127.0.0.1   oracle11g localhost localhost.localdomain localhost4 localhost4.localdomain4

::1         oracle11g localhost localhost.localdomain localhost6 localhost6.localdomain6

***.***.***.*** oracle11g (其中***.***.***.***為本機ip位址)

修改 vi /etc/sysconfig/network

hostname=oracle11g

10、注意事項兩點:

1、一定要使用oracle使用者登陸執行runinstaller,而不是root使用者登陸後再su oracle

2、一定要將兩個oracle的zip包在同乙個目錄下用unzip解壓

否則xmanager不顯示圖型介面,測試一下圖形化

yum install xeyes

xeyes 

11、解壓oracle的安裝包yum install unzip

unzip linux.x64_11gr2_database_2of1.zip

unzip linux.x64_11gr2_database_2of2.zip 

cd database

./runinstaller

12、啟動

lsnrctl start

sqlplus / as sysdba

sql>startup    

13、網路配置

netmgr

14、web管理介面訪問位址

如何增加oracle的例項?如何配置連線?如何解決em管理介面的亂碼,請參加我的培訓課:

git pull錯誤的常用兩種解決方案,屢試不爽

我電腦上新修改的 的檔案,將會被git伺服器上的 覆蓋 我當然不想剛剛寫的 被覆蓋掉 方法1 如果你想保留剛才本地修改的 並把git伺服器上的 pull到本地 本地剛才修改的 將會被暫時封存起來 git stash git pull origin master git stash pop如此一來,伺...