ASH | サーバ | セキュリティ | Linux | FreeBSD | DB | Web | CGI | Perl | Java | XML | プログラム | ネットワーク | 標準 | Tips集

各種ツールのインストール方法

パッケージのインストール

 sysinstallコマンドで、パッケージのインストールを行います。  パッケージのインストールは、FTPでも可能ですが、CD-ROMから行います。 CD-ROMを交換する場合は、一度、sysinstallコマンドを終了する必要があります。

unix# /stand/sysinstall
「C 設定」を選択
「P パッケージ」を選択
「1 CDROM」を選択
以下のパッケージを選択
[INSTALL]を実行
選択したパッケージの数を確認
「X 終了」を選択
「導入終了」を選択して終了
CD-ROM 1
archivers/bzip2-1.0.1
archivers/lha-1.14g
archivers/unzip-5.41

editors/ja-jvim-canna-3.0.j2.1b

japanese/ja-man-1.1h
japanese/ja-man-doc-4.2
japanese/ja-nkf-1.71

mail/ja-mh-6.8.4.j3.03
mail/ja-mimekit-1.8

www/ja-w3m-ssl-0.1.11.p.17
CD-ROM 2
mail/qpopper-3.1

net/rsync-2.4.6

www/lynx-ssl-2.8.3.1
www/squid-2.3

ソースのダウンロード

 パッケージではインストールできない場合は、ソースからメイクしてインストールします。 直接ダウンロードしてもかまいませんが、同じバージョンのものを確実にダウンロードするために、内部ftpからダウンロードします。 内部FTPサーバには、設定ファイルも格納してあります。

unix# mkdir -p /usr/local/{pub,src}
unix# cd /usr/local/pub
unix# ftp ftp
  Name: ftp
  Password: 自分のメールアドレス
ftp# cd /pub/FreeBSD/pub
ftp# mget *
ftp# bye

 内部サーバには、以下の設定ファイルと、プログラムが格納されています。
 これらのファイルは、/usr/local/pubに展開して使います。

ファイル名内容
dhcp-2.0pl5.tar.gzDHCPサーバ
apache_1.3.14.tar.gzWebサーバ
mod_ssl-2.7.1-1.3.14.tar.gzSSL対応モジュール
openssl-0.9.6.tar.gzSSLライブラリ
CF-3.7Wpl2.tar.gzメールサーバ(sendmail)設定ツール
majordomo-1.94.5.tar.gzメーリングリストサーバ
delegate6.1.22.tar.gzプロキシサーバ(delegated)
code.tar.gz文字コードツール
csh.tar.gzcshスクリプト
conf.tar.gz設定ファイル

設定ファイルの展開

 設定ファイルのサンプルを展開します。

unix# cd /
unix# gzip -cd /usr/local/pub/conf.tar.gz | tar -xvf -

 展開すると、/confディレクトリ内に、以下のサンプルの定義ファイルが格納されています。

/conf/etc        /etc配下の設定ファイル
/conf/local      /usr/local配下の設定ファイル
/conf/skel       ユーザのデフォルト環境の設定
/conf/namedb     DNSサーバの設定
/conf/dhcpd      DHCPサーバの設定
/conf/httpd      Webサーバの設定
/conf/mail       メールサーバの設定
/conf/mh         メールクライアントの設定
/conf/majordomo  メーリングリストサーバの設定


Copyright (C)1995-2002 ASH multimedia lab.
mail : info@ash.jp