步骤二:开始添加服务器,我自己这里已经添加过服务器了,但是没有关系,所有 添加服务器的操作都是一样的。点击如图箭头所指的“+”符号
步骤三:填写服务器相关信息。第一个箭头所指的名称就是你给这台服务器取的名字,可以随意取。第二个箭头需要填写的是主机信息,写主机的IP(如果是租的阿里云的服务器,就填公有IP),填完这两个信息就可以确认创建了,端口一般默认为22,不用去修改。
如图在所有会话中,我刚刚创建了一个名为sp的会话
步骤四:双击创建的会话sp,如下图所示,输入该服务器下登录的用户名,例如我输入的用户名为ubuntu。用户在租用服务器之后,供应商就会提供一个用户名,输入此用户名即可。
步骤五:输入用户名之后,就输入相应的密码,然后点击确认,即可开始连接。
连接好之后就会出现类似Linux一样的终端界面了,大功告成。
VScode远程连接控制服务器这个功能十分强大,可以直接在服务器没有安装VS code的情况下,给用户提供一个VScode的编辑环境,由此来编辑自己需要的代码文件。
步骤一:首先需要下载VS code扩展插件,我在网上看到一些教程发现目前VS code 远程连接服务器的插件一般是有两个,remote - SSH或者remote development。其实VS code远程连接服务器底层原理就是SSH协议,这两插件本质上并没有差别。一般安装remote development 之后会自动安装remote-SSH,因此建议直接安装remote development就好了。
步骤二:安装好插件之后,左边工具栏就有一个远程控制图标了,点击进入,然后再REMOTE EXPLORER栏目中选择SSH Targets
步骤三:点击SSH TARGETS栏目右边的设置按钮,然后选择右边的以.ssh\config路径
步骤四:在配置文件里面填写服务器相关信息,想配置几个服务器就可以填几个,我这里配置了两个,sp,aliyun,host是给服务器取的名字(随意取),hostname填主机的IP(公有),user填服务器里面的用户名,最后一行Identitiesonly那个可加可不加(本来是想设置了之后就可以不用每次登录认证了,结果发现还是要哈哈哈哈,菜鸡)
配置完之后点击保存即可在左边生成对应的服务器列表
步骤五:选择自己想要连接的服务器,点击右边的加号,选择在新的窗口打开
步骤六:新的窗口打开之后,在最上方的中间位置就出弹出一个框,在这个框里输入对应主机用户用户的密码,然后回车,就可以开始连接了。
步骤七:连接好之后,选择最左边的文件按钮,然后选择需要打开的文件夹,就可以在右边的路径里选择需要的文件了。
我控制连接服务器的主要目的就是为了部署go环境,进行一些开发。因此还需要在服务器上部署go环境,我的服务器是Linux环境,因此在服务器上部署go环境和在虚拟机里Linux环境部署的操作基本上是一样的。
我的部署操作是在xshell中进行的,当然前面同时也可以用VS code控制服务器,所以其实也可以用VS code,这里用xshell是因为它界面比较简洁方便。
步骤一:首先查看自己服务器的Linux的型号,安装go编译器需要安装与Linux系统兼容的版本
步骤二:由于墙的原因,在没有VPN的情况下,访问go官网进行下载安装包是不太明智的,这里推荐可以去Go语言中文网址进行下载。
步骤三:这里有推荐下载和其他版本的选择,可以根据自己以及安装的Linux系统版本进行选择
步骤四:选择合适的版本之后,复制版本的链接,如图所示
步骤五:接下来就可以直接在xshell里面进行操作了。切换到/usr/local,下载go语言安装包,并解压:
# 切换目录
cd /usr/local
# 下载安装包
wget https://studygolang.com/dl/golang/go1.19.2.linux-amd64.tar.gz
# 解压安装包
tar -zxvf go1.14.1.linux-amd64.tar.gz
步骤六:建立工作目录,一般建议放在/home/go中,在go文件夹下创建三个目录:bin(编译后的可执行文件的存放路径)、pkg(编译包时,生成的.a文件的存放路径)、src(源码路径,一般我们创建的工程就在源码路径下)
mkdir -p /home/go/bin
cd /home/go
mkdir pkg
mkdir src
步骤七:配置环境变量
#打开配置,进入普通模式
vim /etc/profile
# 按i即可进入编辑模式
#在最下面添加
export GOROOT=/usr/local/go
export GOPATH=/home/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
# 按ESC退出编辑模式
#保存退出
:wq
#配置生效
source /etc/profile
步骤八: 执行go version命令查看go版本,出现入下图类似的图,即可说明安装成功
步骤九:查看配置环境
go env
为了保证以后在安装插件的时候顺利,我们需要将环境路径给修改一下,原路径是国外的url,速度非常慢,下图中是我已经修改过只后的
执行如下命令即可修改
go env -w GOPROXY=https://goproxy.cn,direct
到此环境算是配置结束了。