インストール時にポートを変更する
LUA インストーラは必要な各ポートのチェックを行い、それらのポートが使用できない場合はプロンプトを表示します。インストーラは、すでに使用されているデフォルトの各ポートに対して、デフォルトでないポートを表示します。インストールプロセス中にプロンプトが表示されたら、非デフォルトのポートを入力します。
インストール後にポートを変更する
以下の手順で、デフォルト以外のポートを LUA が使用するよう設定します。
注: 変更を行う前に、新しいポートが他のアプリケーションによって使用されていないことを確認してください。
開いているポートを確認する
- 管理者権限でコマンドプロンプト開きます。
- 以下のコマンドを入力します。
netstat -ab | find "<ポート番号>"
- コマンドで接続が LISTENING と返された場合、このポートはすでにコンピュータで使用されています。
LUA の HTTP ポートを設定する
- OS のサービス一覧で LUA Apache Tomcat サービスを停止します。
- server.xml (デフォルトでは C:\Program Files (x86)\Symantec LiveUpdate Administrator\conf\server.xml) をバックアップのためにコピーしておき、テキストエディターで開きます。
- 以下の行を修正します。
[変更前]
<Connector port="7070" maxHttpHeaderSize="8192"
[変更後]
<Connector port="<カスタムのポート番号>" maxHttpHeaderSize="8192"
- server.xml を保存します。
- LUA Apache Tomcat サービスを開始します。
- LiveUpdate Administrator.bat (デフォルトでは C:\Program Files (x86)\Symantec\LiveUpdate Administrator.bat) をテキストエディターで開きます。
- 以下の行を修正します。
[変更前]
start http://lua:7070/lua
[変更後]
start http://lua:<カスタムのポート番号>/lua
- LiveUpdate Administrator.bat を保存します。
デフォルトの LUA 配布センターを更新する
この手順では、デフォルトの本番用配布センターとデフォルトのテスト用配布センターを更新して、前の手順で変更した HTTP ポートを反映させます。これらの変更は、デフォルト配布センター以外の配布センターでは必要ありません。
- LUA にログインします。
- [設定] - [配布センター] をクリックします。
- Default Production Distribution Center と Default Testing Distribution Center のそれぞれで
- 配布センターを選択し [編集] をクリックします。
- 場所リストでローカル LUA サーバーを選択して [編集] をクリックします。
- [場所の編集] ページで
- [ポート] をデフォルトでない新しいポートに更新します。
- 配布センターの認証に使用するユーザー名とパスワードを再入力します (デフォルトのログイン ID は "admin" (バージョン 2.3.6 以降は "lua") :デフォルトのパスワードはサポートにお問い合わせください) 。
- [テスト] をクリックして「接続に成功しました」と返ってくることを確認し、[OK] をクリックします。
- OK をクリックし 配布センターの編集ページに戻ります。
LUA HTTPS ポートを設定する
- OS のサービス一覧で LUA Apache Tomcat サービスを停止します。
- server.xml (デフォルトでは C:\Program Files (x86)\Symantec LiveUpdate Administrator\conf\server.xml) をバックアップのためにコピーしておき、テキストエディターで開きます。
- 以下の行を修正します。
[変更前]
<Connector port="7073" maxHttpHeaderSize="8192" clientAuth="false" SSLEnabled="true"
[変更後]
<Connector port="<カスタムのポート番号>" maxHttpHeaderSize="8192" clientAuth="false" SSLEnabled="true"
- server.xml を保存します。
- LUA Apache Tomcat サービスを開始します。
LUA PostgreSQL のポートを設定する
- OS のサービス一覧で LUA Apache Tomcat、LUA PostgreSQL のサービスを停止します。
- posgresql.conf (デフォルトでは C:\Program Files (x86)\Symantec Administrator\data\postgresql.conf) をバックアップのためにコピーしておき、テキストエディターで開きます。
- 以下の行を修正します。
[変更前]
port = 7072 # (change requires restart)
[変更後]
port = <カスタムのポート番号> # (change requires restart)
- lua.properties (デフォルトでは C:\Program Files (x86)\Symantec LiveUpdate Administrator\tomcat\lua\WEB-INF\classes\lua.properties) をバックアップのためにコピーしておき、テキストエディターで開きます。
- 以下の行を修正します。
[変更前]
jdbc.url=jdbc:postgresql://localhost:7072/lua
[変更後]
jdbc.url=jdbc:postgresql://localhost:<カスタムのポート番号>/lua
- LUA Apache Tomcat、LUA PostgreSQL のサービスを開始します。