ルートユーザーを切り替える
1、 ユーザーを作成する
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
id oracle
2、 構成ファイルのパス
mkdir / u01 / oracle / app / oraInventory#oracleデータベースインストールディレクトリ
mkdir / u01 / oracle / app / oracle#oracleデータベース構成ファイルディレクトリ
mkdir / u01 / oracle / app / oracle / product#Oracleデータベースソフトウェアパッケージ解凍ディレクトリ
3、 ディレクトリ権限を構成する
chown -R oracle:oinstall /u01/oracle
4、 構成ミラー
mkdir /media/iso
イメージソースを/software/CentOS-7-x86_64-DVD-1708.isoなどの指定された場所にコピーします
mount -t iso9660 /software/CentOS-7-x86_64-DVD-1708.iso /media/iso/
df -h #View
cd /etc/yum.repos.d/
rm -rf *#削除する前にバックアップする
vi local-centos7-iso.repo#内容は次のとおりです。
##############################################################################
[ Server]
name=Server
baseurl=file:///media/iso
enabled=1
gpgckeck=0
##############################################################################
yum clean all
yum update
5、 オラクル依存ライブラリをインストールする
yum install binutils-2.* compat-libstdc++-33* elfutils-libelf-0.* elfutils-libelf-devel- * gcc-4.* gcc-c++4.* glibc-2.* glibc-common-2.* glibc-devel-2.* glibc-headers-2.* ksh-2.* libaio-0.* libaio-devel-0.* libgcc-4.* libstdc++-4.* libstdc++-devel-4.* make-3.* sysstat-7.* unixODBC-2.* unixODBC-devel-2.* pdksh*
6、 システム構成
selinuxを閉じる
vi /etc/selinux/config
SELINUX = disabledを変更します
setenforce 0
vi /etc/security/limits.conf
vi /etc/pam.d/login
vi /etc/sysctl.conf
vi /etc/profile
7、 環境変数を構成する
cd /home/oracle
vi .bash_profile
export EDITOR=vi
export ORACLE_SID=orcl
export ORACLE_BASE=/u01/oracle/app
export ORACLE_HOME=
export LD_LIBRARY_PATH=
umask 022
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
export JRE_HOME=
export PATH=
8、 システムデスクトップを構成する
参照https://www.cnblogs.com/anglexxyy/articles/9776604.html
9、 オラクルをインストールする
oracleインストールファイルを/ u01 / install / oracleにアップロードして解凍し、デフォルトで現在のディレクトリに解凍します。/database
cd /u01/install/oracle/database
. /runInstaller
注:エラーがある場合:java.lang.NoClassDefFoundError
ルートに切り替えます
export DISPLAY=localhost:1
xhost +
アクセス制御を無効にするためのプロンプトが表示され、クライアントは任意のホストから接続できます
oracleインストールインターフェイス、特定のインストールプロセスを開きます。ドキュメント「」を参照してください。
10、 オラクル設定
パスワードの有効期限はデフォルトで180日で、永続的に設定されています
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
11、 ブート設定
$ ORACLE_HOME / bin / dbstart(80)を変更します
ORACLE_HOME_LISTNER = $ 1をORACLE_HOME_LISTNER = $ ORACLE_HOMEに変更します
$ ORACLE_HOME / bin / dbshut(45)を変更します
ORACLE_HOME_LISTNER = $ 1をORACLE_HOME_LISTNER = $ ORACLE_HOMEに変更します
/ etc / oratabファイルを変更します
orcl:/u01/oracle/app/oracle/product/11.2.0/dbhome_1:Nの最後のNがYに変更されます
/etc/rc.d/rc.local add
su oracle -lc "/u01/oracle/app/oracle/product/11.2.0/dbhome_1/bin/lsnrctl start"
su oracle -lc "/u01/oracle/app/oracle/product/11.2.0/dbhome_1/bin/dbstart"
sudo chmod 777 /etc/rc.d/rc.local
Recommended Posts