export GOROOT=/usr/local/go #go安装路径
export GOPATH=$HOME/go #go项目目录
export GOPROXY=https://goproxy.cn
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
cd /usr/locall/go/src
go install github.com/beego/bee/v2@latest
cd /root/go/src
bee new hello
go get hello
bee run
wget https://golang.google.cn/dl/go1.23.5.linux-amd64.tar.gz
在 Ubuntu 上安装 Beego 框架,可以按照以下步骤操作。Beego 是一个基于 Go 语言的 Web 应用框架,因此,首先需要确保你已经安装了 Go 语言环境。然后可以通过 Go 工具来安装 Beego。
1. 安装 Go 语言环境
首先,安装 Go 语言。在 Ubuntu 上,可以使用以下命令来安装 Go。
更新系统并安装 Go
sudo apt update
sudo apt install golang-go
或者,如果你需要安装更高版本的 Go,可以通过以下步骤:
安装最新版本的 Go(可选)
# 下载 Go 最新版本
wget https://golang.org/dl/go1.20.5.linux-amd64.tar.gz
# 解压到 /usr/local
sudo tar -C /usr/local -xvzf go1.20.5.linux-amd64.tar.gz
# 将 Go 添加到环境变量中
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile
source ~/.profile
你可以通过以下命令确认 Go 是否安装成功:
go version
2. 安装 Beego
安装好 Go 语言环境后,可以通过 go get
命令安装 Beego。
go get github.com/beego/beego/v2
或者,如果你希望安装最新版本的 Beego,可以执行以下命令:
go install github.com/astaxie/beego/v2@latest
3. 初始化 Go 项目
在安装 Beego 之后,您需要初始化一个 Go 项目。
创建项目文件夹
mkdir mybeegoapp
cd mybeegoapp
初始化 Go 项目
go mod init mybeegoapp
4. 创建 Beego 项目
Beego 提供了 bee
工具来帮助创建项目框架。在 Ubuntu 上,可以使用以下命令安装 bee
工具。
go install github.com/beego/bee/v2@latest
安装完 bee
工具后,你可以创建一个新的 Beego 项目:
bee new myproject
这会生成一个新的 Beego 项目,项目目录结构如下:
myproject/
├── conf/
│ ├── app.conf
├── controllers/
│ └── default.go
├── main.go
└── views/
└── index.tpl
5. 运行 Beego 项目
进入到项目文件夹并运行 Beego 项目:
cd myproject
bee run
运行后,默认情况下 Beego 会启动一个 Web 服务器,监听在 8080
端口。你可以在浏览器中访问 http://localhost:8080
,看到 Beego 框架的欢迎页面。
6. 测试 Beego 应用
访问 http://localhost:8080
,如果一切正常,你应该能够看到 Beego 的默认欢迎页面,说明安装成功。
总结
- 安装 Go 语言环境。
- 使用
go get
或go install
安装 Beego。 - 使用
bee
工具初始化 Beego 项目。 - 运行 Beego 项目。
这样,你就在 Ubuntu 上成功安装了 Beego,并且创建了一个 Beego Web 应用。