PayPal料金計算機
PayPal料金計算機。PayPalは最も一般的に使用される支払い方法です。PayPalは個人アカウントとビジネスアカウントを提供します。料金についての明確な概要を提供します。
この記事では、PlausibleをUbuntu20.04にインストールする方法について説明します。
Plausible Analyticsは、Google Analyticsに代わる、シンプルでオープンソースの軽量でプライバシーに優しいWeb分析です。Plausibleには、ビールのセルフホストソリューションと同様に無料のものがあります。Cookieはなく、GDPR、CCPA、PECRに完全に準拠しています。EUで作成およびホストされています
このガイドでは、Ubuntu20.04サーバーにセルフホストソリューションをインストールする方法について説明します。
前提条件:
Ubuntu20.04にPlausibleをインストールする
インストールプロセスを始めましょう。
1.サーバーを最新の状態に保ちます
# apt update -y
# apt upgrade -y
2.ホスティングリポジトリのクローンを作成します
すぐに始めるには、出発点としてもっともらしい/ホスティングリポジトリをダウンロードしてください。独自のPlausibleサーバーを起動するために必要なものがすべて揃っています。
# git clone https://github.com/plausible/hosting
現在の作業ディレクトリを変更する
# cd hosting
ダウンロードしたディレクトリには、2つの重要なファイルがあります。
3.必要な構成を追加します
まず、次のコマンドを使用して、ランダムな64文字の秘密鍵を生成します。
# openssl rand -base64 64
そのキーをコピーし、お気に入りのエディターを使用してplasuible-conf.envを開きます。
# vi plausible-conf.env
次のパラメータを入力する必要があります。
ADMIN_USER_EMAIL=
ADMIN_USER_NAME=
ADMIN_USER_PWD=
BASE_URL=
SECRET_KEY_BASE= [Paste the secret key we have generated]
これはデフォルトのパラメータです。ここにあるパラメータを追加できます。
注:BASE_URL =を入力するには、http://またはhttps://で始める必要があります
選択に従ってすべてのパラメーターを入力したら、保存して終了します。
4.サーバーを起動します
秘密鍵ベース、ベースURL、および管理者のクレデンシャルを入力すると、サーバーを起動する準備が整います。
# docker-compose up --detach
このコマンドを初めて実行すると、次のようになります。
これで、http:// {hostname}:8000に移動して 、ログイン画面を表示できます。
コンテナを一覧表示するには、次のコマンドを使用します。
# docker-compose ps
5.SSLをインストールします
既存のリバースプロキシはありません
caddy- genベースのdocker-composeファイルを介してSSLをインストールします。
既存のリバースプロキシを実行していない場合は、caddy-genベースのdocker-composeファイルを使用できます。サーバーに使用するドメイン名を含めるように更新します。
# vi reverse-proxy/docker-compose.caddy-gen.yml
次のパラメータをドメイン名とメールIDに置き換えます。
virtual.host: "example.com' # change to your domain name
virtual.tls-email: "[email protected]' # change to your email
保存して終了。
次に、次のコマンドを使用して、docker-compose.caddy-gen.ymlを既存のdocker-composeファイルと結合します。
# docker-compose -f docker-compose.yml -f reverse-proxy/docker-compose.caddy-gen.yml up --detach
上記のコマンドは、WebサイトにSSLをインストールし、すべてのコンテナーを起動します。
最後に、ブラウザに移動してhttps:// [domain_name]を開きます
既存のリバースプロキシ
すでにリバースプロキシを実行している場合、既存のポートバインディングと衝突するため、上記は機能しません。代わりに、使用可能な構成ファイルの1つを使用する必要があります。
NGINX
すでにNGINXをシステムサービスとして実行している場合は、nginxディレクトリの構成ファイルを使用します。
サーバーに使用するドメイン名が含まれるようにファイルreverse-proxy / nginx / plausibleを編集してから、NGINXの構成フォルダーにコピーします。NGINXの有効なサイトフォルダにシンボリックリンクを作成して有効にします。最後に、Certbotを使用して、サイトのTLS証明書を作成します。
# cp reverse-proxy/nginx/plausible /etc/nginx/sites-available
# ln -s /etc/nginx/sites-available/plausible /etc/nginx/sites-enabled/plausible
# certbot --nginx
Traefik 2
DockerでTraefikコンテナをすでに実行している場合は、traefikディレクトリのdocker-composeファイルを使用します。Traefikコンテナが証明書の生成をサポートするように設定されていることを前提としていることに注意してください。
ファイルreverse-proxy / traefik / docker-compose.traefik.ymlを編集して、サーバーに使用するドメイン名を含め、それを既存のdocker-composeファイルと組み合わせます。
# docker-compose -f docker-compose.yml -f reverse-proxy/traefik/docker-compose.traefik.yml up
それでおしまい。インストールと構成は正常に完了しました。
この記事では、Ubuntu20.04にPlausibleをインストールする方法を見てきました。
PayPal料金計算機。PayPalは最も一般的に使用される支払い方法です。PayPalは個人アカウントとビジネスアカウントを提供します。料金についての明確な概要を提供します。
CentOS 7にMTRレポートをインストールして実行する方法を学習します。ネットワークエラーを診断して切り分けるために、Linux管理者はMTR(my traceroute)ツールを使用します。
CentOS7にgitサーバーをインストールして構成する方法を説明します。Gitサーバーをセットアップします。Gitは無料のオープンソースです。YUMを使用してGitをインストールするか、ダウンロードします。
このチュートリアルでは、Ubuntu20.04にiRedMailを簡単にインストールできることを示します。iRedMailはオープンソースのメールサーバーソリューションです。
この記事では、CentOS7でOrangeScrumをセットアップする方法を詳しく説明します。
この記事では、Ubuntu20.04サーバーにXploitSPYを簡単にインストールできることを説明します。XploitSPYは、Android監視スパイツールです。
CentOS 8にPolrをインストールする方法を示します。ApacheWebサーバー、MySQL最新バージョン、およびPHP7.4をインストールします。Polrは最新のリンク短縮サービスです。
この記事では、Ubuntu20.04にIntelliJIDEAをインストールする方法を詳しく説明します。IntelliJ IDEAは、統合開発環境です。コミュニティバージョン
この記事では、侵入テストに役立つ7つのOSINTツールについて詳しく説明します。
Ubuntu20.04にPlausibleをインストールする方法。Plausible Analyticsは、Google Analyticsに代わる、シンプルでオープンソースのプライバシーに優しいWeb分析です。