ホームページ  >  記事  >  バックエンド開発  >  Linux golangをデプロイする方法

Linux golangをデプロイする方法

PHPz
PHPzオリジナル
2023-04-10 14:14:14581ブラウズ

Golang アプリケーションを Linux システムにデプロイするには、まず Golang コンパイラをシステムにインストールする方法を知る必要があります。システムに Golang コンパイラがプリインストールされていない場合は、次のように CentOS システムにインストールできます:

ステップ 1 - Golang をダウンロード

まず、Linux でターミナル ウィンドウを開きます。システムにアクセスし、次のコマンドを入力して Golang をダウンロードします:

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

次に、ダウンロードしたアーカイブを /usr/local ディレクトリに解凍します:

sudo tar -xvf go1.14.4.linux-amd64.tar.gz -C /usr/local

ステップ 2 - Golang 環境変数を構成する

Golang コンパイラを使用するには、そのパスをシステム パスに追加する必要があります。 /etc/profile ファイルを編集し、ファイルの末尾に次の行を追加します:

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

変更を保存した後、次のコマンドを実行して変更を有効にします:

source /etc/profile

Step 3 - Golang アプリケーションの作成

Golang アプリケーションを作成する手順は、他のアプリケーションを作成する手順と似ています。 Golang アプリケーションの主なファイル拡張子は .go です。この記事では、コンソールに「Hello World!」メッセージを出力する簡単なアプリケーションを作成します。 main.go など、選択したディレクトリに新しい .go ファイルを作成し、次のコードをそのファイルにコピーします。

package main

import "fmt"

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

アプリケーションを実行する最も簡単な方法は、 go run コマンドを使用することです。ターミナル ウィンドウを開き、アプリケーションのディレクトリに移動し、次のコマンドを実行します。

go run main.go

Golang コンパイラがコードをコンパイルして実行すると、コンソールに「Hello World!」が出力されます。

ステップ 4 - Golang アプリケーションを構築する

ほとんどの場合、Golang アプリケーションは Golang コンパイラを使用して構築する必要があります。これを行うには、ターミナル ウィンドウを開いてアプリケーション ディレクトリに移動し、次のコマンドを入力します。

go build main.go

Golang コンパイラは、main.go ファイル内のソース コードを使用して main という名前のバイナリをビルドします。このファイルを実行するには、ファイルが存在するディレクトリで次のコマンドを実行する必要があります:

./main

これらは、Linux システムに Golang アプリケーションをデプロイするための基本的な手順です。アプリケーションを使用する前に、必ずテストし、適切な方法で保護してください。

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

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