セントスにオラクルをインストールする

ルートユーザーを切り替える
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_TERM=xterm

export ORACLE_BASE=/u01/oracle/app
export ORACLE_HOME=ORACLE_BASE/oracle/product/11.2.0/dbhome_1 export INVENTORY_LOCATION=ORACLE_BASE/oraInventory
export LD_LIBRARY_PATH=ORACLE_HOME/lib:/usr/lib export NLS_LANG="American_america.zhs16gbk" export NLS_DATE_FORMAT='yyyy-mm-dd hh24:mi:ss' export PATH=PATH:HOME/bin:ORACLE_HOME/bin:/bin:/usr/bin:/usr/sbin:/usr/local/bin
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=JAVA_HOME/jre export CLASSPATH=.:JAVA_HOME/lib:JRE_HOME/lib:CLASSPATH
export PATH=JAVA_HOME/bin:JRE_HOME/bin:$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

セントスにオラクルをインストールする
CentOSLinuxにOracleデータベースをインストールします
Centos7にDockerをインストールする
Centos7.4はLNMPをインストールします
Centos7にJavaをインストールする
Nodejsはcentos7にインストールされます
CentOS8にFFmpegをインストールします
CentOS7にRabbitMQをインストールします
CentosにNode.jsをインストールします
Mavenはcentos7にインストールします
CentOS7にMongoDBをインストールします
CentOS8にSurelogをインストールする
centos7へのOpenjdkのインストール
Jenkinsをcentos7にインストールします
セントスにRabbitMQをインストールする
CentOS7にRabbitMQをインストールします
centos6.5にDockerをインストールします
Centos7にElasticsearch6をインストールします
CentOS7にRabbitMQをインストールします
mysqlをcentosにオンラインでインストールする
CentOS7にElasticSearch7.xをインストールします
LinuxCentosにMySQL8.0.16をインストールします
Centos7にdockertransferをインストールします
Centosシステムにdockerをインストールします
1.5Centos7をインストールする
CentOS7に基づくZabbix3.4をインストールします
centosサーバーにvirtualboxをインストールする
CentOS7にNginxサーバーをインストールします
centOS7にjdk1.8をインストールする方法
CentOS8にMySQLをインストールする方法
CentOS7にrpmでJDK8をインストールします
CentOS8にMemcachedをインストールする方法
CentOS7にMATEまたはXFCEをインストールします
CentOS8にRをインストールする方法
CentOS8にFFmpegをインストールする方法
CentOS8にVirtualboxをインストールする方法
CentOS8にTensorFlowをインストールする方法
CentOS8にTeamViewerをインストールする方法
CentOSにPerl5をインストールする方法
CentOS8にGitをインストールする方法
CentOS8にGradleをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にJenkinsをインストールする方法
CentOS8にJavaをインストールする方法
CentOS8にGoをインストールする方法
CentOS8にYarnをインストールする方法
CentOS8にNginxをインストールする方法
CentOS7にAsteriskをインストールする方法
CentOS8にJenkinsをインストールする方法
Linux CentOS7(Windows)にMySQLをインストールする
CentOS8にVagrantをインストールする方法
CentOS8にPython3.8をインストールする方法
CentOS8にTomcat9をインストールする方法
CentOS8にWebminをインストールする方法
CentOS8にRubyをインストールする方法
CentOS8にSkypeをインストールする方法
CentOS8にhtopをインストールする方法
CentOS8にPythonをインストールする方法
CentOS8にElasticsearchをインストールする方法
CentOS8にPostgresqlをインストールする方法
CentosにWordpressをインストールする方法