ホームページ  >  記事  >  バックエンド開発  >  Centos に Golang をインストールしてデプロイする方法

Centos に Golang をインストールしてデプロイする方法

PHPz
PHPzオリジナル
2023-04-14 13:33:211110ブラウズ

Golang 言語の人気に伴い、開発に Golang を使用する Web アプリケーションやネットワーク サービスが増えています。 Centos はエンタープライズ レベルのオペレーティング システムとして、運用環境で Golang アプリケーションを実行するのに非常に適しています。この記事では、Centos に Golang をインストールしてデプロイする方法を紹介します。

  1. Golang のインストール

Golang をインストールする前に、Golang がすでに Centos システムにインストールされているかどうかを確認する必要があります。ターミナルで次のコマンドを実行して確認できます。

go version

Golang がインストールされている場合は、Golang のバージョン番号が出力されます。インストールされていない場合は、Yum を使用してインストールできます。

sudo yum install golang

インストールが完了したら、go version コマンドを再度実行して、Golang が正常にインストールされたかどうかを確認します。

  1. Golang 環境変数の構成

Golang コマンドをターミナルで正常に実行するには、Golang 実行可能ファイルのパスをシステム環境変数に追加する必要があります。これは、次のコマンドで設定できます。

sudo vi /etc/profile

開いているファイルの最後に次の行を追加します。

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

ファイルを保存し、エディタを終了します。次に、次のコマンドを使用して、環境変数の設定を有効にします。

source /etc/profile
  1. Golang アプリケーションの作成

Golang アプリケーションをデプロイする前に、簡単な Hello を作成する必要があります。ワールドプログラム、テスト。 helloworld.go という名前のファイルを作成し、その中に次のコードを記述します。

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}

ファイルを保存した後、ターミナルで次のコマンドを実行してプログラムをコンパイルします。

go build helloworld.go

このコマンドにより、 a name は helloworld の実行ファイルです。ターミナルで実行可能ファイルを実行すると、「Hello, World!」メッセージが出力されます。

  1. Golang アプリケーションのデプロイ

Golang アプリケーションをデプロイするには、まずアプリケーションをバイナリ ファイルにパッケージ化する必要があります。コマンド go build を使用してアプリケーションをパッケージ化し、コマンド go install を使用してアプリケーションをインストールできます。

go build -o myapp main.go

このコマンドは、現在のディレクトリに myapp という名前の実行可能ファイルを生成します。このファイルを実行して Golang アプリケーションを起動します。

上記は、Centos に Golang をデプロイするプロセス全体です。ご質問がございましたら、メッセージを残してご連絡ください。

以上がCentos に Golang をインストールしてデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。