このチュートリアルでは、CentOS 8にErlangをインストールする方法を紹介します。知らない人のために、Erlangは非常にスケーラブルなソフトリアルタイムを構築するために使用されるプログラミング言語です。高可用性が必要なシステム。Erlangランタイムシステムには、並行性、分散、および障害耐性のサポートが組み込まれています。
この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、サイトを独自のVPSでホストしていることを前提としています。インストールは非常に簡単で、ルートアカウントで実行されていますが、そうでない場合は、'sudo
を追加する必要があります。 ルート権限を取得するコマンドに‘。 CentOS8へのErlangのインストールを段階的に説明します。
前提条件
- 次のオペレーティングシステムのいずれかを実行しているサーバー:CentOS8。
- 潜在的な問題を防ぐために、OSの新規インストールを使用することをお勧めします。
- サーバーへのSSHアクセス(またはデスクトップを使用している場合はターミナルを開く)。
non-root sudo user
またはroot user
へのアクセス 。non-root sudo user
として行動することをお勧めします ただし、ルートとして機能するときに注意しないと、システムに害を及ぼす可能性があるためです。
CentOS8にErlangをインストールする
ステップ1.まず、システムが最新であることを確認し、必要なすべての依存関係をインストールすることから始めましょう。
sudo dnf install epel-release sudo dnf update
ステップ2.CentOS8にErlangをインストールします。
ErlangパッケージはGithubで利用できます。次に、wget
を使用してRPMパッケージをダウンロードします。 コマンドラインツール:
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.1.5/erlang-23.1.5-1.el8.x86_64.rpm
次に、次のコマンドを使用してErlangをインストールします:
sudo dnf install erlang-23.1.5-1.el8.x86_64.rpm
erl
を実行してインストールを確認します コマンド:
erl
ステップ3.ErlangHelloWorldプログラム。
Erlangでのhelloworldプログラムから始めましょう。まず、ファイルHello.erl
を作成します。 次の内容で:
nano hello.erl
次のコンテンツを追加します:
% This is a test Hello World Erlang Code -module(hello). -import(io,[fwrite/1]). -export([helloworld/0]). helloworld() -> fwrite("Hello, Erlang World!\n").
Erlangシェルからコンパイルします。各コマンドの最後にある終止符(「ピリオド」)を忘れないでください:
2> hello:helloworld(). Hello, Erlang World! ok
おめでとうございます!Erlangが正常にインストールされました。CentOS8システムにErlangプログラミング言語をインストールするためにこのチュートリアルを使用していただきありがとうございます。追加のヘルプや役立つ情報については、公式のErlangを確認することをお勧めします。ウェブサイト。