ポート番号を変えるにはどうしたらいいですか?
デフォルトのポート番号8080を変更したいときってありますよね。
Plone をインストールしたときのデフォルトのポート番号は 8080 に設定されています。しかし、このポート番号は Tomcat などの他のサーバや、複数の Plone サーバをインストールしたいときにポート番号がぶつかってしまうため、変更する必要があります。
Plone では以下のようにして、ベースとなる Zope サーバのポート番号を変更します。
buildout の場合
Unified Installer や buildout を使用してインストールした場合は、buildout.cfg の instance セクションにある http-address の値を書き換えます。
[instance] recipe = plone.recipe.zope2instance user = admin:admin http-address = 8280
その後、 bin/buildout コマンドを実行し、サーバを再起動することでポート番号が変更されます。なお、 bin/buildout 実行時に -N オプションを指定するとプロダクトの新しいバージョンをインストールしないため、ポート番号だけを変更したい場合に有効なオプションです。
% bin/buildout -N % bin/instance stop % bin/instance start
なお、 buildout の詳細については「 zc.buildoutを使ってプロジェクトを管理する 」を参照してください。
対象バージョン: | Plone 3.2以降 |
---|
Plone 3.1 以前の場合
Plone 3.1 以前の場合は、 Zope サーバの設定ファイルに記述してあるポート番号を直接書き換えます。
zope.conf ファイルの以下の部分で指定してあるポート番号を変更します。
<http-server> # valid keys are "address" and "force-connection-close" #address 8080 address 8280 # force-connection-close on </http-server>
設定の変更後、 Zope サーバを再起動すると変更されたポート番号で起動されます。
対象バージョン: | Plone 3.1以前 |
---|