前書き

このチュートリアルでは、無料のオープンソースWebコントロールパネルであるSentoraのインストール方法を示します。これは、インストールと保守が簡単です。 このチュートリアルの終わりまでに、ドメインの1つに機能するWebサーバー、メールアカウント、およびランディングページが作成されます。

前提条件

このチュートリアルを実行するには、次のものが必要です。

  • Ubuntu 14.04ドロップレット1つ。

  • 登録済みのドメイン名。 背景情報については、https://www.digitalocean.com/community/tutorial_series/an-introduction-to-managing-dns [DNSの管理に関するこのシリーズ]を参照してください。

ステップ1-Sentoraのインストール

このセクションでは、Sentoraコントロールパネルをインストールします。

  • root *としてDropletにSSHで接続し、次のコマンドを実行してインストールを開始します。

bash <(curl -L -Ss http://sentora.org/install)

地域を選択してから、サーバーのタイムゾーンを設定する都市または地域を選択するよう求められます。 矢印キーを使用して上下にスクロールし、選択が強調表示されたら* ENTER *を押して続行します。

画像:https://assets.digitalocean.com/articles/sentora/MtD7Uk8.png [image]

タイムゾーンを選択すると、コントロールパネルにアクセスするためのドメインを入力するよう求められます。 これはメインドメインではありません! `+ panel。+`などのサブドメインを使用します。

Enter the sub-domain you want to access Sentora panel:

次に、* ENTER *を押します。 次に、サーバーのIPアドレスを確認するよう求められます。

Enter (or confirm) the public IP for this server:

正しいことを再確認し、もう一度* ENTER *を押して続行します。

*注意:*次のような警告が表示される場合があります。

WARNING: panel.example.com is not defined in your DNS!

これは問題ありません。次のステップでDNSレコードを設定します。 * y *を入力して続行します。

インストールプロセスには時間がかかる場合があります。 サーバーに必要なコンポーネントがインストールされるので、しばらくお待ちください。

インストールがほぼ完了すると、サーバーを再起動して完了するためのプロンプトが表示されます。 * y *と入力します。 サーバーが再起動したら、再度SSHで接続する必要があります。

ステップ2-DNSのセットアップ

DNSのセットアップは比較的簡単ですが、手順はDNSサーバーによって異なる場合があります。 DigitalOcean DNSパネルに移動し、表示されたボックスにドメイン名を入力して、[ドメインの追加]ボタンを押します。

image:https://assets.digitalocean.com/articles/sentora/add_domain.png [DigitalOcean DNSコントロールパネルにベースドメインを追加]

次の画面で、インストール中に選択したサブドメインを* HOSTNAME ボックスに入力して、 A レコードを追加します。 たとえば、インストーラで「+ panel。+」を選択した場合、このボックスに「 panel *」と入力します。 * WILL DIRECT TO *ボックスに、サーバーのIPアドレスを入力するか、メニューからドロップレットを選択します。

image:https://assets.digitalocean.com/articles/sentora/add_a_record.png [DigitalOcean DNS add A record]

[レコードの作成]ボタンを押します。

次に、* MX レコードタイプを選択します。 * HOSTNAME *ボックスに、 @ と入力します。 * MAIL PROVIDERS MAIL SERVER *ボックスに、追加した完全なドメインを入力します(例: + panel.example.com +)。 * PRIORITY *ボックスに、 10 と入力します。 完了したら、 Create Record *ボタンを押します。

image:https://assets.digitalocean.com/articles/sentora/add_mx_record.png [DigitalOcean DNS add MX record]

次に、* TXT レコードタイプを選択します。 * HOSTNAME *ボックスに、 @ *と入力します。 * VALUE *ボックスに次を入力します。

v=spf1 a mx ip4: ~all

完了したら、[レコードの作成]ボタンをクリックします。

image:https://assets.digitalocean.com/articles/sentora/add_txt_record.png [DigitalOcean DNS add TXT record]

これにより、送信したメールが受信者によってスパムとして認識されなくなります。 入力後、*作成*をクリックします。

DNSゾーンは次のようになります。

image:https://assets.digitalocean.com/articles/sentora/dns_zone_file.png [Zone File Picture]

そして、以下のゾーンテキストは次のようになります。

ステップ3-管理者パスワードの変更

この手順では、Sentoraにログインし、管理者パスワードを更新します。

お気に入りのWebブラウザーを使用して、 `+ http:// panel。+`に移動すると、Sentoraログイン画面が表示されます。 デフォルトのユーザー名は* zadmin *です。 パスワードを取得するには、まだドロップレットにSSHしていなければ、SSHに戻って次のコマンドを入力します。

cat /root/passwords.txt
  • zadmin Password:*で始まる行を探します。 パスワードをコピーし、それを使用してログインします。

ログインしたら、パスワードを変更する必要があります。 メインパネルの[アカウント情報]ボックス内で、[パスワードの変更]をクリックします。 ログインに使用した元のパスワードと新しいパスワードを入力して、[変更]をクリックします。 これから、新しいパスワードを使用してコントロールパネルにログインできます。

ステップ4-Sentoraコントロールパネルの使用

このステップでは、ウェブサイトを作成し、メールアドレスを設定します。

ウェブサイトを作成する

これで、Webサイトを追加できます。 画面上部の[ホーム]をクリックして、メインパネルに戻ります。

ドメイン管理*ボックス内で、*ドメイン*をクリックします。 ドメイン名を追加するフォームが表示されます。 [*ドメイン名]ボックスに、ドメイン名「++」を入力します。 青い[作成]ボタンを押してドメインを追加します。

次に、上部のナビゲーションバーで[ホーム]をクリックします。 ファイル管理*ボックス内で、 FTPアカウント*をクリックします。 表示されるフォームで、ユーザー名*および*パスワード*ボックスに希望のユーザー名とパスワードを入力します。 これらの資格情報は、FTPサーバーへのログイン、サーバーとのファイルのアップロードおよびダウンロードに使用されます。 *アクセスタイプ*ドロップダウンメニューで、*フルアクセス*を選択します。 *ホームディレクトリ*ラジオオプションで、*マスターホームディレクトリの設定*を選択します。 表示されるドロップダウンボックスで、 /(ルート)*が選択されていることを確認してから、青色の*作成*ボタンをクリックします。

次に、「++」にアクセスします。 Sentoraによって生成されたページに、*ホスティングスペースの準備ができました…*が上部に表示されます。

注意:Sentoraは、Webサイトに表示するファイルをアップロードするためのFTPのみをサポートしています。 FTPはユーザー名とパスワードをプレーンテキストで送信するため、安全ではありません。 FTPに関する情報については、https://www.digitalocean.com/community/tutorials/how-to-use-filezilla-to-transfer-and-manage-files-securely-on-your-vps [このチュートリアル]を参照してください。セキュリティとFileZilla、人気のファイル転送ツール。 ただし、手動でファイルを `+ / var / zpanel / hostdata / zadmin / public_html / +`に追加して、Webサイトに追加できます。

メールを設定する

メインパネルの[メール]ボックス内で、[メールボックス]をクリックします。

  • Email address:*の横のテキストボックスに、Eメールのユーザー名を入力します(@の前に移動します)。 ドロップダウンボックスで、追加したドメイン「++」を選択します(@の後に移動します)。 * Password *フィールドに、希望のパスワードを入力します。

メールを設定した後、コントロールパネルのホームページで[* Webmail *]をクリックするか、 `+ http:// panel。/ etc / apps / webmail / +`でWebメールクライアントにアクセスできます。 入力したユーザー名とパスワードとして選択したメールアドレスを使用します。

結論

ドロップレットにSentoraコントロールパネルをセットアップしたので、新しいコントロールパネルを見て回ることができます。 Updatesモジュールを使用すると、Sentoraを新しいバージョンに簡単に更新できます。

Sentoraには、MySQL、Webalizer、バックアップ、さらにはユーザーアカウントやリセラーアカウントを作成する機能など、さらに多くの機能があります。