gin项目部署到服务器并后台启动的步骤.docxVIP

  • 0
  • 0
  • 约1.31千字
  • 约 4页
  • 2025-05-16 发布于四川
  • 举报

gin项目部署到服务器并后台启动的步骤.docx

gin项目部署到服务器并后台启动的步骤

目录前言一.安装go环境1.1解压标准安装包1.2配置环境变量1.3设置仓库代理1.4检查是否安装go二.上传项目三.下载运行依赖四.配置启动项目五.后台配置启动项目五.总结

前言

我们写好的gin项目想要部署在服务器上,我们应该怎么做呢,接下来我会详细的讲解一下部署教程。

1.首先我们要有一台虚拟机,虚拟机上安装好go框架。

2.将写好的项目上传到虚拟机上。

3.下载好项目运行时所需要的各种依赖。

4.配置启动项目

5.后台配置启动项目

一.安装go环境

1.1解压标准安装包

Go提供了编译好的包直接解压就可以用

wget/dl/go1.18.3.linux-amd64.tar.gz-P/usr/local/src

rm-rf/usr/local/gotar-C/usr/local-xzfgo1.18.3.linux-amd64.tar.gz

1.2配置环境变量

编辑文件/etc/profile

vimetc/profile

#输入以下信息并保存

exportGOROOT=/usr/local/go

exportPATH=$PATH:$GOROOT/bin

exportGOPATH=$HOME/go#(可选设置)

使环境变量及时生效

source/etc/profile

变量解释:

GOROOT:类似于JAVA_HOME,Go的执行文件所在目录

GOPATH:从go1.8开始,GOPATH环境变量现在有一个默认值,如果它没有被设置。它在Unix上默认为$HOME/go,

$GOPATH目录约定有三个子目录:

src存放源代码(比如:.go.c.h.s等)

pkg编译后生成的文件(比如:.a)

bin编译后生成的可执行文件

从Go1.11开始,Go官方加入GoModule支持,Go1.12成为默认支持;从此告别源码必须放在Gopath。

1.3设置仓库代理

由于google被阻拦,所以要设置代理

goenv-wGOPROXY=,direct

也可以将GOPROXY写到环境变量配置文件/etc/profile中

1.4检查是否安装go

goversion

二.上传项目

可以通过WinScpJ将项目上传到服务器上,或者使用xftp上传项目

这里不再讲述上传文件方法

三.下载运行依赖

进入项目主文件夹,下载各种运行依赖。

如果项目使用到数据库或者redis时,需要在服务器上安装配置后才可以使用。

gomodtidy

四.配置启动项目

直接启动项目

gorunmain.go

五.后台配置启动项目

后台启动项目

nohupgorunmain.go

五.总结

文档评论(0)

1亿VIP精品文档

相关文档