FreeBSDへの新規インストール
WallEdgeのサポートと配布は終了いたしました。- WallEdge(FreeBSD 4.7, 4.6.2, 4.4, 4.2, 3.4, 3.2, 2.2.8用)を入手し、適当なディレクトリに置きます。
(以下の説明では/tmpに置くものと仮定します。) - rootへsuします。
- WallEdgeをインストールします。
# pkg_add /tmp/WallEdge-<バージョン>.tgz
- ファイルをローカル・ディスクにコピーしたあと、環境設定が開始されます。
Checking perl... WallEdge uses /usr/local/bin/perl(version is 5.005). done. Checking /etc/services... Checking apache... Do you want use /usr/local/sbin/httpd ([y]/n)? done.
使用するhttpd(またはhttpsd)のパス名を聞いてきます。Do you want to use default configuration ([y]/n) ? create /usr/local/WallEdge/conf/mime.types create /usr/local/WallEdge/conf/node-site.conf
デフォルトの設定を使用するかどうか聞いてきます。yと答えてください。WallEdgeからアクセスするSMTPサーバ名 (walledge.plathome.co.jp):
デフォルトのSMTPサーバ名を聞いてきます。
そのままリターン・キーを押すと、自ホストと設定されます。WallEdgeからアクセスするPOP3サーバ名 (walledge.plathome.co.jp):
デフォルトのPOP3サーバ名を聞いてきます。 そのままリターン・キーを押すと、SMTPサーバ名が使用されます。送信メールのドメイン名 (walledge.plathome.co.jp):
メール送信時のメール・アドレスのドメイン名を聞いてきます。 そのままリターン・キーを押すと、SMTPサーバ名が使用されます。管理者の e-mail アドレス (root@walledge.plathome.co.jp):
WallEdge管理者の電子メール・アドレスを聞いてきます。WallEdge(FQDN) (walledge.plathome.co.jp):
WallEdge Mail ServerのFQDN(Fully Qualified Domain Name: 完全なドメイン名)を聞いてきます。Done all. Ready to use WallEdge.
- 弊社ウェブ・ページにてライセンス登録を行ってください。
- SSL対応Apacheを使用する場合、認証書が必要です。
ここでは自前の認証書を作成します。
SSLに対応していないApacheを使用する場合はこの節を飛してください。
# /etc/rc.d/init.d/walledge certificate Make WallEdge server certificate Using configuration from /usr/local/ssl/openssl.cnf Generating a 1024 bit RSA private key ................+++++ .+++++ writing new private key to '/usr/local/WallEdge/conf/server.key' ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. ----- Country Name (2 letter code) [AU]:JP State or Province Name (full name) [Some-State]:Tokyo Locality Name (eg, city) []:Chiyoda Organization Name (eg, company) [Internet Widgits Pty Ltd]:Plat' Home CO., LTD. Organizational Unit Name (eg, section) []:R&D Common Name (eg, YOUR name) []:walledge.plathome.co.jp Email Address []: Please enter the following 'extra' attributes to be sent with your certificate request A challenge password []: An optional company name []: Signature ok subject=/C=JP/ST=Tokyo/L=Chiyoda/O=Plat' Home CO., LTD./OU=R&D/CN=walledge.plathome.co.jp Getting Private key Done. Don't forget to enable 'ApacheHTTPD_Option' in /usr/local/WallEdge/conf/walledge.conf
'Email Address []:', 'A challenge password []:', 'An optional company name []:' は空欄のままにしてください。これでCSR(server.crt)とPrivate Key(server.key)が作成されます。最後で注意されているように、/usr/local/WallEdge/conf/httpd.confを編集してApacheHTTPD_Option行のコメント・アウトをはずしてください。
- WallEdgeを起動します。
# /usr/local/etc/rc.d/walledge.sh Starting WallEdge Starting http
WallEdge 1.0.2, 1.5.xからのバージョン・アップ
- WallEdge-<バージョン>.tgzを入手し、適当なディレクトリに置きます。(以下の説明では/tmpに置くものと仮定します。)
- rootへsuします。
- WallEdgeを停止します。
# /usr/local/etc/rc.d/walledge.sh stop
- 旧パッケージをアンインストールします。
# pkg_delete WallEdge-1.0.2
- 新パッケージをインストールします。
# pkg_add /tmp/WallEdge-<バージョン>.tgz
- 設定ファイルの更新。
httpd.conf, walledge.conf, node-site.confファイルはバージョンによって変更があります。以下のように更新してください。# mv /usr/local/WallEdge/conf/httpd.conf /usr/local/WallEdge/conf/httpd.conf.old # mv /usr/local/WallEdge/conf/walledge.conf /usr/local/WallEdge/conf/walledge.conf.old # mv /usr/local/WallEdge/conf/node-site.conf /usr/local/WallEdge/conf/node-site.conf.old # /usr/local/WallEdge/install/setup
設問の内容は新規インストール時と同じです。新規設定ファイルを、旧設定ファイルを参考に修正してください。node-site.confを変更した場合は、以下を実行してください。
# mv /usr/local/WallEdge/conf/walledge.sh reconfigure
- WallEdge を起動します。
# /usr/local/etc/rc.d/walledge.sh start Starting WallEdge Starting http