前書き

http://ajenti.org [Ajenti]は、さまざまなサーバー管理タスクに使用できるオープンソースのWebベースのコントロールパネルです。 Ajenti Vというアドオンパッケージを使用すると、同じコントロールパネルから複数のWebサイトを管理できます。 これまでに、AjentiとAjenti Vがインストールされているはずです。

このチュートリアルでは、AjentiコントロールパネルのAjenti Vを使用して基本的なWebサイトをセットアップし、Webサイトのドメインにメールアカウントを作成します。

前提条件

このチュートリアルでは、次のものが必要です。

  • AjentiおよびAjenti VがインストールされたDropletに解決される登録済みドメイン名(このチュートリアル全体で使用されます)

  • AjentiおよびAjenti Vはhttps://www.digitalocean.com/community/tutorials/how-to-install-the-ajenti-control-panel-and-ajenti-v-on-ubuntu-14-04[How to Ubuntu 14.04にAjentiコントロールパネルとAjenti Vをインストールします]

ドメインの構成

これまでのところ、 `+ https:// panel。:8000 / `はAjentiコントロールパネルを開きます。 ` http:/// +`でWebサイトをセットアップし、ドメインの電子メールアドレスを設定する前に、いくつかのDNS変更を行う必要があります。

ウェブサイトとメールアドレスが適切に機能することを確認するために、2つのレコードを追加する必要があります。 cloud.digitalocean.com/domains/に移動し、AjentiコントロールパネルとAjenti Vのセットアップ時に構成したドメイン名をクリックします。

まだ行っていない場合は、* HOSTNAME フィールドに「@」を入力し、 WILL DIRECT TO フィールドにAjentiサーバーを選択するか、そのIPアドレスを入力して、ドメイン全体の A レコードを追加します。 * Create Record *ボタンをクリックして、この最初の A *レコードを追加します。 ドメインに「+ panel。+」がまだ設定されていない場合は、上記の手順を再度繰り返しますが、ホスト名には「@」ではなく「panel」を使用します。

次に、* MX *レコードタイプを選択します。 * HOSTNAME *テキストボックスに、「+ @ 」と入力します。 * MAIL PROVIDERS MAIL SERVER *にドメイン名を入力します。 * PRIORITY *テキストボックスに「+10」と入力します。 [レコードの作成]ボタンをクリックして、レコードを追加します。

Ajentiコントロールパネルがある同じドメインを構成している場合は、TXTレコードも追加する必要があります。 たとえば、 `+ panel。`でAjentiにアクセスする場合、このレコードを追加する必要があります。 ` panel。+`でアクセスする場合、TXTレコードを追加する必要はありません。

TXTレコードを追加するには、* TXT *レコードタイプを選択します。 * HOSTNAME *テキストボックスに、「+ @ 」と入力します。 * VALUE *テキストボックスに、これを「 v = spf1 a ip4:〜all + `(IPをサーバーのIPに置き換えます)に貼り付けます。 [レコードの作成]ボタンをクリックします。

ドメインDNS設定は次のようになります。 特定のドメインは異なります:

image:https://assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-website-dns-settings2.png [DNS設定の例]

ウェブサイトディレクトリの作成

ブラウザで、「+ https://panel./+」を参照し、Ajentiにログインします。 右側のサイドバーの[* Web ]セクションで、[ Websites *]をクリックします。 最初に、まだアクティブではないという通知が表示される場合があります。 [有効にする]ボタンをクリックして、Ajenti Vが必要な構成変更を行えるようにします。

*新しいウェブサイト*というセクションがあります。 その下に*名前*テキストフィールドがあります。 このフィールドには、Webサイトを識別するための任意のものを入力できます。 [作成]ボタンをクリックすると、ページ上部の[ウェブサイト]セクションの下にウェブサイトが表示されます。 ウェブサイトの横にある[管理]をクリックします。

  • Website Files セクションで、 `+ / srv / new-website `を任意のディレクトリ、たとえば ` / srv / +`に変更します。 * Set *ボタンをクリックしてから、 Create Directory *ボタンをクリックします。 このディレクトリを覚えておいてください。 すぐにファイルをアップロードする必要があります。

[全般]タブで、[メンテナンスモード]設定のチェックを外します。 ページの下部にある[変更を適用]をクリックします。

ページの上部にある[ドメイン]タブをクリックします。 [追加]ボタンをクリックし、表示されるテキストフィールドにドメイン名を入力します。 [変更を適用]ボタンをクリックします。

Webサイトファイルの作成/アップロード

Webサイトファイルのディレクトリができたので、そこにファイルをいくつか入れる必要があります。

サイドバーの[ツール]セクションで、[ファイルマネージャー]をクリックします。 フォルダ名をクリックして、 `+ / srv / +`などのWebサイトファイル用に作成したディレクトリに移動します。 フォルダーは空でなければなりません。 ここでは、静的Webサイトに必要なファイルやフォルダーをアップロードできます。

このチュートリアルの目的のために、単純な「Hello world!」ドキュメントをWebサイトで作成します。 画面上部の[新しいファイル]ボタンをクリックします。 `+ new file +`という名前のファイルがフォルダーに表示されます。 ファイルの行の最後にあるメニューボタンをクリックします。

image:https://assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-website-menu-button.png [メニューボタンをクリック]

  • Name *フィールドで、「+ new file」を「+ index.html」に変更します。 [保存]をクリックして、同じメニューをもう一度開きます。 今回は、[編集]ボタンをクリックしてメモ帳を開きます。 次のテキストは、Webサイトが機能していることを確認するために入力できるものの例です。 もちろん、代わりにここに好きなものを入力できます。

index.html

<!DOCTYPE html>
<html>
<head>
 <title>This website is working!</title>
</head>
<body>
<h1>Hello, world!</h1>
<p>If you can read this correctly, your website is functional!</p>
</body>
</html>

メモ帳の上部にある[保存]をクリックすると、ファイルが公開されます。

必要に応じてこれらの手順を繰り返して、Webサイトを構築します。 ファイルマネージャーのアップロード機能を使用することもできます。 *ファイルマネージャ*に戻り、画面の下部にある*ファイルを選択*というボタンがあります。 それをクリックすると、アップロードするコンピューターからファイルを選択する通常のプロンプトが表示されます。 ここから、選択したファイルがサイトにアップロードされます。

あなたのウェブサイトを閲覧

Webブラウザーで「+ http:// +」などのドメイン名を参照します。 最後のステップで作成した「Hello World!」ページが表示されたら、すべてが機能しています。

image:https://assets.digitalocean.com/articles/ajenti_ajenti_v_ubuntu1404/ajenti-website-helloworld.png [こんにちは、世界!]

今すぐ終了するか、先に進んで独自のドメイン用の独自のメールアカウントを作成するかを選択できます。

メールアカウントを作成する

登録したドメイン名でメールアカウントを作成します。

Ajentiコントロールパネルに移動します。 * Web セクションで、 Mail をクリックします。 プロンプトが表示されたら、[有効にする]ボタンをクリックします。 *新しいメールボックス*の下に記入するいくつかのセクションがあります。 [アドレス]テキストボックスは、メールアドレスの@記号の前に入力するものです。 ここに「+ sammy 」と入力すると、メールは「 sammy @ +」になります。 ドメインを選択するためのドロップダウンボックスもあります。 Ajenti Vで構成された複数のWebサイトがある場合、ここには複数のオプションがあります。 [カスタムドメイン]フィールドには何も入力しないでください。 この情報を入力したら、 +メールボックス*をクリックします。

ご覧のとおり、このページの[メールボックス]セクションに新しいメールアドレスが表示されます。 クリックして、[パスワードの変更]リンクをクリックします。 メールボックスの新しいパスワードを入力し、* ENTER *を押して、画面の下部にある*変更を適用*をクリックします。

次に、ページ上部の[詳細設定]タブをクリックします。 [* TLS ]セクションで、有効にする横のチェックボックスをオンにし、[*新しい証明書を生成]ボタンをクリックします。 完了したら、ページの下部にある[変更を適用]をクリックします。 これにより、メールボックスに接続する際のセキュリティが向上し、メールクライアントとの互換性が向上します。

メールを取得するには、メールクライアント(Outlook、Thunderbird、K-9 Mailなど)に接続するか、https://www.digitalocean.com/community/tutorials/installing-the-rainloop-をインストールします。 email-client-on-ajenti-v [RainLoop]、Ajentiのブラウザでメールにアクセスするためのウェブメールプログラム。

電子メールクライアントでこのメールボックスに接続するには、次の情報が役立ちます。

Username: @
Password:
IMAP Server: panel.
IMAP Port: 143
IMAP Encryption: STARTTLS (Accept all certificates)
SMTP Server: panel.
SMTP Port: 25
SMTP Encryption: None

結論

これで、ドメイン名に使用できる電子メールアカウントとWebサイトができました。 これらは両方ともAjenti Vコントロールパネル内で作成され、同じコントロールパネルで変更できます。

インストール方法を学習する場合は、https://www.digitalocean.com/community/tutorials/installing-the-rainloop-email-client-on-ajenti-v [Ajenti VへのRainLoopメールクライアントのインストール]をご覧ください。サーバー上のWebベースの電子メールクライアント。