Golang环境在VPS上是怎样搭建的?

想要在VPS上搭建一个Golang的web环境,步骤应该是怎样的?

阅读 8.7k
3 个回答

首先,Golang 才是 Go 的拼写。

另外,Golang 没有所谓的 Web 环境,只有 Golang 的编译器。Golang 的编译可以将 Go 代码编译成可执行文件,而可执行文件可以运行在指定架构上的任何机器且不需要额外配置任何东西。

其次,Golang 的 Web 应用是直接启动 HTTP Server 接管指定端口提供 HTTP 服务的,这点不同于 PHP 等常见解释型语言,他不需要容器。

再次,安装 Golang 编译器的方法试操作系统不同而异。请指明 VPS 使用的系统。 windows 下一般用 exe/msi 安装包安装(下载链接请移步 golang.org),linux 下一般系统提供有安装源。 apt-get install golang 或者 yum install golang 试试看,没有安装源或者想装更新的版本可以按照文档要求下载压缩包安装(请移步)。

最后,关于环境的安装配置以及语法概念这些东西,官方网站最权威且最详尽。

ps:RTFM

golang 编译型语言,是静态链接直接编译成二进制运行的,所以你写好的程序编译完之后就能直接运行,想ruby,python这些都是动态语言,需要解释器才能运行。

你应该是想用golang写网站吧,那你可以看一下这本书 《Go Web 编程》

书里讲了golang的安装,部署,你想知道的这里都写了。 另外,可以在这下载安装包 http://golangtc.com/download

  1. 编译或交叉编译好二进制文件。
  2. 将模版,静态文件,配置文件和可执行文件上传到ssh,如果在linux或者mac用scp即可。
  3. 如果有需要安装的数据库,安装数据库。
  4. 修改配置文件,并运行可执行文件。
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏