Java玩转阿里云服务器——《我的Java打怪日记》

本文涉及的产品
.cn 域名,1个 12个月
简介: 玩转阿里云服务器遇到的一些事

前言

不知不觉,玩转阿里云已经五个月了,从2月1日买域名和服务器时。初衷就是为了搭个简单属于自己的博客,记录些岁月中值得留下的东西,多年以后也不枉说自己是程序员。

对我的专业而言,就是在学校里学了点入门的java程序和网页知识,自身了解的东西实在是太少了,也怪自己见识短浅没去多了解编程这方面。

关于服务器这方面我还是从过年的时候才开始了解,以前只是听说过但并不知道具体是用来做什么的,后来通过不断通过查阅资料学习才有了今天。

1.购买域名及服务器

关于购买域名及服务器最好是同一家厂商,一般大多数人都是选用阿里的,毕竟现在时全球排行第三的云厂商,占据中国43%的份额,所以满足大多人的选择。购买域名直接去阿里云官网,用支付宝账号或淘宝账号直接绑定登录,选择个自己觉得有意义域名,最好是以购买完后接下来就是买 .com.cn.top的顶级域名,不然有的域名是国内不能备案的。接下来是购买云服务器,阿里云为学生提供了两台可选的服务器,一个是:轻量应用服务器,例外一个是:云服务器ECS。
入门的同学可以选择 轻量应用服务器,有基础的就ECS。

2.备案

直接在阿里云控制台那里选择备案,然后申请幕布,填好邮寄的地址,幕布是免费邮寄的,用完最后保留以便以后要用。拍完照后直接上传至备案专区,一般第一次备案时间比较长,基本信息填好后一般过一两个星期就会审核下来,信息一定要按要求填写真实情况,不然很麻烦。最后多看阿里云官方帮助文档,官网上有。

3.域名解析和防火墙

域名解析:一般按照基本的官网文档和提示都是比较简单的。

添加二级域名,在记录类型里选择A,主机记录填写自己给的二级域名的前缀,解析记录默认,记录值还是自己主机的ip。

在这里插入图片描述
防火墙一般把常用的端口放行就OK了,根据自己所需改动。
在这里插入图片描述

4.获取免费的SSL证书

有需要的同学可以直接在阿里云官网上申请获取免费的证书,这样你的网站在别人访问时就会显示的安全些,说白了就是==http==转==https==。

5.根据服务系统的部署环境

  • 建议Linux中的centos,因为大部分使用的都是centos系统,centos也是来源于Redhat。首先用常见的xshell工具连接阿里云,确保自己知道root用户的密码,如果开始没设置或忘记了,可以直接在
    轻量应用服务器 管理中心远程中心连接服务器重置下密码就行了。
  • 使用xshell 连接设置
  • 在这里插入图片描述

在这里插入图片描述

  • 连接成功的标志
  • 在这里插入图片描述

通过Filezilla软件上传或下载文件

下载安装Filezilla,可以去官网上下载,用法很简单。就是传送文件到服务器上或从服务器上下载文件,速度还行。常见的软件还有==WINSCP==。连接设置如下
在这里插入图片描述
设置完新站点以后,直接从点击这个地方可以快速连接。
在这里插入图片描述
Filezilla还有个常见的功能,那就是==可以使用本地Notepad++编辑服务器上的文件内容==。设置如下
在这里插入图片描述
在这里插入图片描述
然后基本的设置就到这里了,后续会把常见碰到的问题给大家说明,不懂得可以私信我。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
2月前
|
安全 Java 调度
Java编程时多线程操作单核服务器可以不加锁吗?
Java编程时多线程操作单核服务器可以不加锁吗?
44 2
|
1月前
|
Java Linux
java读取linux服务器下某文档的内容
java读取linux服务器下某文档的内容
36 3
java读取linux服务器下某文档的内容
|
1月前
|
运维 Java Linux
【运维基础知识】Linux服务器下手写启停Java程序脚本start.sh stop.sh及详细说明
### 启动Java程序脚本 `start.sh` 此脚本用于启动一个Java程序,设置JVM字符集为GBK,最大堆内存为3000M,并将程序的日志输出到`output.log`文件中,同时在后台运行。 ### 停止Java程序脚本 `stop.sh` 此脚本用于停止指定名称的服务(如`QuoteServer`),通过查找并终止该服务的Java进程,输出操作结果以确认是否成功。
35 1
|
1月前
|
分布式计算 资源调度 Hadoop
大数据-01-基础环境搭建 超详细 Hadoop Java 环境变量 3节点云服务器 2C4G XML 集群配置 HDFS Yarn MapRedece
大数据-01-基础环境搭建 超详细 Hadoop Java 环境变量 3节点云服务器 2C4G XML 集群配置 HDFS Yarn MapRedece
76 4
|
1月前
|
Java Shell Maven
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
Flink-11 Flink Java 3分钟上手 打包Flink 提交任务至服务器执行 JobSubmit Maven打包Ja配置 maven-shade-plugin
103 4
|
2月前
|
Java
java小工具util系列5:java文件相关操作工具,包括读取服务器路径下文件,删除文件及子文件,删除文件夹等方法
java小工具util系列5:java文件相关操作工具,包括读取服务器路径下文件,删除文件及子文件,删除文件夹等方法
54 4
|
2月前
|
Kubernetes Java Maven
揭秘无服务器革命:Quarkus如何让Java应用在云端“零”负担起飞?
本文介绍如何使用Quarkus从零开始开发无服务器应用,通过示例代码和详细步骤引导读者掌握这一技术。无服务器架构让开发者无需管理服务器,具有自动扩展和成本效益等优势。Quarkus作为Kubernetes Native Java框架,优化了Java应用的启动速度和内存使用,适合无服务器环境。文章涵盖环境搭建、项目创建及部署全流程,并介绍了Quarkus的扩展性和监控工具,助力高效开发与应用性能提升。
52 9
|
9天前
|
安全 Java 测试技术
Java并行流陷阱:为什么指定线程池可能是个坏主意
本文探讨了Java并行流的使用陷阱,尤其是指定线程池的问题。文章分析了并行流的设计思想,指出了指定线程池的弊端,并提供了使用CompletableFuture等替代方案。同时,介绍了Parallel Collector库在处理阻塞任务时的优势和特点。
|
5天前
|
安全 Java 开发者
深入解读JAVA多线程:wait()、notify()、notifyAll()的奥秘
在Java多线程编程中,`wait()`、`notify()`和`notifyAll()`方法是实现线程间通信和同步的关键机制。这些方法定义在`java.lang.Object`类中,每个Java对象都可以作为线程间通信的媒介。本文将详细解析这三个方法的使用方法和最佳实践,帮助开发者更高效地进行多线程编程。 示例代码展示了如何在同步方法中使用这些方法,确保线程安全和高效的通信。
25 9
|
8天前
|
存储 安全 Java
Java多线程编程的艺术:从基础到实践####
本文深入探讨了Java多线程编程的核心概念、应用场景及其实现方式,旨在帮助开发者理解并掌握多线程编程的基本技能。文章首先概述了多线程的重要性和常见挑战,随后详细介绍了Java中创建和管理线程的两种主要方式:继承Thread类与实现Runnable接口。通过实例代码,本文展示了如何正确启动、运行及同步线程,以及如何处理线程间的通信与协作问题。最后,文章总结了多线程编程的最佳实践,为读者在实际项目中应用多线程技术提供了宝贵的参考。 ####

热门文章

最新文章