Fedora 10 によるサーバー構築(10):Webminのインストールと設定
Fedora 10 によるサーバー構築・メニュー
-
- Fedora 10 によるサーバー構築(1):Fedora Core 10 (64bit) のインストール
- Fedora 10 によるサーバー構築(2):ネットワーク、ディスプレイの設定
- Fedora 10 によるサーバー構築(3):ユーザー登録とSamba、SSH、FTPサーバーの設定
- Fedora 10 によるサーバー構築(4):Apacheのインストールと設定
- Fedora 10 によるサーバー構築(5):Javaのインストールと設定
- Fedora 10 によるサーバー構築(6):Tomcatのインストールと設定
- Fedora 10 によるサーバー構築(7):mod_jkコネクタによるApacheとTomcatの連携の設定
- Fedora 10 によるサーバー構築(8):Tomcat Managerの設定
- Fedora 10 によるサーバー構築(9):MySQLのインストールと設定
- Fedora 10 によるサーバー構築(10):Webminのインストールと設定
Fedora Core 10 (64bit) でサーバーを構築する。
Webminのインストールと設定
- 参考URL
Webminのインストールと通常の設定
- 該当バージョンのWebminをダウンロード 下記サイトの「Download Webmin...」にある[RPM]のリンクをクリックし、webmin-1.480-1-noarch.rpmをダウンロードする。
- 公式サイト
- インストールする。
- ファイアーウォールの設定
- 言語の設定
# rpm -ihv webmin-1.480-1-noarch.rpm
ファイアーウォールの設定は、Fedora 10 によるサーバー構築(3)のページ最下段を参照のこと。10000のポートを追加する。
左側のメニューの[Webmin]-[Webmin Configuration]を選び、[Language]アイコンを選択する。[Japanese (Ja_JP.UTF-8)]を選び[Change Language]ボタンをクリックする。
Apache2.2からApache2.0への切り替え
(注意)古いバージョンのApache2.0を使用する必要があったため、Webminの設定もApache2.2からApache2.0に切り替える。必要なければスルーのこと。- configファイルの編集
- siteファイルの再作成
# cd /etc/webmin/apache # vi config
以下、編集内容。
start_cmd=/etc/rc.d/init.d/httpd start test_always=0 test_manual=0 show_list=0 mime_types=/etc/mime.types auto_mods=1 apachectl_path=/usr/local/apache2/bin/apachectl stop_cmd=/etc/rc.d/init.d/httpd stop show_names=0 test_apachectl=1 max_servers=100 test_config=1 apply_cmd=/etc/rc.d/init.d/httpd graceful httpd_path=/usr/local/apache2/bin/httpd httpd_dir=/usr/local/apache2
siteファイルを消すと、自動で再作成される。
# mv site site.backup
SSLの設定
- PerlモジュールNet::SSLeayのインストール
- SSLにより暗号化
- セキュリティ例外を承認
- SSLでアクセス
# yum -y install perl-Net-SSLeay $ perldoc Net::SSLeay $ perldoc -l Net::SSLeay
左側のメニューの[Webmin]-[Webmin 設定]を選び、[SSL 暗号化]アイコンを選択する。「可能であればSSLを使用可能にしますか?」にチェックを入れて[保存]をクリックする。
「接続の安全性を確認できません」の画面で「危険性を理解した上で接続するには」を選択する。[例外を追加...]をクリックする。[セキュリティ例外を承認]をクリックする。
いったんログアウトして、SSLでアクセスする。
https://[サーバー名]:10000/