伺服器搭建golang環境(ubuntu)

2021-10-05 08:13:34 字數 1568 閱讀 4019

tar -c /usr/local -xzf go$version.$os-$arch.tar.gz
goroot,就是go的安裝目錄

export goroot=

"/usr/local/go"

zversion.

go: no such file or directory

使用了go1.

6等低版本編譯,安裝新的go版本即可。

export goroot=

/usr/lib/

go

對於ubuntu系統,預設使用home/

go目錄作為gopath。

但是這裡在編譯過程中報錯---go

: open /usr/local/

go/src/runtime/internal/sys/zversion.

go: no such file or directory

go 作為gopah,原因尚不清楚

該目錄下有3個子目錄:src,pkg,bin
gopath ,go專案**存放的位置。這個是我們自己定義的目錄

export gopath=$home/

go

gobin

export gobin=$goroot/bin
將gobin新增到gopath

export path=$path:$gobin
source $home/

.profile

go version

go env

gopath目錄就是我們儲存我們所編寫源**的目錄。該目錄下往往要有3個子目錄:src,bin,pkg。

src —- 裡面每乙個子目錄,就是乙個包。包內是go的原始碼檔案

pkg —- 編譯後生成的,包的目標檔案

bin —- 生成的可執行檔案。

在gopath目錄下新建 src,新建測試檔案hello.go

package main

import

"fmt"

func

main()

編譯

$ go build hello.

go

執行

$ .

/hello

hello, world

要從系統中刪除現有的go安裝,請刪除go目錄。 在linux,macos和freebsd下通常為/ usr / local /

go

還應該從path環境變數中刪除go bin目錄。 在linux和freebsd下,您應該編輯/ etc / profile或$ home /

.profile。

nginx fastcgi c 伺服器環境搭建

nginx 的中文維基 tar zxvf nginx 0.6.26.tar.gz configure,注意了類似checking for not found項,可能是依賴包沒有,則需要安裝依賴包 缺少pcre,yum install pcre安裝。或者去 如果缺少openssl,yum instal...

apache php伺服器環境搭建

以下出現的路徑均為本人配置的路徑,可根據喜好酌情更改,主要是apache根路徑和php根路徑 d zendserver 中 把php的路徑和 php下 ext資料夾的路徑新增到環境變數中,這樣 php就安裝好了,以下是我的環境變數,僅供參考 d zendserver php7.0.5 d zends...

伺服器搭建swoft環境

1.lnmpwget co lnmp1.5.tar.gz tar zxf lnmp1.5.tar.gz cd lnmp1.5 install.sh lnmpphp選最高版本,其他default就好了 redis安裝 進入lnmp解壓後的目錄,執行 addons.sh install redis 2....