サーバー設定 · 3 min read · Nov 11, 2025

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

23 SquirrelMailのインストール

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

yum install squirrelmail

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

/etc/init.d/httpd restart

次にSquirrelMailを設定します:

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

SquirrelMailにCourier-IMAP/-POP3を使用していることを伝える必要があります:

SquirrelMail 設定 : Read: config.php (1.4.0)

メインメニュー –

  1. 組織の設定
  2. サーバー設定
  3. フォルダーのデフォルト
  4. 一般オプション
  5. テーマ
  6. アドレス帳
  7. 今日のメッセージ (MOTD)
  8. プラグイン
  9. データベース
  10. 言語

D. 特定のIMAPサーバーのための事前定義された設定を設定

C 色をオフにする
S データを保存
Q 終了

コマンド >> <– D

SquirrelMail 設定 : Read: 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 Mailserver
mercury32 = Mercury/32
uw = ワシントン大学のIMAPサーバー

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

SquirrelMail 設定 : Read: 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 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 設定 : Read: config.php (1.4.0)

メインメニュー –

  1. 組織の設定
  2. サーバー設定
  3. フォルダーのデフォルト
  4. 一般オプション
  5. テーマ
  6. アドレス帳
  7. 今日のメッセージ (MOTD)
  8. プラグイン
  9. データベース
  10. 言語

D. 特定のIMAPサーバーのための事前定義された設定を設定

C 色をオフにする
S データを保存
Q 終了

コマンド >> <–S

SquirrelMail 設定 : Read: 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

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

>> 初期設定

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

次に、主要な設定のためのいくつかの質問がありますので、注意してください。
デフォルト値は[角括弧]内にあり、で受け入れることができます。
“quit”(引用符なし)と入力してインストーラーを停止します。

言語を選択してください (en,de) [en]:

インストールモード (standard,expert) [standard]: <– ENTER

サーバーの完全修飾ホスト名 (FQDN)、例: server1.domain.tld [server1.example.com]: <– ENTER

MySQLサーバーのホスト名 [localhost]: <– ENTER

MySQLのrootユーザー名 [root]: <– ENTER

MySQLのrootパスワード []: <– 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

DBServerの設定
Crontabのインストール
rootのためのcrontabはありません
getmailのためのcrontabはありません
サービスを再起動中…
MySQLを停止中: [ OK ]
MySQLを開始中: [ OK ]
postfixをシャットダウン中: [ OK ]
postfixを開始中: [ OK ]
saslauthdを停止中: [ OK ]
saslauthdを開始中: [ OK ]
Mail Virus Scanner (amavisd)をシャットダウン中: [ OK ]
Mail Virus Scanner (amavisd)を開始中: [ OK ]
Clam AntiVirus Daemonを停止中: [ OK ]
Clam AntiVirus Daemonを開始中: [ OK ]
Courier認証サービスを停止中: authdaemond
Courier認証サービスを開始中: authdaemond
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 リンク - CentOS: http://www.centos.org/ - ISPConfig: http://www.ispconfig.org/

Share: X/Twitter LinkedIn

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

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