搭建在线编程环境
服务器管理软件
管理终端
管理我们的服务器我们需要通过相关软件,针对Linux服务器的管理,这⾥推荐使⽤ Putty。
PuTTY 是⾃由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。由 Larry Li维护并开源的中⽂版:
下载地址:https://github.com/larryli/PuTTY/releases
文件传输
使用Filezilla 通过 SFTP 协议进⾏本地和服务器的⽂件
传输和管理。
下载地址: https://filezilla-project.org/download.php?type=client
代码编辑
推荐使用 Visual Studio Code进行编辑,优点直观明了。
下载地址:https://code.visualstudio.com/
注意在连接服务器时,要开放相应的端口或者IP地址。
安装Docker容器环境
Docker介绍
Docker属于Linux容器的一种封装,提供简单易用的容器接口,通过 Docker 开发者可以将应⽤以及其依赖打包到⼀个轻量、可移植的容器当中,这样就可以避免依赖和兼容性问题,极⼤的降低服务器环境的部署难度。例如开发者在交付⼀个项⽬时只需要给出 Docker⽅案,⽤户仅需要⼏⾏命令就可以快速运⾏项⽬。
同时Docker容器完全使⽤沙箱机制,相互之间不会有任何接⼝(类似