Golang 言語の継続的な開発と広範な適用により、ますます多くのプログラマーが Golang を Linux システムに導入し始めています。ここでは、いくつかの利点からデプロイメントに関するいくつかのヒントまで、Linux システムに Golang をデプロイする方法を詳しく紹介します。
Golang のデプロイを開始する前に、Golang が Linux システムにインストールされていることを確認する必要があります。
Golang がインストールされていない場合は、次のコマンド ラインを使用してすぐにインストールできます:
sudo apt-get update sudo apt-get install golang
インストールが完了したら、次のコマンドを入力して、インストールが成功したかどうかを確認します。 ##
go versionGolang が出力された場合 バージョン番号により、インストールが成功したことがわかります。
go build main.goここで、main.go はアプリケーションのメイン ファイル名です。このコマンドを実行すると、カレントディレクトリにmainというファイル名で実行ファイルが生成されます。
scp main yourUsername@yourIPAddress:/home/yourUsername/ここで、main は実行可能ファイルの名前、yourUsername は Linux システムのユーザー名、yourIPAddress は Linux システムの IP アドレスです。 実行可能ファイルをアップロードした後、次のコマンドを使用してファイルを bin ディレクトリに移動します。
sudo mv main /usr/local/bin/実行可能ファイルに実行権限があることを確認するには、次のコマンドを実行します。
sudo chmod +x /usr/local/bin/main
mainこの時点で、 Golang アプリケーションは Linux システムに正常にデプロイされました。 アプリケーションをバックグラウンドで実行したい場合は、nohup コマンドを使用できることに注意してください。以下に例を示します。
nohup main &上記のコマンドは、アプリケーションをバックグラウンドで実行し、出力を nohup.out ファイルに書き込みます。
以上がLinuxにデプロイされたgolangの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。