17-Linux环境搭建——使用云服务器

news2024/12/25 23:54:01

目录

1.环境搭建的主要4种方式:

2.使用云服务器

2.1.腾讯云

PS:轻量应用服务器和云服务器的区别

PS:首单特惠

2.2.阿里云

2.3.其他类似

3.使用终端软件连接到 Linux

3.1.什么是终端软件?

3.2.使用 XShell

PS:出现无法输入密码的情况,可参考:

PS:关于XShell 下的复制粘贴

3.3.使用 FinalShell(墙裂推荐)

①下载安装包

②选择下载版本,这里选windows版

③安装

④使用工具连接远程服务器


要想学习 Linux,需要先有一个 Linux 的环境。

1.环境搭建的主要4种方式:

  1. 直接安装在物理机上。但是由于 Linux 桌面使用起来非常不友好。[不推荐]
  2. 使用虚拟机软件,将 Linux 搭建在虚拟机上。但是由于当前的虚拟机软件(如 VMWare 之类的)存在 一些 bug,会导致环境上出现各种莫名其妙的问题,比较折腾。[非常不推荐]
  3. 使用 WSL (Windows Subsystem for Linux)。这个是 Windows 近几年开发的新功能,在 Windows 系统内集成了一个 Linux,但是目前这个技术还不够成熟。[暂时不推荐]
  4. 使用云服务器。可以直接在腾讯云、阿里云或华为云等服务器厂商处直接购买一个云服务器, [墙裂推荐]

如腾讯云、阿里云等为在校学生提供了优惠,只要通过学生认证,还是非常划算的。

甚至可以 4 、5 个人共用一台服务器。

使用云服务器不仅环境搭建简单,避免折腾,同时还有一个最大的好处,部署在云服务器上的项目可以直接被外网访问到,这个时候就和一个公司发布一个正式的网站没有任何区别,也就能让我们自己写的程序真的去给别人去使用。

2.使用云服务器

2.1.腾讯云

①直接在百度上搜"腾讯云校园计划",进入官方网站https://cloud.tencent.com/act/campus。

或直接在百度上搜"腾讯云"。

②进行注册或登陆。

③进行购买。

腾讯云校园计划,需要实名认证:

腾讯云:

操作系统这里选择 CentOS 7.6 64位,购买时长根据需要选择(这里建议1年),选择地区,方便日后在此地使用会更快速,点击立即购买即可。

这个2核2G的配置,足够我们学习使用了!

PS:轻量应用服务器和云服务器的区别

就像Idea专业版和Idea社区版的区别,轻量应用服务器在使用时会有一些小的bug,但无伤大雅,重启即可解决问题。

PS:首单特惠

仅限一个账号第一次注册后进行购买,会有优惠;之后服务器到期后,这个账号再次进行购买,就没有优惠了5555~

④购买完成后,可以在控制台中找到自己买的服务器,点进去能够看到服务器的 IP 地址。

⑤设置 root 密码。

2.2.阿里云

查看详情:

可以重置密码、重装系统等:

刚买的服务器是没有密码的,需要先设置root密码,root 密码建议设置的稍微复杂一些,否则容易被黑客入侵。

  • 公网IP:常用。相当于外人叫的大名。
  • 内网IP:一般不用。相当于家里人叫的小名。在一个内网中的几台服务器交互时才使用内网IP。
  • 腾讯云不需要进行安全设置。
  • 阿里云安全机制更强,需要自己进行安全设置,开放应用端口。

2.3.其他类似

在这个环节最重要的是得到三个信息:

  1. 服务器的外网 IP
  2. 服务器的管理员账户 (固定为 root)
  3. 管理员账户密码

这三个信息是登陆到 Linux 上的必要条件。

3.使用终端软件连接到 Linux

3.1.什么是终端软件?

终端软件是一类工具软件,可以和远程的主机建立网络连接,从而对主机进行一些操作。

常见的终端软件:

  • Xshell(只有命令行)Xftp(只有图形化文件夹界面)
  • Putty
  • MobaXTerm
  • Iterm2
  • SecureCRT
  • FinalShell(有命令行,也有图形化文件夹界面,还可以跨平台)
  • ......

3.2.使用 XShell

下载去官网:

XShell 提供了两种授权方式:

  • 企业版: 收费。
  • 家庭/教育版: 免费。

选择家庭/教育版即可。下载的时候需要填一下名字和邮箱,下载链接会被发送到填写的邮箱中。

使用 XShell 登陆主机:

在 XShell 终端下输入:ssh 服务器外网ip地址。

ip 为服务器后台页面中看到的 外网 IP,如果网络畅通,将会提示输入用户名密码,输入即可正确登陆。

备注: 这里的用户名为 root,密码是在最初购买服务器的时候设置的密码。

PS:出现无法输入密码的情况,可参考:

PS:关于XShell 下的复制粘贴

  • 复制: ctrl + insert (有的 insert 需要配合 fn 来按)
  • 粘贴: shift + insert

ctrl + c / ctrl + v 是不行的。

3.3.使用 FinalShell(墙裂推荐)

①下载安装包

官网地址:FinalShell官网FinalShell是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求.特色功能:云端同步,免费海外服务器远程桌面加速,ssh加速,本地化命令输入框,支持自动补全,命令历史,自定义命令参数Windows版下载地址:http://www.hostbuf.com/downloads/finalshell_install.exemacOS版下载地址:http://www.hostbuf.com/downloads/finalshell_install.pkgmac版安装路径/Applications/FinalShell.app/配置文件路径/Users/$USER/Library/FinalShell/mac版卸载删除安装目录/Applications/FinalShell.app/Linux版安装及教程:http://www.hostbuf.com/t/1059.html更新日志:http://www.hostbuf.com/t/989.html主要特性:1.多平台支持Windows,macOS,Linux2.多标签,批量服务器管理.3.支持登录ssh和Windows远程桌面.4.漂亮的平滑字体显示,内置100多个配色方案.5.终端,sftp同屏显示,同步切换目录.6.命令自动提示,智能匹配,输入更快捷,方便.7.sftp支持,icon-default.png?t=N5K3http://www.hostbuf.com/

②选择下载版本,这里选windows版

下载地址:http://www.hostbuf.com/t/988.html

③安装

④使用工具连接远程服务器

SSH也是一个协议,相当于JDBC一样。

输⼊成功之后点击确认即可。

 

连接成功之后,显示的内容如下:

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/716794.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

No5.精选前端面试题,享受每天的挑战和学习

文章目录 说一下虚拟dom,结合vue和react白屏问题怎么优化java和javascript的区别Vue3.0和2.0对比,哪些方面更加出色 说一下虚拟dom,结合vue和react 虚拟DOM(Virtual DOM)是JavaScript框架如Vue和React中的一个重要概念…

CSDN博客运营团队2023年H1总结

一、运营工作的指导思路 CSDN的核心价值之一是帮助开发者/技术人快速的学习成长和解决技术问题。这个核心价值的建立离不开无数开发者的无私贡献,而运营工作的核心就是要保证这个价值链不断放大:让内容贡献者体验更好,付出有回报&#xff0c…

黑盟菜鸟剪辑短视频助手是什么

今天我们来讲一下视频综合处理功能,首先我们来打开软件主界面,通过模块化功能合集视频综合处理进入我们的这个功能。首先我们来看一下功能的布局,左边是导入视频的地方,右边是功能区,这里总共包括 32 种功能&#xff0…

使用随便测测平台-做接口测试

目录 接口数据的来源 导出har文件 导入har文件 转化为用例 提取数据进行替换 如何选择哪些数据需要替换呢? Url Params、Data ​编辑进行替换操作 断言-冒烟 断言-详细 测试报告 结束 接口数据的来源 1、可通过charles工具,录制好接口操作&…

Jmeter使用之:高效组织接口自动化用例技巧

目录 前言: 1 2 3 4 5 6 前言: 在进行接口自动化测试时,JMeter是一个非常常用的工具。它具有强大的性能和扩展性,可以用于模拟大量并发用户的请求,对接口进行压力测试和性能监测。 1 善用“逻辑控制器”中的…

Android Studio实现内容丰富的安卓图书馆座位图书预约系统

如需源码可以添加q-------3290510686,也有演示视频演示具体功能,源码不免费,尊重创作,尊重劳动。 项目编号109 1.开发环境 android stuido jdk1.8 eclipse mysql tomcat 2.功能介绍 安卓端: 1.注册登录 2.查看公告 3.查…

智能邮件过滤与分类工具评估:AI办公工具准确性和智能性一览

在现代办公环境中,处理大量的电子邮件是一项常见而繁琐的任务。为了提高工作效率,智能邮件过滤与分类工具应运而生。这些AI办公工具承诺通过准确性和智能性来帮助我们更好地管理和组织电子邮件。然而,我们需要对它们的表现进行评估&#xff0…

Redis概述及安装、使用和管理(烦心事永久打烊)

文章目录 一、NoSQL非关系型数据库1.NoSQL概述2.关系型数据库和非关系型数据库区别(1)数据存储方式不同(2)扩展方式不同(3)对事务性的支持不同 3.非关系型数据库使用场景 二、Redis概述1.简介2.优点3.Redis…

Spark计算引擎介绍

1. Spark是什么 Apache Spark是专为大规模数据处理而设计的快速通用的计算引擎。 Spark是加州大学伯克利分校的AMP实验室(Algorithms, Machines and People Lab)开源的类Hadoop MapReduce的通用并行框架,拥有Hadoop MapReduce所具有的优点&…

1、hadoop集群搭建

1、 Hadoop运行环境搭建 1.1、修改主机名和hosts文件 1&#xff09;修改主机名称 sudo hostnamectl set-hostname <newhostname>sudo hostnamectl set-hostname hadoop101 sudo hostnamectl set-hostname hadoop102 sudo hostnamectl set-hostname hadoop103 2&#…

C# ref out的使用与区别

Ref 和 out可以理解为类似的传址引用。 在函数需要外部传入一个变量名&#xff0c;然后在程序内部可以将这个值进行修改&#xff0c;典型的传址引用&#xff01;在定义时必要加ref或out说明&#xff01; Ref和Out的区别&#xff1a; ref 关键字使参数按引用传递。其效果是&am…

炼石白小勇:从业务视角重塑数据安全

2023年6月27日&#xff0c;由中国信息通信研究院、中国通信标准化协会主办&#xff0c;中国通信标准化协会大数据技术标准推进委员会承办&#xff0c;数据安全推进计划支持的2023年大数据产业发展大会-数据安全高质量发展论坛在北京成功召开。 本次论坛由中国信通院云计算与大数…

maven 环境配置踩坑

今晚在跟着视频学习spring的时候&#xff0c;创建maven工程&#xff0c;一直提示Sync 下载异常。搞了一晚上终于搞定了环境。下面给出一下今晚的总结。 1、确保maven安装并配置好环境变量。 下载并安装maven后&#xff0c;还需要在电脑上配置maven的环境变量。这部分参考网络教…

关于windows本机开放端口后,同一个网络下的其他电脑telnet不通的解决办法

前提&#xff1a;电脑A与电脑B均在同一个wifi下。 本地电脑A 启动了一个kong网关&#xff08;不管是什么应用&#xff0c;只要开启了一个监听端口就行&#xff09;&#xff0c;并且将docker里面的8000端口映射到本机的8000端口&#xff0c; 此时在电脑A上的命令行运行&#xf…

2023 IJCAI YES 青年精英学术大会正式开幕:群贤毕至,开启为期三天的智慧盛宴

内容一览&#xff1a; 2019 年&#xff0c;艾伦人工智能研究所发布《中国在人工智能研究领域超越美国》研究报告。这份报告反映了中国人工智能领域从「数」到「质」的飞跃&#xff0c;这不仅得益于国家政策的推动&#xff0c;更因为众多国内高校的不懈探索。 当前&#xff0c;人…

HTML和CSS配合制作一个简单的登录界面

HTML和CSS配合制作一个简单的登录界面 界面HTMLCSS解释语法 界面 HTML <!DOCTYPE html> <html lang"en"> <head><title>篮球世界</title><meta charset"UTF-8"><link type"text/css" rel"styleshe…

关注电动汽车(EV)能效水平 提高电动汽车续航能力

电动汽车&#xff08;EV&#xff09;近些年发展迅猛&#xff0c;已被汽车业内普遍认为是未来汽车发展的新方向&#xff0c;但现如今电动汽车仍然存在一些短板&#xff0c;导致其还无法替代传统燃油车。对此&#xff0c;首先想到的肯定就是电动车的续航问题。其实解决电动车续航…

揭秘Vue 2中的$nextTick:等待DOM更新的神奇时刻!

文章目录 1. 队列机制2. 异步执行3. 标记更新4. 下一次 DOM 更新循环5. 触发回调函数 在 Vue 2 中&#xff0c;$nextTick 是一个异步方法&#xff0c;用于在下次 DOM 更新循环结束后执行回调函数。 它的原理可以解析如下&#xff1a; 1. 队列机制 Vue 2 维护了一个队列&…

最火的 CI/CD 平台 Jenkins 详细搭建教程(for Linux)

在正式学习Jenkins之前我们需要对两个名词有一定了解&#xff0c;其一是DevOps&#xff0c;另外一个就是CI/CD。 何为DevOps&#xff1f; 来自wiki百科介绍 DevOps是一系列软件开发实践&#xff0c;强调开发人员&#xff08;Dev&#xff09;和测试人员&#xff08;QA&#xf…

【零基础入门学习Python---Python中数据分析与可视化之快速入门实践】

&#x1f680; 零基础入门学习Python&#x1f680; &#x1f332; 算法刷题专栏 | 面试必备算法 | 面试高频算法 &#x1f340; &#x1f332; 越难的东西,越要努力坚持&#xff0c;因为它具有很高的价值&#xff0c;算法就是这样✨ &#x1f332; 作者简介&#xff1a;硕风和炜…