阿里云服务器的编程配置及使用感受

本文涉及的产品
云服务器ECS,u1 2核4GB 1个月
云服务器 ECS,u1 4核8GB 1个月
云服务器 ECS,u1 4核16GB 1个月
简介: 在这十天的阿里云使用中,我学会了很多,如服务器的基础配置,服务器的免密登录,在本地电脑与服务器ssh传输文件等,可以说是爱上了阿里云,很幸运可以遇到这款优秀的服务器,提高生产力之必备首选。

 我是一名来自山西的某所学校物联网工程专业的大四学生,因为我想毕业从事服务器的开发,所以说经常比较关注服务器,加上网上很多帖子都说服务器是高玩用户的必备生产力工具,所以也一直心生向往,通过请教老师的观点后,了解到有飞天加速计划,选择了阿里云服务器,不得不说,是真的完美,已经爱不释手了。

 我选择的是ubantu2004版本的服务器,因为之前在虚拟机上一直用的ubantu所以选择了他,感觉就没必要去换了,加上感觉2004版主更稳定一些所以选择。在这里我介绍一下服务器的基本配置,一开始申请下服务器后,去官网控制台找到实例修改一下自己的用户名和密码,然后打开windowspowershell ssh 用户名@公网ip 去登录上服务器,这里可以配置一下免密登录以后就不用老输入密码了。我用的时c/c++编程,所以这里讲一下c/c++的环境配置。

1.ssh user@hostname

2.更新源 sudo apt update

3.要安装 Neovim,只需使用以下命令:sudo snap install nvim --classic

4.克隆仓库插件git clong https://git.acwing.com/LvXudong/myneovimconfig.git

5.安装coc代码补全插件需要安装依赖

curl -sL https://deb.nodesource.com/setup_16.x -o nodesource_setup.sh sudo bash nodesource_setup.sh

6.打开init.vim 进入到末行模式输入命令PlugInstall可能网络问题下载不成功 耐心安装多试几次

7.3 安装GCC

sudo apt update sudo apt install build-essential

ok了这就可以进行编程测试了,我选择的编辑文本时nvim。

 通过这十天使用阿里云服务器以来,我收获了许多,首先在nvim编辑代码加上自己喜欢的插件,真的是爽到不能再爽了,自己学习了关于vim的各种命令,有种大神的感觉了哈哈哈,而且有了服务器以后,再也不用担心自己的电脑内存不够了,随时可以云上访问服务器,自己可以把重要文件与代码放到服务器上,所以说真的很方便也很流畅,自己应该以后也会一直使用阿里云了。

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
5天前
|
缓存 监控 Java
Java Socket编程最佳实践:优化客户端-服务器通信性能
【6月更文挑战第21天】Java Socket编程优化涉及识别性能瓶颈,如网络延迟和CPU计算。使用非阻塞I/O(NIO)和多路复用技术提升并发处理能力,减少线程上下文切换。缓存利用可减少I/O操作,异步I/O(AIO)进一步提高效率。持续监控系统性能是关键。通过实践这些策略,开发者能构建高效稳定的通信系统。
|
5天前
|
Java 应用服务中间件 开发者
【实战指南】Java Socket编程:构建高效的客户端-服务器通信
【6月更文挑战第21天】Java Socket编程用于构建客户端-服务器通信。`Socket`和`ServerSocket`类分别处理两端的连接。实战案例展示了一个简单的聊天应用,服务器监听端口,接收客户端连接,并使用多线程处理每个客户端消息。客户端连接服务器,发送并接收消息。了解这些基础,加上错误处理和优化,能帮你开始构建高效网络应用。
|
5天前
|
IDE Java 开发工具
从零开始学Java Socket编程:客户端与服务器通信实战
【6月更文挑战第21天】Java Socket编程教程带你从零开始构建简单的客户端-服务器通信。安装JDK后,在命令行分别运行`SimpleServer`和`SimpleClient`。服务器监听端口,接收并回显客户端消息;客户端连接服务器,发送“Hello, Server!”并显示服务器响应。这是网络通信基础,为更复杂的网络应用打下基础。开始你的Socket编程之旅吧!
|
5天前
|
Java
Java Socket编程与多线程:提升客户端-服务器通信的并发性能
【6月更文挑战第21天】Java网络编程中,Socket结合多线程提升并发性能,服务器对每个客户端连接启动新线程处理,如示例所示,实现每个客户端的独立操作。多线程利用多核处理器能力,避免串行等待,提升响应速度。防止死锁需减少共享资源,统一锁定顺序,使用超时和重试策略。使用synchronized、ReentrantLock等维持数据一致性。多线程带来性能提升的同时,也伴随复杂性和挑战。
|
5天前
|
安全 Java 网络安全
Java Socket编程教程:构建安全可靠的客户端-服务器通信
【6月更文挑战第21天】构建安全的Java Socket通信涉及SSL/TLS加密、异常处理和重连策略。示例中,`SecureServer`使用SSLServerSocketFactory创建加密连接,而`ReliableClient`展示异常捕获与自动重连。理解安全意识,如防数据截获和中间人攻击,是首要步骤。通过良好的编程实践,确保网络应用在复杂环境中稳定且安全。
|
5天前
|
Java 数据安全/隐私保护
深入剖析:Java Socket编程原理及客户端-服务器通信机制
【6月更文挑战第21天】Java Socket编程用于构建网络通信,如在线聊天室。服务器通过`ServerSocket`监听,接收客户端`Socket`连接请求。客户端使用`Socket`连接服务器,双方通过`PrintWriter`和`BufferedReader`交换数据。案例展示了服务器如何处理每个新连接并广播消息,以及客户端如何发送和接收消息。此基础为理解更复杂的网络应用奠定了基础。
|
2天前
|
运维 Java 测试技术
Spring运维之boo项目表现层测试加载测试的专用配置属性以及在JUnit中启动web服务器发送虚拟请求
Spring运维之boo项目表现层测试加载测试的专用配置属性以及在JUnit中启动web服务器发送虚拟请求
9 3
|
1天前
|
Go
go配置镜像(阿里云、七牛)
go配置镜像(阿里云、七牛)
9 1
|
5天前
|
存储 并行计算 数据处理
蓝易云 - 香港站群服务器1C,4C,8C,16C的配置介绍
以上是对服务器CPU核心数量的基本解释,但实际的服务器配置还会包括其他因素,如内存大小、存储类型和网络带宽等。这些因素都会影响服务器的性能和适用场景。
21 2
|
8天前
配置的代理服务器未响应怎么办
配置的代理服务器未响应怎么办
11 2

热门文章

最新文章