Webmin とは †Webmin は Webブラウザ上で稼動するUnix系OSのシステム管理ツールです。 ※ OpenSSL は、セキュリティの観点から必ずインストールして下さい(インストール未でも動作します)。
Webmin 取得・インストール †Webmin 取得 †wget コマンドでダウンロード †[root@linux ~]# exit ※ rootユーザの場合はログアウトして adminユーザになります logout 以下はバージョン1.420 で解説しています。 最新バージョン確認して下さい。 上記公式サイトで最新バージョンURLを確認する [admin@linux ~]$ wget http://jaist.dl.sourceforge.net/sourceforge/webadmin/webmin-1.420-1.noarch.rpm ←■ ダウンロード
--19:15:01-- http://jaist.dl.sourceforge.net/sourceforge/webadmin/webmin-1.420-1.noarch.rpm
=> `webmin-1.420-1.noarch.rpm'
jaist.dl.sourceforge.net をDNSに問いあわせています... 150.65.7.130
jaist.dl.sourceforge.net|150.65.7.130|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 11,825,913 (11M) [application/x-redhat-package-manager]
100%[========================================>] 11,825,913 3.75M/s ETA 00:00
19:15:04 (3.74 MB/s) - `webmin-1.420-1.noarch.rpm' を保存しました [11825913/11825913]
[admin@linux ~]$
Webmin インストール †[admin@linux ~]$ su - ← rootユーザになる Password: [root@linux ~]# [root@linux ~]# rpm -Uvh /home/admin/webmin-1.420-1.noarch.rpm ←■ インストール 警告: /home/admin/webmin-1.420-1.noarch.rpm: V3 DSA signature: NOKEY, key ID 11f63c51 Preparing... ########################################### [100%] Operating system is CentOS Linux 1:webmin ########################################### [100%] Webmin install complete. You can now login to http://linux:10000/ as root with your root password. ←■ インストール完了 [root@linux ~]# Webmin 起動・停止 †[root@linux ~]# /etc/rc.d/init.d/webmin start ←■ 起動 [root@linux ~]# /etc/rc.d/init.d/webmin stop ←■ 停止 [root@linux ~]# /etc/rc.d/init.d/webmin restart ←■ 再起動 Perl Net::SSLeay インストール †Perl Net::SSLeay がインストールされていなければ Webmin は動作しません。 インストール確認 †※ 以下に何か表示されればインストールされていない [root@linux ~]# perl -e 'use Net::SSLeay' Can't locate Net/SSLeay.pm in @INC (@INC contains: /usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 ~ 中略 ~ /usr/lib/perl5/vendor_perl .) at -e line 1. BEGIN failed--compilation aborted at -e line 1. [root@linux ~]# ※ インストールされている場合は以下のようになります [root@linux ~]# perl -e 'Net::SSLeay' [root@linux ~]# yum コマンドでインストール †CentOS のサーバからダウンロードしてインストールします。 [root@linux ~]# yum list | grep perl-Net-SSLeay ←■ パッケージの検索(存在確認) perl-Net-SSLeay.i386 1.25-3.rf extras ←■ 出てくれば存在する [root@linux ~]# yum -y install perl-Net-SSLeay ←■ インストールする Setting up Install Process Setting up repositories Reading repository metadata in from local files Parsing package install arguments Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Package perl-Net-SSLeay.i386 0:1.25-3.rf set to be updated --> Running transaction check Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: perl-Net-SSLeay i386 1.25-3.rf extras 193 k Transaction Summary ============================================================================= Install 1 Package(s) Update 0 Package(s) Remove 0 Package(s) Total download size: 193 k Downloading Packages: Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: perl-Net-SSLeay ######################### [1/1] Installed: perl-Net-SSLeay.i386 0:1.25-3.rf Complete! [root@linux ~]# ソースコードからインストール †[admin@linux ~]$ wget http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Net_SSLeay.pm-1.30.tar.gz ←■ ダウンロード
--17:37:20-- http://search.cpan.org/CPAN/authors/id/F/FL/FLORA/Net_SSLeay.pm-1.30.tar.gz
=> `Net_SSLeay.pm-1.30.tar.gz'
search.cpan.org をDNSに問いあわせています... 216.52.237.135, 216.52.237.136
search.cpan.org|216.52.237.135|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 302 Found
場所: http://ftp.yz.yamagata-u.ac.jp/pub/lang/cpan/authors/id/F/FL/FLORA/Net_SSLeay.pm-1.30.tar.gz [続く]
--17:37:21-- http://ftp.yz.yamagata-u.ac.jp/pub/lang/cpan/authors/id/F/FL/FLORA/Net_SSLeay.pm-1.30.tar.gz
=> `Net_SSLeay.pm-1.30.tar.gz'
ftp.yz.yamagata-u.ac.jp をDNSに問いあわせています... 133.24.255.161
ftp.yz.yamagata-u.ac.jp|133.24.255.161|:80 に接続しています... 接続しました。
HTTP による接続要求を送信しました、応答を待っています... 200 OK
長さ: 78,629 (77K) [application/x-gzip]
100%[=================================================================>] 78,629 240.15K/s
17:37:21 (239.76 KB/s) - `Net_SSLeay.pm-1.30.tar.gz' を保存しました [78629/78629]
[admin@linux ~]$ su - ←■ rootユーザになる
[root@linux ~]# tar xfvz /home/admin/Net_SSLeay.pm-1.30.tar.gz ←■ 解凍する
[root@linux ~]# cd /home/admin/Net_SSLeay.pm-1.30 ←■ ディレクトリ内に移動
[root@linux ~]# perl Makefile.PL
[root@linux ~]# make
[root@linux ~]# make test
[root@linux ~]# make install ←■ インストールする
[root@linux ~]#
CPAN サイト: http://search.cpan.org/dist/Net_SSLeay.pm/ OpenSSL インストール †インストール確認 †[root@linux ~]# rpm -qa | grep openssl ←■ インストール確認 openssl-0.9.7a-43.14 ←■ インストールされています xmlsec1-openssl-1.2.6-3 [root@linux ~]# インストールされているようです。 インストール †※ インストールされていない場合は以下のようにする [root@linux ~]# yum -y install openssl Perl インストール †Perl は通常、CentOSに標準インストールされているのでインストールの必要はありません。 ※ Perlのインストール確認 [root@linux ~]# perl -v ※ 以下にバージョンが表示されればインストールされています This is perl, v5.8.5 built for i386-linux-thread-multi Copyright 1987-2004, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.com/, the Perl Home Page. [root@linux ~]# ※ Perl をインストールする [root@linux ~]# yum -y install perl ←■ Perl インストール Webmin のインストール・設定は終わりです。 Webmin 使い方(超基本編) †
以上で超基本設定終了です。 Webmin ログインユーザ変更 †※ この設定は必須ではありません。 Webmin 用ユーザ( webadmin ) 作成 †[root@linux ~]# useradd -s /sbin/nologin webadmin ←■ユーザ作成 [root@linux ~]# passwd webadmin ←■ パスワード設定 Changing password for user webadmin. New UNIX password: ←■ パスワード入力 Retype new UNIX password: ←■ パスワード再入力 passwd: all authentication tokens updated successfully. [root@linux ~]# Webmin 設定変更 †[ Webmin ] ⇒ [ Webminユーザ ] をクリック Webmin テーマ変更 †※ この設定は必須ではありません。 StressFree ( MAC OS X Tiger 風 ) ダウンロード †http://www.stress-free.co.nz/content/view/141/2/ から theme-stressfree.tar.gz ファイルをダウンロード Swell Technology Webmin Theme v2 ダウンロード †http://www.swelltech.com/projects/webmin/swell-theme-v2.html から .wbt ファイルをダウンロード テーマのインストール †[ Webmin ] ⇒ [ Webmin 設定 ] ⇒ [ Webmin テーマ ] が設定ページです。 |