サーバー設定 · 2 min read · Jan 16, 2026
完璧なサーバー - Fedora 10 [ISPConfig 3] - ページ 6
20 Jailkitのインストール
Jailkitは、SSHユーザーをchrootする場合にのみ必要です。次のようにインストールできます(重要:JailkitはISPConfigの前にインストールする必要があります - その後にインストールすることはできません!):
cd /tmp
wget http://olivier.sessink.nl/jailkit/jailkit-2.5.tar.gz
tar xvfz jailkit-2.5.tar.gz
cd jailkit-2.5
./configure
make
make install
rm -rf jailkit-2.5*21 fail2banのインストール
これはオプションですが推奨されます。なぜなら、ISPConfigモニターがログを表示しようとするからです:
yum install fail2banchkconfig --levels 235 fail2ban on
/etc/init.d/fail2ban start22 rkhunterのインストール
rkhunterは次のようにインストールできます:
yum install rkhunter23 SquirrelMailのインストール
SquirrelMailウェブメールクライアントをインストールするには、次のコマンドを実行します…
yum install squirrelmail… そしてApacheを再起動します:
/etc/init.d/httpd restart次にSquirrelMailを設定します:
/usr/share/squirrelmail/config/conf.plSquirrelMailにCourier-IMAP/-POP3を使用していることを伝える必要があります:
SquirrelMail 設定 : 読み込み: config.php (1.4.0)
メインメニュー –
1. 組織の設定
2. サーバー設定
3. フォルダーのデフォルト
4. 一般オプション
5. テーマ
6. アドレス帳
7. 今日のメッセージ (MOTD)
8. プラグイン
9. データベース
10. 言語
D. 特定のIMAPサーバーのための事前定義された設定を設定
C 色をオフにする
S データを保存
Q 終了
コマンド >> <– D
SquirrelMail 設定 : 読み込み: config.php
SquirrelMailを構築している間に、いくつかのサーバーでうまく機能する設定があることを発見しました。他のサーバーではあまり機能しません。このオプションを選択すると、そのサーバーのための事前定義された設定が設定されます。
すべてが正しいことを確認する必要があります。これですべてが変更されるわけではありません。これが変更するのはほんの数設定だけです。
IMAPサーバーを選択してください:
bincimap = Binc IMAP サーバー
courier = Courier IMAP サーバー
cyrus = Cyrus IMAP サーバー
dovecot = Dovecot Secure IMAP サーバー
exchange = Microsoft Exchange IMAP サーバー
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = ワシントン大学のIMAPサーバー
quit = 何も変更しない
コマンド >> <– courier
SquirrelMail 設定 : 読み込み: config.php
SquirrelMailを構築している間に、いくつかのサーバーでうまく機能する設定があることを発見しました。他のサーバーではあまり機能しません。このオプションを選択すると、そのサーバーのための事前定義された設定が設定されます。
すべてが正しいことを確認する必要があります。これですべてが変更されるわけではありません。これが変更するのはほんの数設定だけです。
IMAPサーバーを選択してください:
bincimap = Binc IMAP サーバー
courier = Courier IMAP サーバー
cyrus = Cyrus IMAP サーバー
dovecot = Dovecot Secure IMAP サーバー
exchange = Microsoft Exchange IMAP サーバー
hmailserver = hMailServer
macosx = Mac OS X Mailserver
mercury32 = Mercury/32
uw = ワシントン大学のIMAPサーバー
quit = 何も変更しない
コマンド >> courier
imap_server_type = courier
default_folder_prefix = INBOX.
trash_folder = ゴミ箱
sent_folder = 送信済み
draft_folder = 下書き
show_prefix_option = false
default_sub_of_inbox = false
show_contain_subfolders_option = false
optional_delimiter = .
delete_folder = true
任意のキーを押して続行してください… <– キーを押してください
SquirrelMail 設定 : 読み込み: config.php (1.4.0)
メインメニュー –
1. 組織の設定
2. サーバー設定
3. フォルダーのデフォルト
4. 一般オプション
5. テーマ
6. アドレス帳
7. 今日のメッセージ (MOTD)
8. プラグイン
9. データベース
10. 言語
D. 特定のIMAPサーバーのための事前定義された設定を設定
C 色をオフにする
S データを保存
Q 終了
コマンド >> <–S
SquirrelMail 設定 : 読み込み: config.php (1.4.0)
メインメニュー –
1. 組織の設定
2. サーバー設定
3. フォルダーのデフォルト
4. 一般オプション
5. テーマ
6. アドレス帳
7. 今日のメッセージ (MOTD)
8. プラグイン
9. データベース
10. 言語
D. 特定のIMAPサーバーのための事前定義された設定を設定
C 色をオフにする
S データを保存
Q 終了
コマンド >> <–Q
最後に行う必要があるのは、/etc/squirrelmail/config_local.phpファイルを修正し、$default_folder_prefix変数をコメントアウトすることです - これを行わないと、SquirrelMailにログインした後に次のエラーメッセージが表示されます:Query: CREATE “Sent” Reason Given: Invalid mailbox name.
vi /etc/squirrelmail/config_local.php| |
今、ブラウザでhttp://server1.example.com/webmailまたはhttp://192.168.0.100/webmailにアクセスしてSquirrelMailにアクセスできます。

24 ISPConfig 3のインストール
BINDとDovecotをアンインストールして、ISPConfigインストーラーがMyDNSとCourier用にISPConfigを構成できるようにします:
yum remove bind dovecot最新のリリース版からISPConfig 3をインストールするには、次のようにします:
cd /tmp
wget http://downloads.sourceforge.net/ispconfig/ISPConfig-3.0.1.tar.gz?use_mirror=
tar xvfz ISPConfig-3.0.1.tar.gz
cd ispconfig3_install/install/(ISPConfig-3.0.1.tar.gzを最新のバージョンに置き換えます。)
次のステップは、次のコマンドを実行することです。
php -q install.phpこれにより、ISPConfig 3インストーラーが開始されます:
[root@server1 install]# php -q install.php
--------------------------------------------------------------------------------
_____ ___________ _____ __ _
|_ _/ ___| ___
/ __
/ _(_)
| |
`--.| |_/ / | /
/ ___ _ __ | |_ _ __ _
| | `--.
__/ | | / _
| '_
| _| |/ _` |
_| |_/
__/ / | |
__/
(_) | | | | | | | (_| |
\___/
____/
_| \____/
___/|_| |_|_| |_|
__, |
__/ |
|___/
--------------------------------------------------------------------------------
>> 初期設定
オペレーティングシステム: Fedora 10 または 互換性のあるもの
次に、主要な設定のためのいくつかの質問が表示されるので注意してください。
デフォルト値は[ブラケット]内にあり、で受け入れることができます。
"quit"(引用符なし)を入力してインストーラーを停止します。
言語を選択してください(en,de)[en]: <-- ENTER
インストールモード(standard,expert)[standard]: <-- ENTER
サーバーの完全修飾ホスト名(FQDN)、例:server1.domain.tld [server1.example.com]: <-- ENTER
MySQLサーバーのホスト名 [localhost]: <-- ENTER
MySQLルートユーザー名 [root]: <-- ENTER
MySQLルートパスワード []: <-- yourrootsqlpassword
作成するMySQLデータベース [dbispconfig]: <-- ENTER
MySQL文字セット [utf8]: <-- ENTER
2048ビットRSAプライベートキーを生成中
..............................+++
..........................................+++
新しいプライベートキーを'smtpd.key'に書き込み中
-----
証明書リクエストに組み込まれる情報を入力するよう求められます。
入力する内容は、識別名またはDNと呼ばれるものです。
いくつかのフィールドがありますが、いくつかは空白のままにできます。
いくつかのフィールドにはデフォルト値があります。
'.'を入力すると、そのフィールドは空白のままになります。
-----
国名(2文字コード)[GB]: <-- ENTER
州または県名(フルネーム)[Berkshire]: <-- ENTER
地域名(例:都市)[Newbury]: <-- ENTER
組織名(例:会社)[My Company Ltd]: <-- ENTER
組織単位名(例:部門)[]: <-- ENTER
共通名(例:あなたの名前またはサーバーのホスト名)[]: <-- ENTER
メールアドレス[]: <-- ENTER
Jailkitの設定
SASLの設定
PAMの設定
Courierの設定
Spamassassinの設定
Amavisdの設定
Getmailの設定
Pureftpdの設定
MyDNSの設定
Apacheの設定
ファイアウォールの設定
ISPConfigのインストール
ISPConfigポート [8080]: <-- ENTER
DBサーバーの設定
Crontabのインストール
root用のcrontabはありません
getmail用のcrontabはありません
サービスを再起動中...
MySQLを停止中: [ OK ]
MySQLを開始中: [ OK ]
postfixをシャットダウン中: [ OK ]
postfixを開始中: [ OK ]
saslauthdを停止中: [ OK ]
saslauthdを開始中: [ OK ]
プロセス[1788]が終了するのを待っています
デーモン[1788]がSIGTERMで終了しました
amavisdをシャットダウン中: [ OK ]
amavisdが停止しました
amavisdを開始中: [ OK ]
clamd.amavisdを停止中: [ OK ]
clamd.amavisdを開始中: [ OK ]
Courier認証サービスを停止中: authdaemond
Courier認証サービスを開始中: authdaemond
Courier-IMAPサーバーを停止中: imap imap-ssl pop3 pop3-ssl
Courier-IMAPサーバーを開始中: imap imap-ssl pop3 pop3-ssl
Courier-IMAPサーバーを停止中: imap imap-ssl pop3 pop3-ssl
Courier-IMAPサーバーを開始中: imap imap-ssl pop3 pop3-ssl
Courier-IMAPサーバーを停止中: imap imap-ssl pop3 pop3-ssl
Courier-IMAPサーバーを開始中: imap imap-ssl pop3 pop3-ssl
Courier-IMAPサーバーを停止中: imap imap-ssl pop3 pop3-ssl
Courier-IMAPサーバーを開始中: imap imap-ssl pop3 pop3-ssl
httpdを停止中: [ OK ]
httpdを開始中: [ OK ]
pure-ftpdを停止中: [ OK ]
pure-ftpdを開始中: [ OK ]
インストールが完了しました。
[root@server1 install]#
インストーラーはすべての基盤となるサービスを自動的に構成するため、手動での設定は必要ありません。
その後、http://server1.example.com:8080/またはhttp://192.168.0.100:8080/でISPConfig 3にアクセスできます。ユーザー名adminとパスワードadminでログインします(初回ログイン後にデフォルトのパスワードを変更するべきです):


システムは現在使用する準備が整いました。
#### 24.1 ISPConfig 3マニュアル
ISPConfig 3の使い方を学ぶために、ISPConfig 3マニュアルをダウンロードすることを強くお勧めします。
約300ページにわたり、ISPConfigの背後にある概念(管理者、リセラー、クライアント)をカバーし、ISPConfig 3のインストールと更新方法を説明し、ISPConfig内のすべてのフォームとフォームフィールドのリファレンスを有効な入力の例と共に含み、ISPConfig 3での最も一般的なタスクのチュートリアルを提供します。また、サーバーをより安全にする方法を示し、最後にトラブルシューティングセクションもあります。
### 25 リンク
- Fedora: http://fedoraproject.org
- ISPConfig: http://www.ispconfig.org 新しい投稿を受信箱で受け取る
スパムはありません。いつでも購読を解除できます。