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

Angularは、モバイルおよびWebアプリケーションの構築に使用される最も人気のあるフレームワークです。 Angularは、Googleと大規模な個人コミュニティによって開発されたオープンソースのWebアプリケーションフレームワークです。現在、Angular 10はインストールに使用できる最新バージョンです。このチュートリアルは、Ubuntu 20.04 LinuxシステムにAngular CLIノードモジュールをインストールするのに役立ちます。 ステップ1 – Node.jsのインストール NVMは、Linuxシステムにnode.jsをインストールおよび管理するためのコマンドラインツールです。したがって、最初にシステムにnvmをインストールする必要があります。 Node.jsをインストールする必要があるユーザーでシステムにログインし、以下のコマンドを実行してnvmをインストールします。 curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash…

Ubuntu 20.04にPlex Media Serverをインストールします

Plexはパワフルで機能豊富なメディアストリーミングサーバーで、ビデオ、音楽、写真を整理し、どこからでもリモートデバイスをリモートにストリーミングできます。 Linux、Windows、FreeBSD、macOSなど、多くのオペレーティングシステムをサポートしています。 Plexメディアクライアントを使用して、スマートTV、スマートフォン、ストリーミングボックスからPlexサーバーに保存されているメディアにアクセスできます。 Plexには多くの機能があり、その一部を以下に示します。 ライブTVとDVR。 モバイル同期。 クラウド同期。 プレミアム音楽機能。 プレミアムフォトライブラリ。 ハードウェアアクセラレーションストリーミング。 保護者による制限。 カメラのアップロード。 帯域幅とトランスコーディングの制限。 このチュートリアルでは、Nginxを備えたPlexメディアサーバーをUbuntu 20.04サーバーのリバースプロキシとしてインストールする方法について説明します。…

UbuntuにYii PHPフレームワークをインストールする方法

Yii ( Yeeまたは[ji:]と発音)は、PHPを使用してあらゆる種類のWebアプリケーションを開発するための、フリーでオープンソースの高速、高性能、安全、柔軟で実用的かつ効率的な汎用Webプログラミングフレームワークです。 この記事では、 Ubuntu LTS(長期サポート)リリースに最新バージョンのYiiフレームワークをインストールして、最新のPHP Webアプリケーションの開発を開始する方法を学びます。 プラットフォームサポート Yiiは以下のUbuntu LTS(長期サポート)リリースを保持しています。 Ubuntu 20.04 LTS(「フォーカル」) Ubuntu 18.04…

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

Jenkinsは自動化サーバーであり、継続的な統合ツールです。これは、アプリケーションのデプロイメントと自動化を構築するためのいくつかのプラグインを提供します。 Jenkinsを単純なCI(Continuous Integration)サーバーとして使用するか、CD(Continuous Delivery)ハブ用に構成できます。 Jenkinの助けを借りて、複数のマシンに作業を効率的に分散し、複数のプラットフォーム間でビルド、テスト、およびデプロイメントをより迅速に推進することができます。 このガイドは、Ubuntu 20.04 LTSシステムにJenkinsをインストールするのに役立ちます。 UbuntuシステムにJenkinsをインストールするためのチュートリアルを見ていきましょう。 ステップ1 – Javaのインストール Jenkinsは、どのオペレーティングシステムでもJavaを実行する必要がありました。 Jenkinsの最新バージョンは、Java 8および11バージョンでテストされています。要件を満たすために、システムにOpenJDKをインストールできます。…

Ubuntu 20.04のNginxでLibreNMS監視ツールをセットアップする方法

LibreNMSは、Linuxオペレーティングシステム用の無料のオープンソースネットワーク監視ツールです。 Linux、Windows、FreeBSDなどのさまざまなオペレーティングシステムや、Cisco、Juniper、Foundry、FreeBSD、BrocadeなどのいくつかのネットワークデバイスをLibreNMSで監視できます。 SNMP、ARP、CDP、FDP、LLDP、OSPF、BGPプロトコルを使用して、ネットワーク全体を自動検出します。シンプルでユーザーフレンドリーなWebインターフェイスがあり、Webブラウザーからすべてのデバイスを監視できます。自動検出、カスタマイズ可能なアラート、APIアクセス、自動更新など、豊富な機能を備えています。 このチュートリアルでは、Ubuntu 20.04にLibreNMSをインストールする方法を段階的に説明します。 前提条件 Ubuntu 20.04を実行しているサーバー。 rootパスワードが設定されています。 入門 まず、システムパッケージを最新バージョンに更新することをお勧めします。次のコマンドで実行できます。 apt-get update -y すべてのパッケージを更新した後、次のコマンドを使用して、LibreNMSに必要なすべての依存関係をインストールします。…

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デスクトップ そのシンプルさと使いやすさのおかげで、…

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…

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…