Dengan perkembangan teknologi Internet yang berterusan, Golang semakin digemari oleh pembangun sebagai bahasa pengaturcaraan yang cekap, selamat dan mudah. Sebagai pembangun, menggunakan Nginx boleh meningkatkan prestasi aplikasi semasa proses penggunaan aplikasi Golang Artikel ini akan memperkenalkan cara menggunakan aplikasi Golang dalam sistem Linux dan mengkonfigurasi Nginx.
1. Pasang persekitaran Golang
Dalam sistem Linux, pemasangan Golang adalah sangat mudah. Mula-mula, anda perlu memuat turun versi fail binari yang sepadan daripada tapak web rasmi Golang (https://golang.org/dl/). Kemudian ekstrak fail yang dimuat turun ke direktori /usr/local dan tetapkan pembolehubah persekitaran GOPATH dan GOROOT:
tar -C /usr/local -xzf go1.15.2.linux-amd64.tar.gz
eksport GOROOT=/usr/local/go
eksport GOPATH=$HOME/go
eksport PATH=$GOPATH/bin:$GOROOT/bin:$PATH
Jalankan arahan "go version" , anda boleh menyemak sama ada Golang berjaya dipasang:
versi go
2. Bina aplikasi Golang
Sebelum membina aplikasi Golang, anda perlu memasang Git terlebih dahulu. Anda boleh menggunakan Perintah berikut untuk memasang:
apt-get install git
Membina aplikasi Golang adalah sangat mudah, hanya gunakan arahan go untuk membina. Dalam artikel ini, kami menggunakan program "Hello World" yang ringkas sebagai contoh:
1.pakej utama
2.
Gunakan arahan berikut untuk memuat turun atur cara :
pergi dapatkan github.com/username/helloworld
Gunakan arahan berikut untuk memasuki direktori program:
cd $GOPATH/src/github.com/username/ helloworld
Gunakan arahan berikut untuk membina atur cara:
go build -o helloworld
Selepas binaan selesai, anda boleh melihat fail boleh laku yang dijana helloworld dalam semasa direktori.
3. Mengkonfigurasi Nginx
Setakat ini, kami telah berjaya membina aplikasi Golang sekarang ialah bagaimana untuk membenarkan aplikasi mengakses Internet. Ini memerlukan proksi terbalik melalui Nginx.
1. Pasang Nginx
Gunakan arahan berikut untuk memasang Nginx:
sudo apt-get update
sudo apt-get install nginx
2. Konfigurasikan Nginx
Edit fail konfigurasi Nginx /etc/nginx/sites-enabled/default dan tambahkan konfigurasi berikut:
1.server {
sudo service nginx restart
Sekarang, anda hanya perlu mengakses alamat IP atau nama domain bagi pelayan Nginx.
Ringkasan
Dalam artikel ini, kami memperkenalkan cara untuk menggunakan aplikasi Golang dalam sistem Linux dan mengkonfigurasi proksi terbalik Nginx. Dengan menggunakan aplikasi Golang dan menggunakan Nginx untuk proksi terbalik, prestasi aplikasi boleh dipertingkatkan dengan ketara.
Atas ialah kandungan terperinci Bagaimana untuk menggunakan aplikasi Golang dalam sistem Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!