Android

Cách cài đặt đi trên centos 7

SSH và truyền file SCP từ CMD wndows 10 đến máy linux CentOS 7

SSH và truyền file SCP từ CMD wndows 10 đến máy linux CentOS 7

Mục lục:

Anonim

Go, thường được gọi là golang là một ngôn ngữ lập trình nguồn mở hiện đại được tạo bởi Google. Nhiều ứng dụng phổ biến, bao gồm Kubernetes, Docker, Hugo và Caddy được viết bằng Go.

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách tải xuống và cài đặt Go trên hệ thống CentOS 7.

Điều kiện tiên quyết

Trước khi tiếp tục với hướng dẫn này, hãy đảm bảo bạn đã đăng nhập với tư cách là người dùng có quyền sudo.

Cách cài đặt

Tại thời điểm viết bài viết này, phiên bản ổn định mới nhất của Go là phiên bản 1.13. Trước khi tải tarball, hãy truy cập trang tải xuống chính thức của Go và kiểm tra xem có phiên bản mới nào không.

Thực hiện theo các bước bên dưới để cài đặt Go trên CentOS 7:

  1. Tải về tarball.

    Để tải xuống bản nhị phân Go, hãy sử dụng wget hoặc curl :

    wget

    Xác nhận tarball.

    Khi quá trình tải xuống hoàn tất, hãy kiểm tra tổng kiểm tra tarball bằng lệnh sha256sum :

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

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

    Đảm bảo hàm băm được in từ lệnh trên khớp với mã từ trang tải xuống.

    Trích xuất tarball.

    Sử dụng lệnh tar để trích xuất tarball vào thư mục /usr/local :

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

    Điều chỉnh biến đường dẫn.

    Bây giờ chúng ta cần nói cho hệ thống của mình biết nơi tìm các nhị phân thực thi Go bằng cách điều chỉnh biến môi trường $PATH .

    Chúng tôi có thể làm điều này bằng cách nối thêm dòng sau vào tệp /etc/profile (để cài đặt toàn hệ thống) hoặc vào tệp $HOME/.bash_profile (cho cài đặt người dùng hiện tại):

    ~ /.bash_profile

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

    Lưu tệp và tải biến môi trường PATH mới vào phiên shell hiện tại bằng lệnh sau:

    source ~/.bash_profile

Kiểm tra cài đặt

Để kiểm tra xem Go có được cài đặt chính xác hay không, chúng tôi sẽ thiết lập một không gian làm việc và xây dựng một chương trình đơn giản thế giới Hello Hello.

  1. Tạo thư mục không gian làm việc

    Theo mặc định, thư mục không gian làm việc được đặt thành $HOME/go , để tạo kiểu này:

    mkdir ~/go

    Tạo một tập tin đơn giản thế giới Hello Hello.

    Bên trong không gian làm việc tạo một thư mục mới src/hello

    mkdir -p ~/go/src/hello

    và trong thư mục đó tạo một tệp có tên hello.go

    ~ / go / src / xin chào / xin chào

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

    Bạn có thể tìm hiểu thêm về phân cấp thư mục không gian làm việc tại đây

    Xây dựng tệp hello.go:

    Để tạo tệp, hãy chuyển sang thư mục ~/go/src/hello và chạy go build :

    cd ~/go/src/hello go build

    Lệnh trên sẽ xây dựng một thực thi có tên hello .

    Chạy chương trình thực thi:

    Chạy chương trình thực thi bằng cách gõ:

    ./hello

    Hello, World

Phần kết luận

Bây giờ bạn đã tải xuống và cài đặt Go hệ thống CentOS của mình, bạn có thể bắt đầu phát triển các dự án Go của mình.

centos đi