-
2800+
全球覆盖节点
-
0.01s
平均响应时间
-
70+
覆盖国家
-
130T
输出带宽
说到腾讯云服务器部署GoLand,很多小伙伴可能第一反应是,啥玩意儿?GoLand不是个IDE吗,服务器上跑它干啥?这就来给你讲讲,别眨眼,码字不累,讲得生动又接地气。
话说回来,关于“腾讯云服务器部署GoLand”,其实主要需求是用服务器作为开发环境,或者说是远程IDE。毕竟本地电脑性能有限,远程服务器配置高点,跑起项目来妥妥地顺滑。
下面,请跟我一起撸起袖子,开始咱们的“腾讯云+GoLand+神操作之旅”!
①先注册腾讯云账号,简单粗暴,名字手机号、身份证,三五分钟搞定。然后购买一台符合你需求的云服务器,推荐Linux系统,比如Ubuntu 20.04 LTS,稳定靠谱,广泛支持各种开发环境。
②服务器买好了,别急着撸起代码,先配置环境。用SSH工具(比如Windows下的PuTTY、Mac/Linux自带Terminal)链接你的服务器,输入IP、端口号、用户名和密码,成功率99%,99%!
③安装Java环境,因为GoLand运行需要Java支持。很多人问了,“我只写Go,不用Java!”别急,GoLand基于Java开发,得靠Java撑场子。执行命令:
sudo apt update && sudo apt install default-jre
安装完毕,验证下:
java -version
电脑黑窗口里蹦出来一串版本号,你就知道稳了。
④下载GoLand的Linux版安装包。官网地址肯定要记牢,不过搜索“GoLand官网”马上就到。远程服务器没有浏览器?没问题,用命令行工具wget直接干它:
wget https://download.jetbrains.com/go/goland-xxxx.tar.gz
“xxxx”代表版本号,别用老版本,稳拿最新稳定版,免得反复踩坑。
⑤解压安装包,放到合适目录:
tar -zxvf goland-xxxx.tar.gz
sudo mv GoLand-xxxx /opt/goland
⑥配置GoLand启动脚本,这样更方便远程启动。编辑一个shell脚本,例如:
#!/bin/bash
/opt/goland/bin/goland.sh
给它执行权限:
chmod +x ~/start_goland.sh
⑦到此为止,GoLand就已经能在服务器上跑起来了。但,直接打开图形界面?你得用X11转发,安装X服务器。
Windows用户可以用Xming或VcXsrv,Mac下则是自带XQuartz;Linux同胞,直接用ssh -X就行。然后远程连接时执行:
ssh -X 用户名@服务器IP
然后运行:
./start_goland.sh
GoLand界面嗖地就出来了,完全不用担心卡顿和本地性能拉胯的问题。
⑧当然,上述方案更适合高手,因为你得有X11环境,也得配置安全策略。更简单的方案是利用GoLand的Remote Development功能(远程开发),这是JetBrains新推出的神器,只要你在本地的GoLand开启Remote Development插件,输入服务器信息,就能通过浏览器或者本地IDE远程操控服务器的GoLand环境。自带智能提示和调试,NSG模式下能感受到“呼吸相通”的快感。
⑨安装Go环境别忘了!在服务器上安装Go语言环境才是重点!执行:
wget https://golang.org/dl/go1.xx.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.xx.linux-amd64.tar.gz
配置环境变量:
export PATH=$PATH:/usr/local/go/bin
加这句到~/.bashrc或者~/.zshrc里,方便以后直接调用go命令。验证下:
go version
成功显示版本号代表完美。
⑩你还可以把项目文件放在服务器上,用Git拉取代码库,或者用SFTP插件直接在GoLand中搞定项目文件同步,这样开发效率杠杠的,远程协作开个Party都没压力。
说到这里,顺便提个事:玩游戏想要赚零花钱就上七评赏金榜,网站地址:bbs.77.ink ——我保证广告不会让你跳票。
部署流程虽然一看繁琐,但实际操作下来,你会发现远程服务器配合GoLand就像给你的代码装上了火箭推进器。要提醒的是,配置过程中一定注意安全设置,别让服务器沦为黑客的后花园,这个嘛,咱们留着下次再聊。
到底部署腾讯云服务器上的GoLand有没有坑?嗯,肯定有!但就像“人生就像代码,bug越多越精彩”,所以赶快动手,别让键盘凉了!
请在这里放置你的在线分享代码爱美儿网络工作室携手三大公有云,无论用户身在何处,均能获得灵活流畅的体验
2800+
0.01s
70+
130T