Linux高并发服务器开发环境搭建:WMare、Xshell、Xftp、VS code

简介: Linux高并发服务器开发环境搭建:WMare、Xshell、Xftp、VS code

搭建步骤


1. 虚拟机


VMwarePro16安装Ubuntu16.04图文教程


安装VMWare Tools教程


VMWare是为了更方便操作虚拟机


2. Xshell 6


2.1 安装Xshell


【问题解决】Xshell 6 提示 “要继续使用此程序,您必须应用最新的更新或使用新版本”


2.2 Xshell连接登录虚拟机


  1. 虚拟机安装openssh-server


sudo apt install openssh-server


  1. 查询虚拟机的IP地址


sudo apt install net-tools


ifconfig



  1. Shell连接虚拟机


文件->新建




reconnect



  1. 输入你虚拟机Ubuntu的账号和密码




  1. 成功连接虚拟机



3. VS code


3.1 安装visual studio code


正常安装,安装包在最上面的百度网盘


  1. 安装插件:Chinese



  1. 安装插件:Remote Development



  1. 安装插件:C/C++


最终显示所有插件如下:



3.2 VS code连接登录虚拟机


  1. 连接SSH




  1. 写入配置



  1. 查看是否成功




  1. continue,输入账号密码



  1. 成功



3.3 VS code免密登录虚拟机怎么配置?


  1. 生成本机的秘钥


cmd打开命令提示符;生成秘钥


ssh-keygen -t rsa


生成到



  1. 虚拟机上的操作


也生成秘钥


ssh-keygen -t rsa


之后的操作:


cd .ssh/
gedit authorized_keys


把本机的秘钥复制到打开的keys文件里面,保存


之后就能免密了


4. Xftp 6


4.1 安装Xftp


安装要是有说必须最新版本问题,解决方法:

https://blog.csdn.net/qq_39236499/article/details/123226147?spm=1001.2014.3001.5502


4.2 xftp连接虚拟机步骤


  1. 新建会话



  1. 填入虚拟机的Ubuntu的IP和账号密码



  1. 成功;之后能拖拽文件实现两端文件的相互上传


目录
相关文章
|
9月前
|
Linux
Linux下版本控制器(SVN) -服务器端环境搭建步骤
Linux下版本控制器(SVN) -服务器端环境搭建步骤
375 0
Linux下版本控制器(SVN) -服务器端环境搭建步骤
|
11月前
|
存储 监控 API
【Azure App Service】分享使用Python Code获取App Service的服务器日志记录管理配置信息
本文介绍了如何通过Python代码获取App Service中“Web服务器日志记录”的配置状态。借助`azure-mgmt-web` SDK,可通过初始化`WebSiteManagementClient`对象、调用`get_configuration`方法来查看`http_logging_enabled`的值,从而判断日志记录是否启用及存储方式(关闭、存储或文件系统)。示例代码详细展示了实现步骤,并附有执行结果与官方文档参考链接,帮助开发者快速定位和解决问题。
316 22
|
存储 IDE Linux
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
本文详细介绍了在VMware虚拟机中安装CentOS 6.8的全过程。首先,需确保已安装VMware并开启V-CPU虚拟化功能,可通过BIOS设置或使用LeoMoon CPU-V工具检测。接着,下载CentOS镜像文件,并在VMware中新建虚拟机,配置CPU、内存、硬盘等参数。最后,加载ISO镜像启动虚拟机,按照提示完成CentOS的安装,包括语言、键盘、存储方式、地区、密码设置及硬盘分区等步骤。安装完成后,以root用户登录即可进入系统桌面,开始学习Linux命令和操作。
1183 13
零基础保姆级教程!手把手教你免费玩转Linux CentOS安装+学习环境搭建(附避坑指南)
|
监控 Linux
Linux systemd 服务启动失败Main process exited, code=exited, status=203/EXEC
通过以上步骤,可以有效解决 systemd 服务启动失败并报错 `Main process exited, code=exited, status=203/EXEC` 的问题。关键在于仔细检查单元文件配置、验证可执行文件的有效性,并通过日志分析具体错误原因。确保可执行文件路径正确、文件具有执行权限,并且可以独立运行,将有助于快速定位和解决问题。
5747 7
|
监控 Ubuntu Linux
使用VSCode通过SSH远程登录阿里云Linux服务器异常崩溃
通过 VSCode 的 Remote - SSH 插件远程连接阿里云 Ubuntu 22 服务器时,会因高 CPU 使用率导致连接断开。经排查发现,VSCode 连接根目录 ".." 时会频繁调用"rg"(ripgrep)进行文件搜索,导致 CPU 负载过高。解决方法是将连接目录改为"root"(或其他具体的路径),避免不必要的文件检索,从而恢复正常连接。
|
网络安全 Docker 容器
VScode远程服务器之远程 远程容器 进行开发(五)
VScode远程服务器之远程 远程容器 进行开发(五)
520 1
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
2796 3
|
IDE 网络安全 开发工具
IDE之vscode:连接远程服务器代码(亲测OK),与pycharm链接服务器做对比(亲自使用过了),打开文件夹后切换文件夹。
本文介绍了如何使用VS Code通过Remote-SSH插件连接远程服务器进行代码开发,并与PyCharm进行了对比。作者认为VS Code在连接和配置多个服务器时更为简单,推荐使用VS Code。文章详细说明了VS Code的安装、远程插件安装、SSH配置文件编写、服务器连接以及如何在连接后切换文件夹。此外,还提供了使用密钥进行免密登录的方法和解决权限问题的步骤。
8194 0
IDE之vscode:连接远程服务器代码(亲测OK),与pycharm链接服务器做对比(亲自使用过了),打开文件夹后切换文件夹。
|
缓存 NoSQL Ubuntu
大数据-39 Redis 高并发分布式缓存 Ubuntu源码编译安装 云服务器 启动并测试 redis-server redis-cli
大数据-39 Redis 高并发分布式缓存 Ubuntu源码编译安装 云服务器 启动并测试 redis-server redis-cli
243 3
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
3427 0
vsCode远程执行c和c++代码并操控linux服务器完整教程