读友们注意:这个专栏将持续更新,一个完整的C++项目(毕业可用)。如果有需要,请持续关注
安装ubantu:
方式1:使用云服务器
云服务器指的就是通常说的云主机,云上的主机,甚至可以说是云上的计算机,因为云主机往往跟我们的计算机一样拥有操作系统,当然我们一搬用的是windows系统,而云主机一般用的是Ubuntu或者cent OS系统,所以可以理解为网上的阿里云或者百度云之类的云服务商给你提供的网上计算机,这是一种网络上的资源。
具体安装及配置方式:
云服务器入门篇:搭建云服务器Java web环境(Ubuntu Server 16.04.1 LTS 64位)_niceLiuSir的博客-CSDN博客_云服务器如何搭建
方式2:使用虚拟机(作者使用后续关于项目的更新使用的是虚拟机)
安装VMware
安装xshell
安装vscode
网络设置:
现在我们来配置远程连接:
在这之前我们需要先更改镜像源,默认的是国外的,速度比较慢,我们可以改为清华或者阿里的(这里我们使用阿里的)
安装vim(ubantu默认没有vim,需要自己安装) 输入以下命令即可
sudo apt-get install vim //因为之前我装过了,这里就不演示了,很简单
先把原先的镜像源删除,然后把阿里的复制过去(点击下面连接即可查询阿里的源)
查看是否成功:
安装sshd服务(用于远程连接的服务,因为之后我们需要远程连接 vscode和xshell进行项目开发)
用xshell进行远程连接
查看主机IP
okk....连接成功
基本的环境搭建好了,之后涉及到数据库的事情,我们再配置相应的环境即可
正式开发:
如果你是大佬,可以不用安装 vscode. 直接本地开发,用vim(如果不熟悉 vim,不建议使用 ,开发效率很低)
配置vscode环境
基础配置在点击上面的链接,这里详细介绍远程连接
刚开始你们没有设置免密码登录,所以配置完之后需要输入密码(密码:就是你ubantu的密码)
okk,已经成功远程连接了....(打开文件夹,点击你需要的打开的ubuntu中的文件夹即可)
这里我创建一个文件夹专门放我们的项目
接下来安装几个C++开发的插件吧,是的呢。。离胜利不远了
okk....(此时,就可以进行开发了)
最后一步了,哈哈哈哈。能坚持到这很不容易了
最后一步干嘛呢,当然设置密码登录咯,不然每次都要输入密码,太麻烦咯
win10默认有sshd客户端 ,直接打开cmd,生成密钥
因为之前我已经生成过了,所以我选择不覆盖。。嘻嘻
rsa是一种加密算法
然后我们打开这个文件夹,找到公钥(注意哦,不要把私钥发给别人了,呜呜)
同样,我们需要在我们的ubuntu中生成密钥
创建一个文件 vim authorized_keys
然后把 win10中的 id_rsa.pub中的内容全部拷贝到 authorized_keys中
ok了,保存退出
重启vscode,此时就不需要再输入密码了
如果对C++服务器开发的项目 感兴趣可以关注博主哦
创作不易,点个赞吧