Webminで作るコマンド不要サーバー(VineLinux)構築編


パソコン用品猪原家LAN構成図(apricot)


(0)まえがき

  •  簡易サーバーとして中古PC(日立FLORA=CPU:Pentium133MHz、メモリ:32MB、HDD:1.2GB/Windows98)を活用していたが、スピード不足、HDDパーテーション容量不足となってきたため、Celeron433MHzマシンに変更することとした。
  • 本体マシンはハード・オフにて「三菱apricot CX210 Model:M3D12-X25AC = CPU:Celeron433MHz、メモリ:192MB、HDD:8.4GB」が4000円(税別)で並んでいたので購入した。
  • Linuxサーバは以前(flora)「VineLinux2.6r3」で運用していたが、この機に「VineLinux3.1」に変更することとした。


(1)Vine Linuxのインストール
  • マシンにはディスプレイはないため、XPマシンBRAINのモニタを借用し電源ON。なんと、FDDには異物が入っており使用できず。
  • VineLinux公式ホームページよりイメージファイルをダウンロードし、CD-Rに焼き付けておく。
  • CD-ROMドライブにVineLinux3.1のCD-Rを挿入し再起動。GUIのセットアップ画面を起動。インストール種別は「すべて」を選択。
  • HDDのパーティション分割については、自動設定を選択。ディスクについては初期化してインストール。
  • インストール終了後、再起動。
  • マウス、キーボードをはずして起動するもBIOSチェックで停止。どうやらAMI−BIOSはキーボードなしでは立ち上がらせてくれないらしい。BIOSにおける省略設定できる箇所が分からないので、とりあえず、キーボードのみ200円(税別・中古)で購入し接続し運用。



(2)SSHの設定

  • 遠隔でリモート設定するため、SSHを利用できるようにする。/etc/ssh/sshd_configを開いて下記が#でコメントアウトされていないことを確認する。
  • PermitRootLogin no      #rootでのlogin規制
    PermitEmptyPasswords no  #passwordなしのlogin禁止
  • デフォルトでSSHデーモンは起動しているが、念のため/etc/rc.d/init.d/sshd restartで再起動。
  • クライアント側(WinXP、Win95)へのSSH設定は、「TTSSH日本語版」を参考にTeraTermProに組み合わせて利用する。
  • TTSSHを起動しホストアドレス(名)とサービス:SSHをチェックすれば認証設定画面が開くので、ユーザ名、パスフレーズを入力すればログインできる。
  • これでリモート制御・設定ができるので、WinXPマシンBRAINから借用したモニタは返却。


(3)Webminのインストール
  • VineLinux3.1ではWebminはインストールされていないので、パッケージゲット。しかし、インストールに失敗。
  • Webminユーザ会のフォーラムで対処方法を見つけた。それによると、Vine3.1ではWebminはextrasカテゴリに入っているため、/etc/apt/sources.listに"extras"を追加。また、"3.1"を"3.0"に修正。
  • #apt-get update
  • #apt-get install webmin
  • で無事インストールできた。/etc/apt/sources.listを書き戻して完了。


(4)Webminの起動
  • インストール時にネットワークの設定は終了しているので、VineLinux上のHTTPサーバはデフォルトで起動しており、PCクライアントからブラウザでアドレス(URL=http://192.168.0.9)を指定するとApacheウエブサーバーのテストページが開く。
  • Webminの利用方法については「Webminの起動」
  • インストール時に設定したLAN・ネットワーク情報の確認は「Webminでネットワーク設定情報確認」

(5)Webminによるファイル共有


(6)WebminによるFTPサーバーの設定


(7)ダイナミックDNSの利用



(8)WebminによるDNSサーバーの設定



(9)WebminによるHTTPサーバーの設定



(10)Webminによるメールサーバーの設定



(11)Webminによるユーザ追加



(12)WebminによるProxyサーバー(Squid)の設定


(13)プリントサーバーの設定


(14)ログ解析スクリプトAWStatsの設定
更新履歴
2004.01
2004.08
2004.10
2004.12
2005.01
2005.01
作成
ADSL導入に伴う変更
プリントサーバーの導入

メールのウィルス対策追加
メールサーバーqmailの導入
サーバーの変更(flora→apricot)

メール アイコン
ール
トップ アイコン
トップ