少し前に、マーケティングキャンペーンを自動化するためのオープンソースプラットフォームであるMauticについてお話しました。 Ubuntu 20.04とApacheサーバーを実行している仮想プライベートサーバー(VPS)にインストールする方法を見てみましょう。
各ホスティングプロバイダーは異なる構成を確立するため、いくつかの調整が必要になる場合があることに注意する必要があります。
モーティック施設。 何が必要とされているか
Mauticをインストールするための要件(この記事の目的のため)は次のとおりです。
- Ubuntu 20.04。
- Apache2x以降。
- MaríaDB10.1またはMySQL5.5.3。
- PHP7.4以降。
仮想プライベートサーバーは、ユーザーごとに物理サーバーを用意するコストをかけずに、物理サーバーのリソースを共有する方法ですが、従来のホスティングプランよりも各ユーザーに制御を提供します。 各仮想サーバーには独自のオペレーティングシステムがあり、個別に再起動できます。
覚えておくべきXNUMXつのポイントは、物理サーバーのオペレーティングシステムで行うことができる特定の構成変更があることです。VPSでは、ホスティングプロバイダーが提供するコントロールパネルから行うか、そうするように依頼する必要があります。 。。
まず、このXNUMXつの記事を読むことをお勧めします
以前の構成
Mauticのインストールを開始する前に、ファイアウォールを構成する必要があります。
ファイアウォールは、着信および発信ネットワークトラフィックを監視し、一連のセキュリティルールに基づいてデータパケットを許可またはブロックするネットワークセキュリティデバイスです。 XNUMX種類のサーバーを見つけることができます。
- 外部ファイアウォール:ホスティングプランで利用できます。 大きな利点は、仮想サーバーにオペレーティングシステムを何度インストールしても、ファイアウォールを構成することを覚えておく必要がないことです。
- 内部ファイアウォール:UbuntuはデフォルトでUFW(Uncomplicated Firewall)と呼ばれるファイアウォールを使用します。UFWはデフォルトでサーバーへのすべての可能なエントリポイントを閉じるため、必要なポートを開く必要があります。
とにかく、VPSを雇ったホスティングプロバイダーが外部ファイアウォールを提供している場合でも、内部ファイアウォールも構成する必要があります。
まず、システムが最新であることを確認します。
sudo apt update
sudo apt upgrade -y
依存関係をインストールします
sudo apt install apache2 libapache2-mod-php php unzip mariadb-server php-xml php-mysql php-imap php-zip php-intl php-curl ntp -y
ファイアウォールを構成します
sudo ufw allow OpenSSH
sudo ufw allow in "Apache Full"
ファイアウォールを有効にします
sudo ufw enable
コマンドを実行するとリモート接続が中断される可能性があることを警告するメッセージが表示されます。 必要に応じてYまたはSを押して受け入れます。
次に、ファイアウォールがアクティブ化され、システムが起動するたびに有効になることを通知する別のメッセージが表示されます。
ファイアウォールが機能していることを確認できます。
sudo ufw status
シングルサイトまたはマルチサイト?
仮想プライベートサーバーを利用する最良の方法は、複数のサイトをホストすることです。 実際、インストール方法はどちらの場合も同じです。インストールディレクトリを変更するのは唯一のことであり、マルチサイトオプションを選択した場合は追加の手順が必要になります。
他のウェブサイトと一緒にMauticをインストールするための準備手順
必要なWebサイトごとにディレクトリを作成します
sudo mkdir -p /var/www/midominio1.com/public_html
sudo mkdir -p /var/www/midominio2.com/public_html
sudo mkdir -p /var/www/midominio3.com/public_html
/ var / wwwおよび/ public_htmlは一定のままです。 mydomainは、各サイトで使用するドメインに置き換えられます。 ドメインを購入し、仮想プライベートサーバーのDNSを使用して構成する必要があることに注意してください。
前述したように、Mauticが仮想プライベートサーバーにインストールされている唯一のサイトである場合、これらの前の手順は必要ありません。 違いは、dirで作業することです
mautiが動作するために必要なファイルがインストールされているようですが、mauticがインストールされていないため、タイトルの内容からコンテンツが欠落しているようです。
レビューする週末をください。 それは一連の記事であり、私はリンクを忘れているかもしれません
こんにちは。 ブラウザを使用して、サイトをインストールしたページに移動し、インストーラーを実行する必要があります。
ブラウザを使用して、サイトをインストールして実行するページに移動しますか????????
本当はどこに行けばいいのかわからないので、リンクを張ったほうがいいと思います