什么是远程开发?
简单来说就是用我们自己的电脑连接上服务器,然后通过我们本地的IDE工具编辑服务器上已经部署好的项目或者将要部署的项目,那么我这里还是以Ubuntu系统为基础,用Django开发作为按例来演示,本地采用Visual Studio Code为开发工具。
学习本篇需要具备的基础?
有一个Ubuntu系统(本地虚拟机也可以),并且已经在系统上安装好了Django,创建好了项目,如果还没有,那么先请点击阅读《怎样在纯净的ubuntu系统中构建Python Django开发环境?》这篇文章,再来读这篇你就会恍然大悟。
Visual Studio安装SSH FS
image打开Visual Studio Code,第一步点击最左侧竖排最后一个方框的图标,这个是安装插件栏;第二步输入ssh,之后安装第一个SSH FS插件。安装完成之后点击第一个图标返回文件列表界面。
image按键盘F1键,在搜索框输入ssh,选中红框框起来的那个选项,意思是增加一个ssh配置文件。
image第一个Name框意思是给你的这个远程要连接的主机起个名字,最好用英文字母,第二个是配置文件,不用管,名字起好之后点击Save,之后就跳转到配置界面。
image如图所示,配置好各项数据之后拉到最后点击Save保存即可,之后左下角会多出来一个SSH FILE SYSTEMS的选项,在大纲的下方。
image鼠标右键在刚才添加的这个主机名称上,第一个选项connect ...是拉去数据,第二个Edit... 是编辑配置文件,点击第一个拉去之后,左侧的圆点会变成绿色说明拉取成功了,列表上就已经出现了服务器文件列表,此时可以开始写代码了。
image编辑完成之后,仍然鼠标右键在刚才添加的这个主机名称上,第一个选项是推送到服务器,第二个断开连接,第三个编辑配置文件。
django项目更改关键位置的数据,例如模型,视图数据修改都要重启网页服务器才能生效,以apach2为例,需要运行service apache2 restart命令。
image红星照我去奋斗
创作不易,请点在看并分享,这时最大的鼓励!
如果有打赏,么么哒!
网友评论