Fedora 32/31/30にNVMをインストールする方法

NVM(Node Version Manager)は、複数のアクティブなNode.jsバージョンを管理するためのコマンドラインユーティリティです。場合によっては、異なるバージョン2の複数ノードアプリケーションをデプロイする必要がありました。 Nvmはここであなたを助けます。 なぜNVMなのか? NVMには多くの利点があります。 単一のシステムに複数のノードバージョンをインストールして、それらを簡単に切り替えることができます。 Nvmは、現在のユーザーのみのすべてのノードバージョンをインストールします。したがって、他のシステムアカウント間で競合が発生することはありません ダウンロードしたNode.jsのバージョンを簡単に切り替えるのが簡単になりました。 FedoraへのNVMのインストール Ubuntu 20.04 Linuxシステムにnvmをインストールするためのシェルスクリプトが利用可能です。システムのターミナルを開くか、SSHを使用してリモートシステムに接続します。次のコマンドを使用してシステムにcurlをインストールし、nvmインストーラースクリプトを実行します。 sudo dnf…

Ubuntu 20.04にFlarumフォーラムをインストールする方法

Flarumは無料のオープンソースの次世代フォーラムアプリケーションで、独自のオンラインディスカッションフォーラムを構築するのに役立ちます。それはPHPで書かれており、シンプルで高速かつ簡単にデプロイできます。柔軟なアーキテクチャ、強力な拡張APT、およびコミュニティを成功させるために必要なすべての機能を提供します。 Flarumの見た目と使い心地は、箱から出してすぐです。ユーザーインターフェイスが合理化されているので、クリックする時間を減らし、話す時間を増やすことができます。 このチュートリアルでは、ApacheおよびLet's Encrypt SSLを使用してFlarumフォーラムをUbuntu 20.04サーバーにインストールする方法を説明します。 前提条件 Ubuntu 20.04を実行しているサーバー。 サーバーIPが指す有効なドメイン名。 rootパスワードがサーバーに構成されます。 入門 まず、常にシステムパッケージを最新バージョンに更新することをお勧めします。次のコマンドを使用して更新できます。 apt-get update…

Ubuntu 20.04にSensu Monitoringをインストールする方法

Sensuは、インフラストラクチャとアプリケーションの状態を監視するために使用される無料のオープンソースツールです。 Rubyで記述されており、RabbitMQを使用してメッセージを処理し、Redisを使用してデータを格納します。 Ubuntu、Debian、RHEL、CentOS、IBM、AIX、FreeBSD、Mac OS、Solaris、Windowsなど、ほとんどのオペレーティングシステムにインストールできます。 Zabbix、Icinga、Nagiosなどの他の監視システムに取って代わる、最も人気のある次世代プラットフォームの1つです。 Sensuはクライアントサーバーモデルを使用しています。監視する各システムにsensuクライアントをインストールするだけで済みます。 このチュートリアルでは、Sensu監視サーバーをUbuntu 20.04サーバーにインストールする方法を示します。 前提条件 Ubuntu 20.04を実行しているサーバー。 rootパスワードがサーバーに構成されます。 入門 まず、システムを最新の安定バージョンに更新する必要があります。これを行うには、次のコマンドを使用してすべてのシステムパッケージを更新します。 apt-get…

10 Ubuntuベースの最高のLinuxディストリビューション

Ubuntuは、その古典的なUI、安定性、使いやすさ、および50,000を超えるソフトウェアパッケージを含む豊富なリポジトリにより、間違いなく最も人気があり広く使用されているLinuxディストリビューションの 1つです。さらに、Linuxを試してみたい初心者にも強くお勧めします。 さらに、Ubuntuは、最新のソフトウェアパッケージ、アップデート、バグ修正を提供するために積極的に開発に貢献し続けている献身的なオープンソース開発者の広大なコミュニティによってサポートされています。 Ubuntuをベースにしたフレーバーは数多くあり、よくある誤解は、それらはすべて同じであるということです。それらはUbuntuに基づいている場合がありますが、各フレーバーには他のフレーバーとは異なる独自のスタイルとバリエーションが付属しています。 このガイドでは、Ubuntuベースの最も人気のあるLinuxバリアントのいくつかを探索します。 1. Linux Mint 世界中で数百万人が使用しているLinux Mintは、 Ubuntuをベースにした非常に人気のあるLinuxフレーバーです。 LibreOfficeスイート、Firefox、Pidgin、Thunderbirdなどの日常的な使用のためのすぐに使えるアプリケーション、およびVLCやAudaciousメディアプレーヤーなどのマルチメディアアプリケーションを備えた洗練されたUIを提供します。 Linux Mintデスクトップ そのシンプルさと使いやすさのおかげで、…

Debian 10にNVMをインストールする方法

NVMは、Node.jsプログラミング言語のコマンドラインバージョンマネージャーです。 nvmユーティリティを使用すると、1台のマシンに複数のnode.jsバージョンをインストールできます。アプリケーションに特定のノードバージョンを選択することもできます。また、.nvmrc構成ファイルを使用してノードバージョンを自動選択するオプションも提供します。 このチュートリアルは、Debian 10 Linuxシステムにnvmをインストールするのに役立ちます。また、異なるノードバージョンやその他の便利な例をインストールするのにも役立ちます。 前提条件 シェルアクセスが可能な実行中のDebian 10 Linuxシステム。 Node.jsをインストールする必要があるユーザーアカウントでログインします。 DebianへのNVMのインストール シェルスクリプトを使用して、Debian 10 Buster LinuxシステムにNVMをインストールできます。まず、マシンのターミナルを開きます。リモートマシンの場合、SSH経由で接続します。システムにcurlコマンドラインがインストールされていることを確認してから、ターミナルでnvmインストーラスクリプトを実行します。…

Ubuntu 20.04にNVMをインストールする方法

NVMはNode Version Managerツールです。 NVMユーティリティを使用すると、単一のシステムに複数のnode.jsバージョンをインストールできます。アプリケーションに特定のノードバージョンを選択することもできます。また、.nvmrc構成ファイルを使用してノードバージョンを自動選択するオプションも提供します。 このチュートリアルは、Ubuntu 20.04 LinuxシステムにNVMをインストールするのに役立ちます。また、異なるノードバージョンやその他の便利な例をインストールするのにも役立ちます。 前提条件 シェルアクセスが可能な実行中のUbuntu 20.04 Linuxシステムが必要です。 Node.jsをインストールする必要があるユーザーアカウントでログインします。 UbuntuへのNVMのインストール シェルスクリプトは、Ubuntu 20.04…

CentOS 8でNginxを使用してVarnish Cache 6をインストールおよびセットアップする方法

Varnish Cacheは、ウェブサイトとAPI向けの無料のオープンソースのリバースプロキシHTTPアクセラレータです。 HTTPで実行されているWebサーバーの前にリバースプロキシとしてインストールできます。 Webサーバーとブラウザの間にあり、Webページ、Cookie、その他のデータをメモリに保存します。このキャッシュは、まったく同じコンテンツに対する今後のすべてのリクエストに対応するために使用されます。これにより、Webアプリケーションの負荷が増加し、Webサーバーのパフォーマンスが300倍以上向上します。 このチュートリアルでは、Nginxサーバーをバックエンドサーバーとして設定し、ポート8080でリッスンするように構成してから、デフォルトのHTTPポート80でリッスンするようにVarnishキャッシュを構成します。 前提条件 CentOS 8を実行しているサーバー。 rootパスワードがサーバーに構成されます。 Nginx Webサーバーのインストールと構成 まず、システムにNginx Webサーバーをインストールする必要があります。次のコマンドでインストールできます。 dnf install…

Ubuntu 20.04にNginxリバースプロキシを備えたWildFly Javaアプリケーションサーバーをインストールする方法

WildFlyまたは以前はJBoss ASとして知られていたものは、JEE(Java Enterprise Edition)コンテナーの軽量実装です。その柔軟なアプリケーションランタイムはJavaで記述されており、素晴らしいアプリケーションの構築に役立ちます。 WildFlyは、Linux、macOS、およびWindowsオペレーティングシステムで実行されるマルチプラットフォームアプリケーションランタイムです。 JBoss Incによって作成され、2006年にRedHatによって買収され、WildFlyになりました。 このチュートリアルでは、最新のUbuntu 20.04にWildFlyをインストールする方法を示します。 WildFly 20の最新バージョンをインストールし、WildFlyの管理コンソールを有効にし、WildFly管理ユーザーを作成し、NginxをWildFlyのリバースプロキシとしてセットアップします。 前提条件 このガイドでは、2 GBのRAM、50 GBの空きディスク容量、2つのCPUを備えた最新のUbuntu…

CentOS 8にoVirt Open Virtualization Managerをインストールする方法

oVirtは、インフラストラクチャ全体の管理に使用できる無料のオープンソースの分散仮想化ソリューションです。 Red Hat Enterprise Virtualizationに基づいており、Webベースのインターフェースから仮想マシン、コンピューティング、ストレージ、ネットワークリソースを管理できます。 KVMハイパーバイザーを使用し、libvirt、Gluster、PatternFly、Ansibleなどの他のいくつかのコミュニティプロジェクトに基づいて構築されています。   このチュートリアルでは、CentOS 8サーバーにoVirtをインストールする方法を説明します。 前提条件 最低16 GBのRAMを備えたCentOS 8を実行しているサーバー。 rootパスワードがサーバーに構成されます。 入門…

Sublime Textのリモート開発用 sFTPをセットアップする方法

この記事は、崇高なテキストと、 SFTPパッケージを使用してリモート開発用にセットアップする方法についてのシリーズの2番目です。 Sublime Text 3のインストールと構成については、以前の記事を参照することをお勧めします。 開発と展開の作業のほとんどは、リモートサーバーまたはクラウドサーバーで行われます。その場合、ファイル転送プロトコルを使用してコード/ファイルをプッシュ(ローカルからリモート)またはプル(リモートからローカル)できるリモートサーバーを操作するために、崇高なSFTPパッケージを使用できます。 SFTPにはライセンスコストが付属していますが、パッケージをインストールして無期限に使用できます。 Sublime Text sFTPの機能 FTP、SFTP、およびFTPSプロトコルがサポートされています。 パスワードまたはSSHキーベースの認証を使用できます。 フォルダーの同期–ローカル、リモート、および双方向。 最近行われた変更のみを同期することが可能です。 ファイルのローカルバージョンとリモートバージョンの違い。…