サーバー設定 · 2 min read · Jan 26, 2026

完璧なサーバー - OpenSUSE 13.1 x86_64 (Apache2, MySQL, PHP, Postfix, Dovecot および ISPConfig 3) - ページ 6

19 ISPConfig 3

ISPConfig 3 をインストールする前に、/var/vmail/ ディレクトリが存在することを確認してください:

mkdir /var/vmail/

現在の ISPConfig 3 バージョンをダウンロードしてインストールします。ISPConfig インストーラーは、Postfix、Dovecot などのすべてのサービスを自動的に設定します。ISPConfig 2 に必要だった手動設定はもはや必要ありません。

インストーラーに ISPConfig コントロールパネル用の SSL vhost を作成させることもできるので、ISPConfig に http:// の代わりに https:// でアクセスできます。これを実現するには、次の質問が表示されたときに ENTER を押してください: ISPConfig ウェブインターフェースへの安全な (SSL) 接続を希望しますか (y,n) [y]:。

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

次に、次のコマンドを実行してインストールプロセスを開始します:

php -q install.php

server1:/tmp/ispconfig3_install/install # php -q install.php

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

>> 初期設定
オペレーティングシステム: openSUSE または互換性のある、未知のバージョン。
次に、主要な設定のためのいくつかの質問がありますので、注意してください。
デフォルト値は [角括弧] 内にあり、 で受け入れることができます。
インストーラーを停止するには、「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’ に書き込み中
—–
証明書リクエストに組み込まれる情報を入力するよう求められます。
入力する内容は、識別名 (Distinguished Name) または DN と呼ばれるものです。
いくつかのフィールドがありますが、いくつかは空白のままにできます。
いくつかのフィールドにはデフォルト値があります。
‘.’ を入力すると、そのフィールドは空白のままになります。
—–
国名 (2 文字コード) [AU]: <– ENTER
州または県名 (フルネーム) [Some-State]: <– ENTER
地域名 (例: 市) []: <– ENTER
組織名 (例: 会社) [Internet Widgits Pty Ltd]: <– ENTER
組織単位名 (例: セクション) []: <– ENTER
共通名 (例: あなたの名前) []: <– ENTER
メールアドレス []: <– ENTER
Jailkit の設定
Dovecot の設定
Spamassassin の設定
Amavisd の設定
Getmail の設定
Pureftpd の設定
BIND の設定
Apache の設定
Vlogger の設定
Apps vhost の設定
Bastille Firewall の設定
Fail2ban の設定
ISPConfig のインストール
ISPConfig ポート [8080]: <– ENTER
ISPConfig ウェブインターフェースへの安全な (SSL) 接続を希望しますか (y,n) [y]: <– ENTER
RSA プライベートキーを生成中、4096 ビット長のモジュラス
……..++
……………………………….++
e は 65537 (0x10001)
証明書リクエストに組み込まれる情報を入力するよう求められます。
入力する内容は、識別名 (Distinguished Name) または DN と呼ばれるものです。
いくつかのフィールドがありますが、いくつかは空白のままにできます。
いくつかのフィールドにはデフォルト値があります。
‘.’ を入力すると、そのフィールドは空白のままになります。
—–
国名 (2 文字コード) [AU]: <– ENTER
州または県名 (フルネーム) [Some-State]: <– ENTER
地域名 (例: 市) []: <– ENTER
組織名 (例: 会社) [Internet Widgits Pty Ltd]: <– ENTER
組織単位名 (例: セクション) []: <– ENTER
共通名 (例: あなたの名前) []: <– ENTER
メールアドレス []: <– ENTER
次の ‘extra’ 属性を入力してください
証明書リクエストと共に送信されます
チャレンジパスワード []: <– ENTER
オプションの会社名 []: <– ENTER
RSA キーを書き込み中
DBServer の設定
ISPConfig crontab のインストール
root のための crontab はありません
getmail のための crontab はありません
サービスを再起動中 …
systemctl へのリダイレクト
systemctl へのリダイレクト
systemctl へのリダイレクト
systemctl へのリダイレクト
systemctl へのリダイレクト
systemctl へのリダイレクト
systemctl へのリダイレクト
systemctl へのリダイレクト
インストールが完了しました。
server1:/tmp/ispconfig3_install/install # /tmp ディレクトリをクリーンアップします: cd /tmp rm -rf /tmp/ispconfig3_install rm -f /tmp/ISPConfig-3-stable.tar.gz /etc/suphp.conf を開きます… vi /etc/suphp.conf … そして、ファイルの最後の方に x-httpd-suphp=”php:/srv/www/cgi-bin/php” が含まれていることを確認します。
x-httpd-suphp=”php:/srv/www/cgi-bin/php5” の代わりに: | [...] [handlers] ;php スクリプト用のハンドラー x-httpd-suphp="php:/srv/www/cgi-bin/php" [...] | その後、http(s)://server1.example.com:8080/ または http(s)://192.168.0.100:8080/ で ISPConfig 3 にアクセスできます (http または https はインストール中に選択したものによります)。ユーザー名 admin とパスワード admin でログインします (初回ログイン後にデフォルトパスワードを変更する必要があります): #### 19.1 ISPConfig 3 マニュアル ISPConfig 3 の使い方を学ぶために、ISPConfig 3 マニュアルをダウンロードすることを強くお勧めします。 約 300 ページにわたり、ISPConfig の概念 (管理者、リセラー、クライアント) をカバーし、ISPConfig 3 のインストールと更新方法を説明し、ISPConfig 内のすべてのフォームとフォームフィールドのリファレンスを有効な入力の例と共に含み、ISPConfig 3 の最も一般的なタスクのチュートリアルを提供します。また、サーバーをより安全にする方法を説明し、最後にトラブルシューティングセクションもあります。 #### 19.2 ISPConfig Monitor アプリ (Android 用) ISPConfig Monitor アプリを使用すると、サーバーの状態を確認し、すべてのサービスが期待通りに動作しているかどうかを確認できます。TCP および UDP ポートをチェックし、サーバーに ping を送信できます。さらに、このアプリを使用して、ISPConfig がインストールされたサーバーから詳細をリクエストできます ( ISPConfig Monitor アプリをサポートする最小のインストール済み ISPConfig 3 バージョンは 3.0.3.3 です!); これらの詳細には、ISPConfig コントロールパネルの Monitor モジュールから知っているすべての情報 (例: サービス、メールおよびシステムログ、メールキュー、CPU およびメモリ情報、ディスク使用量、クォータ、OS 詳細、RKHunter ログなど) が含まれ、もちろん、ISPConfig はマルチサーバー対応のため、ISPConfig マスターサーバーから制御されるすべてのサーバーをチェックできます。 ダウンロードおよび使用手順については、http://www.ispconfig.org/ispconfig-3/ispconfig-monitor-app-for-android/ をご覧ください。 ### 20 リンク - OpenSUSE: http://www.opensuse.org/ - ISPConfig: http://www.ispconfig.org/

Share: X/Twitter LinkedIn

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

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