OHSポートを80

  
に変更する方法

通常、プロジェクトを実装するときに、顧客はドメイン名とアドレスをシンプルで明確にしたいと考えています。ただし、セキュリティ上の理由から、OHSでは1024未満のポート番号は許可されていません。1024未満のポート番号はrootに属し、一般的なOHSには独自のユーザーがインストールされています(Oracle)。したがって、1024より小さいポートを使用したい場合は、.apachectlの制御を変更する必要があります。

手順:

1. OHSを閉じます2.リスニングポートをリセットします3. apachectlの権限を変更します4. OHSを再起動します

OHSを閉じます

コード次のコードは、MW_HOMEが/u00/app/oracle/product/fmw-11.1.1であると仮定しています。export MW_HOME = /u00 /app /oracle /product /fmw-11.1.1 cd $ MW_HOME /Oracle_WT1 /instances /instance1 /bin ./opmnctl stopall


リスニングポートをリセットします。ここでは80に設定します。

コードは次のとおりです。 oracleユーザーとしてサーバーに接続します。cd $ MW_HOME /Oracle_WT1 /instances /instance1 /config /OHS /ohs1 cp httpd.conf httpd.conf.save vi httpd.conf#次に、Listen& lt; portnumber> gtの行に移動します。 (通常は777x)#そしてポート番号をポート80に変更します。80#変更を保存します。


権限の変更

次のようにコーディングしてください。 rootユーザーとしてサーバーに接続しています。#ステップ1のMW_HOMEを使用します。#cd $ MW_HOME /Oracle_WT1 /ohs /bin#注意してください。隠しファイル.apachectlを変更する必要があります(ドットは正しい)。ls -la .apach Ectl -rwxr-x --- 1 oracle oinstall 13278 12月17日03:54 .apachectl chown root .apachectl chmod 6750 .apachectl ls -la .apachectl -rwsr-s --- 1 root oinstall 13278 12月17日03:54 .apachectl


注:Linuxで'。'で始まるファイルは、デフォルトでは非表示になっています。

最後にOHSを再起動します。

コードは次のとおりです。

cd $ MW_HOME /Oracle_WT1 /instances /instance1 /bin ./opmnctl startall#次に、オプション-l#toでステータスを確認します。 Oracle HTTP Serverが起動しているかどうかを確認し、#-lオプションで使用されているポートを表示します(下の図を参照)。/opmnctlstatus– l

Copyright © Windowsの知識 All Rights Reserved