これが方法です CentOS 6.2を使用してOracle対応のLinuxボックスをインストールする場合は、マルチロールサーバー展開にOracle Database Server / Oracle FusionMiddlewareSuiteをさらにインストールするためのOracle対応サーバーの準備に関連する手順について説明します。
>要件 ステップ
参照
Cent OS
>
- 4GBを超える無料ストレージを備えたUSBスティック
- 十分なRAMとHDDストレージを備えた64ビットサーバーマシン
- CentOSインターネットリポジトリまたはLANミラーとの接続性
- デスクトップ環境がインストールされたLinuxクライアントマシン:CentOS、Debian、Ubuntuなど+ Gnome、KDEなど
- DVDミラーからCentOS-6.2-x86_64-bin-DVD1.iso(4.1GB)をダウンロードするか、最小(322M)、ネットインストール(227M)、LiveCD(698M)、またはLiveDVD(1.6G)バージョンをダウンロードします。この方法 CentOS-6.2-x86_64-bin-DVD1.iso(4.1 GB)を使用します。
- このガイドを使用して、ダウンロードしたISOをdeUSBキーに保存します。 livecd-iso-to-diskの代替セクションが好きです 脚本。
- USBスティックをサーバーマシンのUSBポートの1つに接続し、起動します。セットアップでUSBブートが有効になっていることを確認してください。
- CentOSインストールウィザードで、サーバーを選択します カスタマイズします。
- ハードウェアに応じて、適切なパーティションスキーマを選択します(例:6 GB RAM + 2 x 500 GB HDD):
- パッケージの選択手順で、デスクトップ環境がないことを確認します が選択されていることを確認し、 ssh がインストールされています。必要な追加パッケージを選択します。
- 複雑なルートパスワードを選択してください。
- OSのインストールが完了したら、再起動し、 rootとしてログインします。 sshが次の方法で機能していることを確認します:
- デフォルトでは、 eth0 ネットワークインターフェイスが無効になっています。ネットワーク設定を構成する:
- rootとしてログインします
- アーカイブを編集する/etc / sysconfig / network-scripts / ifcfg-eth0 ネットワークインターフェイスを次のように構成します。
- ネットワークデーモンを再起動し、 pingとの接続をテストします または他のツール。
- sudoerを追加します ユーザー-たとえば、 bozz - rootの使用を避けるため 。
- rootとしてログイン
- 新しいユーザーを作成してホイールグループに追加します:
- bozzのパスワードをリセットします ユーザー(注 :忘れないパスワードを選択してください):
- / etc / sudoersを編集します %wheelで始まる行のコメントを解除すると、次のようになります。
- ログアウトし、 bozzで再度ログインします ユーザーとテストsudoer の特権:
- bozzとしてログインします ユーザー
- LANミラーを介してCentOSリポジトリを構成します:
- LANミラーに接続できることを確認します。例:http://mirrors.home.dev/centos
- /etc/yum.repos.d/CentOS-Mirror.repoに新しいリポジトリファイルを作成します
- ミラーを指す次のエントリを追加します。
- 既存のリポジトリアーカイブにコメントまたは削除する
- /etc/yum.repos.d/CentOS-Base.repoのすべての行にコメントします # あるいは単に:
- リポジトリファイルを削除する
- ミラーを使用してシステムを更新します:
- サーバーにJavaJRE7u164ビットをインストールします[OracleDatabaseには不要、Oracle FusionMiddlewareSuiteには必要 ]:
- http://www.oracle.com/technetwork/java/javase/downloads/index.htmlにアクセスし、 jre-7u1-linux-x64.rpmをダウンロードします。
- コピーjre-7u1-linux-x64.rpm scp経由でサーバーに またはその他。 Linuxクライアントからscp経由:
- サーバーにログインしてインストーラーを実行します:
- Java JRE絶対バージョン( /usr/java/jre1.7.0_01 )を利用します ) javaの代替構成 およびjavaws :
- 正しいjavaを確認してください バージョン:
- 代替案が適切に構成されていることを確認します。
- JRE_HOMEシステム全体の環境変数を構成します。 / etc / environmentを編集します:
- 次のコンテンツを追加します:
- ログアウトして再度ログインし、JRE_HOME環境変数が正しいかどうかをテストします。
- グラフィカル環境でパフォーマンスを犠牲にすることなくOracle製品をインストールするためのCentOSサーバーを準備します。 Oracle Fusion Middleware製品は、インストール・ウィザードでX11グラフィカル環境を使用します。したがって、SSHX11転送 インストールして有効にする必要があります。
- サーバーで、 / etc / ssh / sshd_configを編集します :
- 次の値を設定します:
- サーバーにパッケージをインストールしますxorg-x11-xauth およびlibXtst :
- クライアントで、fontconfigパッケージ xorg-x11-fonts-baseをインストールします およびliberation-fonts :
- クライアントで、「-Y」オプションを使用してリモートサーバーにログインしてみます。
- リモートでログに記録されている場合は、xtermなどのXプログラムを実行してみてください。
/ ext4 60GB / boot ext4 130M / home xfs〜403GB / opt xfs〜240GB / var xfs 12 GB 210 GB blockquote>$ ssh localhost
DEVICE ="eth0" HWADDR ="00:1C:C0:95:59:55" NM_CONTROLLED ="yes" ONBOOT ="yes" NETWORK =192.168.192.0NETMASK =255.255.255.0IPADDR=192.168。 192.201GATEWAY =192.168.192.1DNS1 =192.168.192.2DNS2 =192.168.192.2PEERDNS ="yes"
$ adduser -G Wheel bozz$ passwd bozz%wheel ALL =(ALL)ALL$ sudo ls -hal注 :これからは bozzのみを使用します rootの代わりにユーザー 。セキュリティ上の理由から、(オプションで)rootアカウントをリモートアクセスから無効にすることもできます。
$ pushd / tmp $ wget http://mirrors.home.dev/centos$ popd$ sudo nano /etc/yum.repos.d/CentOS-Mirror.repo[base] name =CentOS-$ releasever --Basebaseurl =http://mirrors.home.dev/centos/$releasever/os/$basearch/gpgcheck=0 #releasedupdates [updates] name =CentOS -$ releasever-Updatesbaseurl =http://mirrors.home.dev/centos/$releasever/updates/$basearch/gpgcheck=0#便利な追加パッケージ[extras] name =CentOS- $ releasever-Extrasbaseurl =http: //mirrors.home.dev/centos/$releasever/extras/$basearch/gpgcheck=0
$ sudo rm /etc/yum.repos.d/CentOS-Base.repo$ sudo yum update
$ scp jre-7u1-linux-x64.rpm [メール保護]:〜/$ sudo rpm -Uvh jre-7u1-linux-x64.rpm$ sudo Alternatives --install / usr / bin / java java /usr/java/jre1.7.0_01/bin/java 20000 $ sudo Alternatives --install / usr / bin / javaws javaws / usr / java /jre1.7.0_01/bin/javaws 20000$ java -versionjava version "1.7.0_01" Java(TM)SEランタイム環境(ビルド1.7.0_01-b08)Java HotSpot(TM)64ビットサーバーVM(ビルド21.1-b02、混合モード)$ Alternatives --configjava'java'を提供するプログラムが1つあります。選択コマンド-----------------------------------------------* + 1 /usr/java/jre1.7.0_01/bin/java現在の選択を維持するために入力する[+]、または選択番号を入力します。$ Alternatives --configjavaws'javaws'を提供するプログラムが1つあります。選択コマンド-----------------------------------------------* + 1 /usr/java/jre1.7.0_01/bin/javaws$ nano / etc / environmentexport JRE_HOME =/ usr / java / jre1.7.0_01$ echo $ JRE_HOME / usr / java / jre1.7.0_01 $ ls -1 $ JRE_HOMEbinCOPYRIGHTlibLICENSEmanpluginREADMEreleaseTHIRDPARTYLICENSEREADME.txtWelcome.html
$ sudo nano / etc / ssh / sshd_configX11Forwarding yesX11DisplayOffset 10X11UseLocalhost yes$ sudo yum install xorg-x11-xauth libXtst
CentOSクライアントの場合:Ubuntuクライアントの場合:$ sudo yum install xorg-x11-fonts-base liberation-fonts$ sudo apt-get install xfonts-base ttf-liberation$ ssh-Y[メール保護]そして、Xプログラムがローカルデスクトップにポップアップ表示されます。 $ HOME / .ssh / configに以下を追加することもできます :$ sudo yum install xterm $ xtermForwardAgent yesForwardX11 yesForwardX11Trusted yes
- CentOSでのネットワーキング:http://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-networkscripts-interfaces-eth0.html
- Javaの場合:http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat- rhel/およびhttp://wiki.centos.org/HowTos/JavaOnCentOS
- SSH X11転送:http://www.imminentweb.com/technologies/centos-ssh-x11-forwarding、http://wiki.centos.org/HowTos/VNC-Serverおよびhttp://www.ndchost .com / wiki / server-administration / centos5-vnc-x11