宝塔面板安装Go项目(Gin框架)

该文章已生成可运行项目,

前提工作:在宝塔面板进入【软件商店】→ 搜索“Golang”,安装GO语言版本管理器,点击下载安装SDK版本,推荐(稳定版)。

第一步:通过【网站】页面创建站点(让宝塔自动建目录)

  • 进入宝塔面板的 ​​【网站】​​ 页面。
  • 点击 ​​【添加站点】。
  • 在 ​域名​ 中填写:go.xxx.com。
  • ​PHP版本​ 选择 ​​“纯静态”​。
  • 不需要创建FTP和数据库。
  • 点击 ​提交。

第二步:上传代码并编译

  • 通过宝塔的【文件】管理器,进入刚刚自动创建的 /www/wwwroot/go_xxx_com 目录
  • 点击右上角的【新建文件】,文件名填写 main.go,然后点击【创建】。
  • 在打开的文本编辑器中,​完全删除默认的内容,然后复制并粘贴下面这段最简单的Go代码:
package main

import "github.com/gin-gonic/gin"

func main() {
    r := gin.Default()
    r.GET("/", func(c *gin.Context) {
        c.String(200, "恭喜!我的第一个Go网站成功运行了!")
    })
    r.Run(":8080") // 程序会运行在8080端口
}
  • 点击右上角的【保存】。

第三步:安装Go环境与依赖

  • 打开宝塔的【终端】(或者使用SSH工具连接您的服务器)。
  • 依次输入并执行以下两条命令(逐行复制粘贴,然后按回车):
    cd /www/wwwroot/go.xxx.com
    go mod init go.xxx.com

  • 3、继续执行命令,配置国内镜像代理,安装我们代码中需要的 gin 框架:go env -w GOPROXY=https://goproxy.cn,direct go get github.com/gin-gonic/gin
  • 4、编译项目命令
go build -o app 
  • 5、最后回到宝塔Go项目管理器,将执行命令设置为 ./app 并运行

第四步:在Go项目管理器中配置并运行

  • 进入【网站】 ->【Go项目】 -> 点击【添加Go项目】(如下图)
  • 浏览器运行

本文章已经生成可运行项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值