Pagoda パネルは一般的に使用されるサーバー管理パネルで、豊富な機能を提供し、複数のアプリケーションのワンクリック インストールをサポートするため、サーバー管理の難しさを大幅に簡素化します。 Golang を Pagoda パネルにすばやくデプロイすると、開発効率が大幅に向上します。この記事では、Pagoda パネルに Golang をデプロイする方法を紹介します。
1. Pagoda パネルのインストール
まず、Pagoda 公式 Web サイトからパネル インストール プログラムを直接ダウンロードして、サーバーに Pagoda パネルをインストールする必要があります。次のコマンドを使用してインストーラーをダウンロードします:
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
インストールが完了したら、サーバーの IP アドレスとポート 8091 にアクセスしてパネルにアクセスできます。
2. Web サイトの作成
Pagoda パネルでは、Golang アプリケーションのデプロイを容易にするために、最初に Web サイトを作成する必要があります。具体的な手順は次のとおりです。
3. Golang のインストール
次に、サーバーに Golang をインストールする必要があります。次のコマンドでインストールできます:
wget https://studygolang.com/dl/golang/go1.15.6.linux-amd64.tar.gz
解凍後、解凍します。 Golang バイナリ フォルダー これをシステム環境変数に追加すると、簡単に使用できます。
4. Golang アプリケーションのデプロイ
Pagoda パネルでは、Golang プログラムのソース コードをアップロードし、「ファイル管理」機能を通じてプログラムをビルドできます。
go build -o ../goapp main.go
ビルドが成功すると、「goapp」という名前のバイナリ ファイルが「」に生成されます。 go" ディレクトリ。これは、デプロイする必要がある Golang プログラムです。
killall goapp nohup ./goapp > ../logs/goapp.log 2>&1 &
このスクリプトはプログラム Restart を実装します。関数を実行し、プログラムの出力をログ ファイルにリダイレクトします。
5. Golang アプリケーションを開始します
「ファイル管理」インターフェースで「go」ディレクトリに入り、次のコマンドを実行して Golang アプリケーションを開始します:
sh restart.sh
プログラムは正常に起動しました。その後、ブラウザーから Web サイトにアクセスし、Golang アプリケーションにアクセスできるようになります。
概要
Pagoda パネルを使用して Golang アプリケーションを迅速にデプロイすると、開発効率がすぐに向上します。この記事では、Golang をインストールし、Pagoda パネルに Golang アプリケーションをデプロイする方法を紹介します。問題が発生した場合は、公式フォーラムで助けを求めることができます。
以上がPagoda パネルに Golang をデプロイする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。