GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu18.04にGoをインストールする方法

このチュートリアルでは、Ubuntu 18.04 VPSにGoをインストールする方法と、単純なGoアプリケーションを構築する方法を示します。

Goは、Googleによって作成されたオープンソースのコンパイル済みプログラミング言語です。 Goは、Goで記述されたDockerやKubernetesなどの多くのアプリケーションで人気があります。この言語はサーバーを作成するために設計されており、ライブラリの大きなセットを提供するため、非常に用途が広く、多くのユースケースに適用できます。

インストールを始めましょう。

前提条件

  • このチュートリアルでは、Ubuntu18.04VPSの1つを使用します。
  • 完全なSSHルートアクセスまたはsudo権限を持つユーザーも必要です。

ステップ1:SSH経由で接続して更新

次のコマンドを使用して、rootユーザーとしてSSH経由でサーバーに接続します。

ssh root@IP_ADDRESS -p PORT_NUMBER

「IP_ADDRESS」と「PORT_NUMBER」をサーバーのそれぞれのIPアドレスとSSHポート番号に置き換えることを忘れないでください。

インストールを開始する前に、システムパッケージを最新バージョンに更新する必要があります。簡単に実行でき、数分もかかりません。

これを行うには、次のコマンドを実行します。

sudo apt-get update
sudo apt-get upgrade

更新が完了したら、次のステップに進むことができます。

ステップ2:Goをインストールする

まず、現在のバイナリアーカイブファイルをダウンロードする必要があります。ダウンロードする前に、Goの公式ダウンロードページにアクセスして、最新バージョンを確認する必要があります。

wgetを使用します 最新の安定バージョンをダウンロードするコマンド。

wget https://dl.google.com/go/go1.12.7.linux-amd64.tar.gz

tarballチェックサムを確認するには、「 sha256sum」を使用します。 ‘コマンド:

sha256sum go1.12.7.linux-amd64.tar.gz

出力は次のようになります。

66d83bfb5a9ede000e33c6579a91a29e6b101829ad41fffb5c5bb6c900e109d9 go1.12.7.linux-amd64.tar.gz

sha256sumからハッシュが印刷されていることを確認する必要があります コマンドは、Goダウンロードページのコマンドと一致します。

次に、 tarを抽出します / usr / localへのファイル 次のコマンドを使用してディレクトリを作成します:

sudo tar -C /usr/local -xzf go1.12.7.linux-amd64.tar.gz

ここで、システム上でGo実行可能バイナリの場所を指定する必要があります。これにより、端末で実際にコマンドを実行できるようになります。そのためには、 PATHを設定する必要があります。 環境変数。 $ HOME / .profileへのパスを追加する必要があります 現在のユーザーのファイル。

nano $HOME/.profile

そして、次のパスを追加します:

export PATH=$PATH:/usr/local/go/bin

ファイルを保存し、新しい PATHをロードします 次のコマンドを実行して、現在のシェルセッションに変数を追加します。

source ~/.profile

ステップ3:Goのインストールを確認する

すべてが正しくインストールおよび設定されていれば、Goコマンドを実行できるはずです。

Goのバージョンを確認するには、次のコマンドを実行します。

go version

出力は次のようになります。

go version go1.12.7 linux/amd64

構成されているすべての環境変数を確認する場合は、次のコマンドを使用できます。

go env

出力は次のようになります。

GOARCH="amd64"
GOBIN=""
GOCACHE="/root/.cache/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/root/go"
GOPROXY=""
GORACE=""
GOROOT="/usr/local/go"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build959242624=/tmp/go-build -gno-record-gcc-switches"

Goがサーバーに正常にインストールされ、セットアップされました。次に、簡単なサンプルプログラムを使用してインストールをテストします。

ステップ4:Goインストールのテスト

新しいワークスペースディレクトリを作成し、簡単なGoアプリケーションを作成します。

ワークスペースディレクトリを作成するには、次のコマンドを実行します。

mkdir ~/go

次のコマンドを使用して、ワークスペース内に新しいディレクトリを作成する必要があります。

mkdir -p ~/go/src/helloGo

そのディレクトリにhelloGo.goという名前の新しいファイルを作成する必要があります 次のコンテンツを貼り付けます:

package main

import "fmt"

func main() {
     fmt.Printf("Hello, Go\n")
}

次に、次のコマンドを実行してファイルを作成する必要があります。

cd ~/go/src/helloGo
go build

次に、以下のコマンドを実行して実行可能ファイルを実行できます。

./helloGo

次の出力が表示されます。

Hello, Go

これですべてです。このチュートリアルでは、Ubuntu 18.04 VPSにGoをインストールする方法と、単純なGoアプリケーションを構築する方法を学びました。これで、大規模なコミュニティとGoで作成された多くのプログラムを利用できます。

もちろん、Ubuntu VPSプランのいずれかを使用している場合は、Ubuntu 18.04 VPSにGoをインストールする必要はありません。その場合は、専門のLinux管理者にUbuntu18.04にGoをインストールするよう依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS Ubuntu18.04にGoをインストールする方法に関するこの投稿が気に入った場合 、下の共有ボタンを使用してソーシャルネットワークで友達と共有するか、コメントセクションに返信を残してください。ありがとう。


Panels
  1. UbuntuにZabbixをインストールする方法

  2. Ubuntu14.04にObserviumをインストールする方法

  3. Ubuntu16.04にJavaをインストールする方法

  1. Ubuntu18.04にISPConfig3をインストールする方法

  2. Ubuntu16.04にOdoo10をインストールする方法

  3. Ubuntu16.04にRedisをインストールする方法

  1. Ubuntu18.04にWebminをインストールする方法

  2. Ubuntu10.04にPanda3Dをインストールする方法

  3. Ubuntu14.04にATutorをインストールする方法