サーバー設定 · 1 min read · Jan 16, 2026

完璧なサーバー - CentOS 5.6 x86_64 [ISPConfig 3] - ページ 6

22 SquirrelMailのインストール

SquirrelMailウェブメールクライアントをインストールするには、次のコマンドを実行します…

yum install squirrelmail

… そしてApacheを再起動します:

/etc/init.d/httpd restart

次にSquirrelMailを設定します:

/usr/share/squirrelmail/config/conf.pl

SquirrelMailにDovecotを使用していることを伝える必要があります:

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サーバーを選択すると、このオプションはそのサーバーのための事前定義された設定を設定します。

すべてが正しいことを確認する必要があることに注意してください。
これはすべてを変更するわけではありません。
これによって変更される設定はほんの数個です。

IMAPサーバーを選択してください:
bincimap    = Binc IMAP サーバー
courier     = Courier IMAP サーバー
cyrus       = Cyrus IMAP サーバー
dovecot     = Dovecot Secure IMAP サーバー
exchange    = Microsoft Exchange IMAP サーバー
hmailserver = hMailServer
macosx      = Mac OS X メールサーバー
mercury32   = Mercury/32
uw          = ワシントン大学のIMAPサーバー

quit        = 何も変更しない
コマンド >> <– dovecot

SquirrelMail 設定 : 読み込み: config.php

SquirrelMailを構築している間に、いくつかのサーバーでうまく機能する設定があることを発見しました。
IMAPサーバーを選択すると、このオプションはそのサーバーのための事前定義された設定を設定します。

すべてが正しいことを確認する必要があることに注意してください。
これはすべてを変更するわけではありません。
これによって変更される設定はほんの数個です。

IMAPサーバーを選択してください:
bincimap    = Binc IMAP サーバー
courier     = Courier IMAP サーバー
cyrus       = Cyrus IMAP サーバー
dovecot     = Dovecot Secure IMAP サーバー
exchange    = Microsoft Exchange IMAP サーバー
hmailserver = hMailServer
macosx      = Mac OS X メールサーバー
mercury32   = Mercury/32
uw          = ワシントン大学のIMAPサーバー

quit        = 何も変更しない
コマンド >> dovecot

imap_server_type = dovecot
default_folder_prefix = 
trash_folder = ゴミ箱
sent_folder = 送信済み
draft_folder = 下書き
show_prefix_option = false
default_sub_of_inbox = false
show_contain_subfolders_option = false
optional_delimiter = detect
delete_folder = false

任意のキーを押して続行してください… <– キーを押してください

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にアクセスできます。

23 ISPConfig 3のインストール

最新のリリースバージョンからISPConfig 3をインストールするには、次のようにします:

cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install/

次のステップは、次のコマンドを実行することです:

php -q install.php

これにより、ISPConfig 3インストーラーが開始されます:

[root@server1 install]# php -q install.php

——————————————————————————–
_ _   _                        _
|   /   \ /   \            / ()       /  \
| | \ --.| |_/ / | /  \/ ___  _ __ | |_ _  __ _    _/ / | |–. \  /  | |    /  \| ’ \|  | |/ ` |  | | | |_// / |     | _/ () | | | | | | | (| | __\ \
_/__/_|      _/\/|| ||| ||, | __/
/ |
|_
/
——————————————————————————–

>> 初期設定

オペレーティングシステム: CentOS 5 または互換性のあるもの

次に、主要な設定のためのいくつかの質問が行われるので、注意してください。
デフォルト値は[角括弧]内にあり、で受け入れることができます。
“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の設定
Dovecotの設定
Spamassassinの設定
Amavisdの設定
Getmailの設定
Pureftpdの設定
BINDの設定
Apacheの設定
Vloggerの設定
Apps vhostの設定
ファイアウォールの設定
ISPConfigのインストール
ISPConfigポート [8080]: <– ENTER

DBServerの設定
ISPConfigのcrontabをインストール中
rootのcrontabはありません
getmailのcrontabはありません
サービスを再起動中…
MySQLを停止中:                                            [  OK  ]
MySQLを開始中:                                            [  OK  ]
postfixをシャットダウン中:                                 [  OK  ]
postfixを開始中:                                          [  OK  ]
saslauthdを停止中:                                         [FAILED]
saslauthdを開始中:                                         [  OK  ]
Mail Virus Scanner (amavisd)をシャットダウン中:                [  OK  ]
Mail Virus Scanner (amavisd)を開始中:                     [  OK  ]
Clam AntiVirus Daemonを停止中:                            [  OK  ]
Clam AntiVirus Daemonを開始中:                            [  OK  ]
Dovecot Imapを停止中:                                     [  OK  ]
認証失敗に問題がある場合、
auth_debug設定を有効にしてください。 http://wiki.dovecot.org/WhyDoesItNotWorkを参照してください。
このメッセージは、最初の成功したログイン後に消えます。
致命的: listen(::, 143) に失敗しました: アドレスはすでに使用中
Dovecot Imapを開始中:                                     [FAILED]
httpdを停止中:                                            [  OK  ]
[Mon Apr 11 16:42:19 2011] [warn] NameVirtualHost :80 にはVirtualHostsがありません
httpdを開始中:                                            [  OK  ]
pure-ftpdを停止中:                                        [  OK  ]
pure-ftpdを開始中:                                        [  OK  ]
インストールが完了しました。
[root@server1 install]# インストーラーはすべての基盤となるサービスを自動的に設定するため、手動設定は必要ありません。 Dovecotが次のエラーで起動に失敗した場合: 致命的: listen(::, 143) に失敗しました: アドレスはすでに使用中 … /etc/dovecot.confを開き… vi /etc/dovecot.conf … 次の行を追加します: listen =
: | [...] #listen = *, [::] listen = * [...] | その後、Dovecotを再度起動してみてください: /etc/init.d/dovecot start その後、ISPConfig 3に http://server1.example.com:8080/ または http://192.168.0.100:8080/ からアクセスできます。 ユーザー名 admin とパスワード admin でログインします(初回ログイン後にデフォルトのパスワードを変更する必要があります)。 システムは現在使用する準備が整いました。 #### 23.1 ISPConfig 3マニュアル ISPConfig 3の使い方を学ぶために、ISPConfig 3マニュアルをダウンロードすることを強くお勧めします。 約300ページにわたり、ISPConfigの背後にある概念(管理者、リセラー、クライアント)をカバーし、ISPConfig 3のインストールと更新方法を説明し、ISPConfig内のすべてのフォームとフォームフィールドのリファレンスを有効な入力の例と共に含み、ISPConfig 3での最も一般的なタスクのチュートリアルを提供します。また、サーバーをより安全にする方法も説明し、最後にトラブルシューティングセクションがあります。 ### 24 リンク - CentOS: http://www.centos.org/ - ISPConfig: http://www.ispconfig.org/

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。