ホーム  :  検索  :  アクセス情報  :  記事一覧  :  はじめに  :  更新履歴  :  リンク  :  アンケート  
PC書き溜め備忘録 VineLinux、CobaltRaQでの自宅サーバー構築やジャンクPCの備忘録

Vine3.xにWebminをインストール


VineLinux3.1ぐらいから標準ではwebminがインストール出来なくなっています。
/etc/apt/sources.listextraを付け加えればapt-getで取得出来るようですが、せっかくなので本家のソースからインストールします。

ちなみに以下はVineLinux3.2でのインストール記録ですが
Vineの他のバージョンでもインストール方法は大して変わらないと思います。


■ 必要なものを用意

Webmin

http://www.webmin.com/からWebminをダウンロード、
wgetで取得もしくはクライアントPCでダウンロードしてFTPなどでサーバーに転送。 webminにはtarボールとRPM形式の物がありますが今回はtarボールでのインストールをします。

perl-Net_SSLeay

WebminでSSL接続するためにperlモジュールをインストール。
あとでWebmn上からCPANでインストールすることも出来ますがVineLinuxではapt-getで提供されているのでそれを利用します。

# apt-get update
# apt-get install perl-Net_SSLeay


■ Webminのインストール


ダウンロードしたWebminをmvで任意のディレクトリに移動。


# tar zxvf webmin-1.240.tar.gz
# cd webmin-1.240
# ./setup.sh
※setup.shを実行するといくつかの質問が出てきます。
デフォルトの場合はそのままEnterで、変える場合は適当な文字列を入力してEnter。
 
Config file directory [/etc/webmin]:
Webminの設定ファイルを設置するディレクトリ

Log file directory [/var/webmin]:
ログファイルを置くディレクトリ

Full path to perl (default /usr/bin/perl):
perlのフルパス

Web server port (default 10000):
webminのポート番号

Login name :
ログインするユーザー名

Login password:
ログインパスワード

Use SSL (y/n):y
SSLを利用するか(perl-Net_SSLeayをインストールしていないとこの質問は出ません。)

Start Webmin at boot time (y/n):y
スタート時にwebminをスタートするか

質問がすべて終わるとインストールが開始されます。


インストールが済んだらhttps://IPアドレス:10000にアクセス、ログインユーザーとログインパスワードを入力すれば設定画面に行くことが出来ます。


■ Webminのアクセス制限


webminをインストールしてクライアントPCからアクセスを試みるとアクセス制限で弾かれる場合があります、
その場合はminiserv.confを編集、接続を許可するIPを追加してあげます。
サーバーにGUI環境がある場合は下にある二番目のやり方でもOK


1.miniserv.confで接続を許可するIPを設定する


まずrootになってviでminiserv.confを編集します。


$ su
# vi /etc/webmin/miniserv.conf


編集個所は20行目付近の"allow=127.0.0.1"を編集。
初期設定だと127.0.0.1のローカルホストのみが接続可能になっているので、
ここに接続を許可したいPCのローカルIPアドレスをスペースキーで区切って入れて行きます。

allow=127.0.0.1 192.168.×.× 192.168.×.×


webminを再起動させて設定を有効に。

# /etc/init.d/webmin restart


2.Webmin上で接続を許可するIPを設定する


他のPCからアクセスできるようになったら以降はwebmin上からIPを追加できます。


Webmin画像アクセス制御

まずwebminにログインして "Webmin""Webminの設定""IPアドレスのアクセス制御"を選択。


Webmin画像IP追加

リストされたアドレスからのみ許可を選択、右のリストに接続を許すPCのIPアドレスを追加して行きます。
書き込んだら保存をクリックして設定を保存。


こんな感じでWebminのインストールは終了。


最終更新日: 2007年6月 4日(月曜日) 15:31 JST; 5,717 閲覧件数 印刷用画面