Android

วิธีการติดตั้งไปบน centos 7

Install LAMP on CentOS 7

Install LAMP on CentOS 7

สารบัญ:

Anonim

ไปมักเรียกว่า golang เป็นภาษาโปรแกรมโอเพนซอร์ซสมัยใหม่ที่สร้างขึ้นโดย Google แอปพลิเคชั่นยอดนิยมมากมายรวมถึง Kubernetes, Docker, Hugo และ Caddy เขียนขึ้นใน Go

ในบทช่วยสอนนี้เราจะแสดงวิธีดาวน์โหลดและติดตั้ง Go บนระบบ CentOS 7

ข้อกำหนดเบื้องต้น

ก่อนดำเนินการกับบทช่วยสอนนี้ต่อให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ใช้ที่มีสิทธิ์ sudo

วิธีการติดตั้ง Go

ในขณะที่เขียนบทความนี้เวอร์ชั่น Go เสถียรล่าสุดคือเวอร์ชัน 1.13 ก่อนที่จะดาวน์โหลด tarball ไปที่หน้าดาวน์โหลดอย่างเป็นทางการของ Go และตรวจสอบว่ามีเวอร์ชั่นใหม่หรือไม่

ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง Go บน CentOS 7:

  1. ดาวน์โหลด tarball

    ในการดาวน์โหลด Go binary ให้ใช้ wget หรือ curl :

    wget

    ตรวจสอบ tarball

    เมื่อการดาวน์โหลดเสร็จสิ้นให้ตรวจสอบ tarball checksum ด้วยคำสั่ง sha256sum :

    sha256sum go1.13.linux-amd64.tar.gz

    68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gz

    ตรวจสอบให้แน่ใจว่าแฮชที่พิมพ์จากคำสั่งด้านบนตรงกับที่อยู่ในหน้าดาวน์โหลด

    แยก tarball

    ใช้คำสั่ง tar เพื่อแตก tarball ไปยังไดเร็กทอรี /usr/local :

    sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz

    ปรับเส้นทางตัวแปร

    ตอนนี้เราต้องบอกระบบของเราว่าจะหาไบนารีที่ปฏิบัติการได้ของ Go ได้อย่างไรโดยการปรับตัวแปรสภาพแวดล้อม $PATH

    เราสามารถทำได้โดยต่อท้ายบรรทัดต่อไปนี้ไปยังไฟล์ /etc/profile (สำหรับการติดตั้งทั่วทั้งระบบ) หรือไปยังไฟล์ $HOME/.bash_profile (สำหรับการติดตั้งผู้ใช้ปัจจุบัน):

    ~ /.bash_profile

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

    บันทึกไฟล์และโหลดตัวแปรสภาพแวดล้อม PATH ใหม่ลงในเซสชันเชลล์ปัจจุบันด้วยคำสั่งต่อไปนี้:

    source ~/.bash_profile

ทดสอบการติดตั้ง

เพื่อทดสอบว่าติดตั้ง Go ได้ถูกต้องหรือไม่เราจะตั้งค่าพื้นที่ทำงานและสร้างโปรแกรม“ Hello world” ที่เรียบง่าย

  1. สร้างไดเรกทอรีพื้นที่ทำงาน

    โดยค่าเริ่มต้นไดเรกทอรีพื้นที่ทำงานถูกตั้งค่าเป็น $HOME/go เพื่อสร้างมันประเภท:

    mkdir ~/go

    สร้างไฟล์“ Hello World” Go แบบง่าย ๆ

    ภายในพื้นที่ทำงานสร้างไดเรกทอรีใหม่ src/hello

    mkdir -p ~/go/src/hello

    และในไดเรกทอรีนั้นให้สร้างไฟล์ชื่อ hello.go

    ~ / การเดินทาง / src / ทักทาย / hello.go

    package main import "fmt" func main() { fmt.Printf("Hello, World\n") }

    คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับลำดับชั้นของไดเรกทอรีพื้นที่ทำงานได้ที่นี่

    สร้างไฟล์ hello.go:

    หากต้องการสร้างไฟล์ให้สลับไปที่ไดเร็กทอรี ~/go/src/hello และรัน go build :

    cd ~/go/src/hello go build

    คำสั่งด้านบนจะสร้างไฟล์ปฏิบัติการที่ชื่อว่า hello

    เรียกใช้ปฏิบัติการได้:

    รันไฟล์เรียกทำงานโดยพิมพ์:

    ./hello

    Hello, World

ข้อสรุป

ตอนนี้คุณได้ดาวน์โหลดและติดตั้งระบบ Go CentOS ของคุณแล้วคุณสามารถเริ่มต้นพัฒนาโครงการ Go ของคุณ

Centos ไป