GNU/Linux >> Linux の 問題 >  >> OpenSuse

完璧なサーバー-OpenSUSE12.3x86_64(nginx、Dovecot、ISPConfig 3)

このページについて

  1. ISPConfig3マニュアル
  • 1要件
  • 2予備的注意
  • 3基本システム
  • このチュートリアルでは、 OpenSUSE 12.3 64ビット(x86_64)を準備する方法を示します。 ISPConfig 3のインストール用のnginxを備えたサーバー、およびISPConfig 3のインストール方法バージョン3.0.4以降、ISPConfigはApacheに加えてnginx Webサーバーを完全にサポートします。このチュートリアルでは、nginxを使用するサーバーのセットアップについて説明します。 Apacheの代わりに。 ISPConfig 3は、ウェブブラウザを介して次のサービスを設定できるウェブホスティングコントロールパネルです:nginxおよびApacheウェブサーバー、Postfixメールサーバー、MySQL、Dovecot POP3 / IMAP、BINDまたはMyDNSネームサーバー、PureFTPd、SpamAssassin、ClamAV、および多くの詳細。

    ISPConfigでApacheの代わりにnginxを使用する場合は、nginxのバージョンが0.8.21以上である必要があり、PHP-FPMもインストールする必要があることに注意してください。 CGI / Perlをサポートするには、fcgiwrapを使用する必要があります。これはすべてこのチュートリアルでカバーされています。

    次のソフトウェアを使用します:

    • Webサーバー:PHP5を使用したnginx
    • データベースサーバー:MySQL
    • メールサーバー:仮想ユーザーによるPostfix
    • DNSサーバー:BIND
    • FTPサーバー:pureftpd
    • POP3 / IMAP:Dovecot
    • Webサイト統計用のWebalizerとAWStats

    最終的には、信頼性が高く、ISPConfig3コントロールパネルで簡単に管理できるシステムが必要です。次のガイドは、64ビットバージョンのOpenSUSEを対象としています。

    まず、このようなシステムを構築する方法はこれだけではありません。この目標を達成する方法はたくさんありますが、これが私のやり方です。これがあなたのために働くという保証はありません!

    注意:このガイドは、ISPConfig3.0.4以降を対象としています。 ISPConfig 2.xには適していません!

    ISPConfig3マニュアル

    ISPConfig 3の使用方法を学ぶために、ISPConfig3マニュアルをダウンロードすることを強くお勧めします。

    約300ページで、ISPConfig(管理者、再販業者、クライアント)の背後にある概念をカバーし、ISPConfig 3のインストールと更新の方法を説明し、有効な入力の例とともにISPConfigのすべてのフォームとフォームフィールドのリファレンスを含み、 ISPConfig 3で最も一般的なタスク。サーバーをより安全にする方法も示しており、最後にトラブルシューティングのセクションがあります。

    1要件

    このようなシステムをインストールするには、次のものが必要です。

    • OpenSUSE 12.3 DVD 。ここからダウンロードできます:http://download.opensuse.org/distribution/12.3/iso/openSUSE-12.3-DVD-x86_64.iso
    • 高速インターネット接続...

    2予備メモ

    このチュートリアルでは、ホスト名server1.example.comとIPアドレス192.168.2.249およびゲートウェイ192.168.2.254を使用します。これらの設定はユーザーによって異なる場合があるため、必要に応じて置き換える必要があります。

    3ベースシステム

    OpenSUSE 12.3 DVDから起動し、[インストール]を選択します:

    言語、キーボードレイアウトを選択し、ライセンス条項に同意します:

    インストーラーはハードウェアを分析し、ソフトウェアリポジトリキャッシュを構築します:

    新規インストールを選択:

    地域とタイムゾーンを選択します:

    X-Windowデスクトップなしでサーバーをインストールするため、ここで[その他]> [最小サーバー選択(テキストモード)]を選択します。 X-Windowシステムはサーバーを実行するために必要ではなく、システムの速度を低下させます。シェル上またはSSH接続を介してすべての管理タスクを実行します。リモートデスクトップからPuTTY経由。

    [パーティション設定の編集...]をクリックして、提案されたパーティションを変更します。これはサーバーのセットアップであるため、/homeパーティションの代わりに大きな/srvパーティションが必要です。

    / dev / sda3を選択し、[編集してマウントポイントを/ srvに変更]をクリックし、[完了]をクリックします。



    [同意する]をクリックします:

    [次へ]をクリックします:

    次に、administratorという名前のユーザーを作成します。任意のユーザー名を使用できます。このユーザーの[自動ログイン]チェックボックスを必ず無効にしてください。ここに入力したパスワードは、ルートパスワードとして使用されます:

    インストーラーは、選択したインストールオプションの概要を表示します。 [ファイアウォールとSSH]セクションまで下にスクロールして、SSHを有効にします...

    ...次にファイアウォールを無効にします(ISPConfig 3には独自のファイアウォールが付属しています):

    [インストール]をクリックしてインストールプロセスを開始し、インストールを開始することを確認します::

    インストーラーはハードディスクをフォーマットし、ソフトウェアパッケージをインストールし、最初の起動のためにシステム構成を準備します。

    基本インストールが完了すると、システムは自動再起動を実行し、システムが再起動した直後に自動構成が開始されます。

    次に、インストール時に選択したユーザー名rootとパスワードを使用してログインします。


    OpenSuse
    1. 完璧なサーバー– CentOS 7(Apache2、Dovecot、ISPConfig 3)

    2. 完璧なサーバー-Ubuntu14.10(nginx、BIND、Dovecot、ISPConfig 3)

    3. 完璧なサーバー-OpenSUSE12.3x86_64(Apache2、Dovecot、ISPConfig 3)

    1. 完璧なサーバー-Debian8.6(nginx、BIND、Dovecot、ISPConfig 3.1)

    2. 完璧なサーバー-Debian9(Nginx、BIND、Dovecot、ISPConfig 3.1)

    3. 完璧なサーバー-Debian10(Nginx、BIND、Dovecot、ISPConfig 3.2)

    1. 完璧なサーバー-OpenSUSE12.1x86_64 with Nginx [ISPConfig 3]

    2. 完璧なサーバー-Apache2を使用したOpenSUSE12.1x86_64 [ISPConfig 3]

    3. 完璧なサーバー-CentOS6.3x86_64(Apache2、Dovecot、ISPConfig 3)