私は最近countlyに触れて、慣れてきました。私は、必要に応じてcountlyのクラッシュプラグインにいくつかの変更と改善を加えました。この記事は主に、Windows 10でdockerコンテナを使用してcountly-serverをインストールして展開するプロセス全体を記録しています。これは、私自身の簡単な要約と考察と見なすこともできます。 ドッカー Docker はオープンソースのアプリケーション コンテナ エンジンです。コンテナは完全にサンドボックス メカニズムを使用し、相互のインターフェイスには影響しません。開発者が最新のアプリケーションを安全に作成、共有、実行するのに役立ちます。 カウントリー Countly は、モバイル端末やクライアントなど複数のソースからデータをワンストップで収集、表示、分析できるオープンソースのデータ分析プラットフォームです。また、多数のプラグインが組み込まれており、パーソナライズされた開発の基盤として使用したり、新しいプラグインをビジネスニーズに合わせて完全にカスタマイズしたりできます。 2. dokcerのインストールと設定 Docker は現在、Linux、Windows、データセンター、クラウドなど、多くのプラットフォームをサポートしています。Windows 環境でのインストールは、他のソフトウェアのインストールと変わりません。プロンプトに従ってください。これは、ネットワーク ディスクのダウンロード アドレスと抽出コードです: eumv。最新バージョンについては、公式 Web サイトにアクセスしてください。 画像のインストールと操作 カウンタサーバの動作環境はLinuxである必要があるため、Linuxイメージをインストールする必要があります。事前にdockerhub公式サイトで検索しておくことができます。 この記事では、docker hub 内の ubutun イメージを選択します。バージョン番号を指定しない場合は、デフォルトで最新バージョンがダウンロードされます。 dockerインストールディレクトリに入り、dockerコマンドを使用してubuntuをダウンロードします。 // 最新のUbuntuをダウンロード docker プル Ubuntu Docker は ubuntu を実行します: -i: 対話モードで実行、-t: ターミナル、-p: ポート マッピング、-v: ファイル ディレクトリ マッピング (Windows ディレクトリ: ubuntu ディレクトリ) docker run -ti -p 6001:6001 -v /c/countly-server:/countly/countly-server ubuntu bash UbuntuでのCountlyサーバーの設定 mongodbのインストール 方法1(公式サイトのバージョンより遅れる場合があります) apt-getアップデート apt-get でmongoをインストール 方法2(公式サイトから直接ダウンロードして解凍する): mongoDBのダウンロードページにアクセスし、[ MongoDB Community Sever ]に切り替えてバージョン、オペレーティングシステム、インストールパッケージ形式などを選択します。ダウンロードアドレスは下に表示されます。 # アップデート apt-get update # curlをダウンロード apt-get をインストール curl # mongodb 公式サイトの Linux バージョンに対応する圧縮パッケージをダウンロードします。 get curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1804-4.2.1.tgz # mongo 圧縮パッケージを解凍します tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.2.1.tgz # 解凍したファイルをグローバルインストールディレクトリに移動します mv mongodb-linux-x86_64-ubuntu1804-4.2.1.tgz /usr/local/mongodb # パスを設定する export PATH=/usr/local/mongodb/bin:$PATH Nodejsのインストール 方法1: apt-getアップデート apt-get で nodejs をインストール 方法 2: nodejs の公式 Web サイトからインストール パッケージをダウンロードします。具体的な手順は、mongodb のインストールと同様です。
評議会サーバーを起動する 起動プロセスには、データベース、インターフェース サービス、ダッシュボード ページ用の複数のコマンド ライン セッションが含まれます。ここで、screen を使用して画面を複数のウィンドウに分割し、複数のセッションを自由に切り替えることができるようにすることを検討できます。 apt-get インストール画面 1.mongodbを起動します。 # 新しいmongodbを作成する 画面 -S mongodb # mongodbを起動する mongod --dbpath=/countly/mongodb/data --logpath=/countly/mongodb/log/mongo.log --logappend 2. APIを起動する # 新しいAPIサービスセッション画面を作成 -S api # countly-server ディレクトリに入る cd countly/countly-server # countly の API インターフェース サービスを開始します DEBUG=development supervisor node api/api.js 3. ダッシュボードを起動する # 新しいダッシュボードセッション画面を作成する -S ダッシュボード # countly-server ディレクトリに入る cd countly/countly-server # countly-server メインプロジェクトを開始します NODE_ENV=開発スーパーバイザー node frontend/express/app.js 4. ブラウザでlocalhost:6001にアクセス 要約する 上記は、編集者が紹介した、Win10 の docker で countly-server を展開して実行するプロセスです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: MySQLデータベースを別のマシンに移行する方法の詳細な説明
Lottie は、Airbnb が開発した iOS、Android、React Native 向けの...
このエラーは初心者によく発生します。この記事では主に、エラー 2003 (HY000): '...
パスワード入力後にMySQLデータベースがクラッシュする問題と解決策1 ケースの説明最近、基本的な機...
SQL の基礎知識がある友人は、「クロステーブル クエリ」について聞いたことがあるはずですが、クロス...
Angular Cookie の読み取りおよび書き込み操作のコードは次のようになります。 var a...
HTMLコード: <a onclick="goMessage();" st...
プロジェクトシナリオプロジェクトの背景全体にカスタム透かしを追加します。透かしのテキスト、フォントの...
目次背景制限の最適化最適化方法1. カバーインデックスを使用する2. サブクエリの最適化3. 遅延連...
導入インターネット アプリケーションの普及に伴い、膨大なデータの保存とアクセスがシステム設計における...
1. MySQLをインストールする(1)ダウンロードしたMySQLの圧縮ファイルをMySQLをインス...
Apache Log4j2 が核レベルの脆弱性を報告し、スタックリーダーの友人たちは大騒ぎになりまし...
Promise は、ES6 で導入された非同期プログラミングのための新しいソリューションです。 Pr...
var numA = 0.1; var numB = 0.2; アラート(numA + numB)...
目次1. 現在のシステムにMySQLがインストールされているかどうかを確認する2. インストールされ...