Cara menggunakan Golang pada panel Pagoda

PHPz
Lepaskan: 2023-04-03 14:26:03
asal
2852 orang telah melayarinya

Panel Pagoda ialah panel pengurusan pelayan yang biasa digunakan. Ia menyediakan fungsi yang kaya dan menyokong pemasangan berbilang aplikasi sekali klik, yang sangat memudahkan kesukaran pengurusan pelayan. Menggunakan Golang pada panel Pagoda dengan pantas boleh meningkatkan kecekapan pembangunan Artikel ini akan memperkenalkan cara menggunakan Golang pada panel Pagoda.

1. Pasang Panel Pagoda

Pertama, anda perlu memasang Panel Pagoda pada pelayan Kami boleh terus memuat turun program pemasangan panel dari laman web rasmi Pagoda. Muat turun pemasang melalui arahan berikut:

wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Salin selepas log masuk

Setelah pemasangan selesai, kami boleh mengakses panel dengan mengakses alamat IP pelayan dan port 8091.

2. Buat laman web

Dalam panel Pagoda, kita perlu membuat laman web terlebih dahulu untuk memudahkan penggunaan aplikasi Golang di atasnya. Langkah-langkah khusus adalah seperti berikut:

  1. Log masuk ke panel Pagoda dan pilih "Tambah Laman Web" dalam menu "Laman Web".
  2. Tetapkan nama domain dan direktori akar Direktori akar boleh kosong atau sebarang nilai.
  3. Klik "Buat" untuk melengkapkan penciptaan tapak web.

3. Pasang Golang

Seterusnya, kita perlu memasang Golang pada pelayan, yang boleh dipasang melalui arahan berikut:

wget https://studygolang.com/dl/golang/go1.15.6.linux-amd64.tar.gz
Salin selepas log masuk

Selepas membuka zip binari Golang Folder ditambahkan pada pembolehubah persekitaran sistem untuk kegunaan mudah.

4. Sebarkan aplikasi Golang

Dalam panel Pagoda, kita boleh memuat naik kod sumber program Golang dan membina program melalui fungsi "Pengurusan Fail".

  1. Log masuk ke panel Pagoda dan pilih "Pengurusan Fail" dalam menu "Fail".
  2. Masukkan direktori akar yang sepadan dengan tapak web, buat folder baharu dalam direktori akar dan namakannya "pergi", dan buat folder baharu dalam direktori "go" dan namakannya "src".
  3. Muat naik kod sumber program Golang ke direktori "src".
  4. Dalam direktori "src", buat program fungsi utama Golang bernama "main.go".
  5. Dalam direktori "Go", buat direktori log bernama "logs" untuk menyimpan fail log program Golang.
  6. Jalankan arahan berikut dalam direktori "src" untuk membina program:
go build -o ../goapp main.go
Salin selepas log masuk

Selepas binaan berjaya, binari bernama "goapp" akan dihasilkan dalam fail direktori "go", ini ialah program Golang yang perlu kami gunakan.

  1. Buat fail baharu dalam direktori "go", namakannya "restart.sh", dan masukkan arahan berikut:
killall goapp
nohup ./goapp > ../logs/goapp.log 2>&1 &
Salin selepas log masuk

Skrip ini melaksanakan The mulakan semula fungsi program dan ubah hala keluaran program ke fail log.

5. Mulakan aplikasi Golang

Dalam antara muka "Pengurusan Fail", masukkan direktori "go" dan jalankan arahan berikut untuk memulakan aplikasi Golang:

sh restart.sh
Salin selepas log masuk

Program Selepas permulaan berjaya, anda boleh mengakses laman web melalui pelayar dan mengakses aplikasi Golang.

Ringkasan

Penggunaan pantas aplikasi Golang melalui Panel Pagoda boleh meningkatkan kecekapan pembangunan dengan cepat Artikel ini memperkenalkan cara memasang Golang pada Panel Pagoda dan menggunakan aplikasi Golang. Jika anda menghadapi masalah, anda boleh mendapatkan bantuan di forum rasmi.

Atas ialah kandungan terperinci Cara menggunakan Golang pada panel Pagoda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!