云服务器的初次使用,小白的“烦恼”

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 第一次使用云服务器,参照网上五花八门的视频教学,走了不少弯路,和大家分享一下

第一章 选择系统

通过各方面了解,咱们云服务器的安装系统。因为可选择的操作种类很多,所以犯了难,我就查询了一些信息,因为网络

信息过于繁多,我推荐可以使用 “必应”或者“CSDN”搜索信息,当然避免不了有些水文,需要自己甄别,我现在就在学习期。有些文章也是看不出到底有没有用,只能以身试错

(1)操作系统的基本信息

① Linux:内核执行效率高,稳定性高。服务器一般用这类比较多,衍生系统版本很多,Centos,Ubuntu,Redhat,Debian,FreeBSD等等。一般来说,Web选择CentOS。可通过SSH方式远程访问。

②Windows Server:Win侧重于图形化界面,占用很多硬件性能,内存开销比较大。如果内存是512MB,就不支持win系统,但Linux可以。不过都2021年了,现在云服务器内存起步都是1G的,所以都可以选择,但同样配置下运行,Linux要比Win快很多。Windows2008/2012要有2G内存及以上,否则会比较卡。

(2)误区

     ①我选择的是安装CentOS,发现CentOS有不同的版本号,有8.0有7.0的,选择时候发现centos8系统停止更新的时间是2021年12月,到时候无论换源还是yum update或者yum install都会出现很多的问题,此外centos7停止维护的时间是2024 年6月30日。辛亏看到了这个信息,要不想当然的选择高版本了。

    ②在Linux上这两种做法都不容易。许多发行版,特别是那些基于Ubuntu的发行版,使用sudo,以防止以root身份运行,而大多数其他的发行版都安装了,所以root不能使用图形界面运行。但是,如果你在Linux上成功设置了这些实践中的任何一种,那么请注意,你作废了大多数的Linux安全优势(并且也不建议在Windows中使用


第二章安装宝塔

      按照教学视频安装了“宝塔”他方便在相当于云服务器的操作工具,可以快速的安装软件和网站,因为我刚一开始,想着利用服务器安装数据库实现数据的传输,但是在操作过程中发现,宝塔页面帮忙安装好了 MYSQL关系数据库,然而我想着手动安装,安装了半天发现一直没有成功,才发现与宝塔发生了冲突。

       宝塔页面其实专业的人员使用的少,更多的是小白使用,我也是小白,也按照教学视频进行了布置,我觉得做主要工作要理解宝塔和云服务器的关系,首先宝塔像相当于在“云服务器”这个一亩三分地上 安装了脚手架平台,脚手架上有各种工具,也可以自己带上新的(安装其他软件),脚手架要想在这一亩三分地立住,需要打基础扎眼,这个“眼”就是端口。

所以宝塔通过端口,对云服务器进行操作,应用。

这是我找的一些简单的操作命令,分享给大家。

①//安装宝塔

# yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

②//查询密码  

bt default

③//升级宝塔

# curl http://download.bt.cn/install/update6.sh|bash

④//修改密码(把命令最后面的   “testpasswd”  替换成你要改的新密码)

# cd /www/server/panel && python tools.py panel testpasswd

⑥//如果提示多次登录失败,暂时禁止登录 请输入以下命令 清除登录限制

# rm -f /www/server/panel/data/*.login

⑦//查看面板入口,修改用户名等

# /etc/init.d/bt

⑧//关闭安全入口

# rm -f /www/server/panel/data/admin_path.pl


第三章、云服务器的远程连接和传输文件

      之前尝试手动安装MYSQL时,遇到了问题,视频的博主并没有说明如何将文件上传至云服务器中,所以在找了文件后 先选择了winscp 进行文件的传输,还是挺好用的,远程连接时主要是用了云服务自己的远程连接方式,在操作时发现使用时还是可以的,但是会有一些限制,利用 ll 显示的文件不能直接打开或者复制。还学习了一下服务器的操作命令。

1.linux项目部署、查看、启动、关闭等操作常用命令:
    cd /home/tomcat/bin                          切换文件夹目录命令
    cd ..                                        返回上一级目录
    ./shutdown.sh                                bin目录下关闭tomcat服务器命令
    ./startup.sh                                 bin目录下开启tomcat服务器命令
    tail ./logs/catalina.out                     logs目录下查看tomcat服务器的日志命令
    ps -ef|grep tomcat                           查看tomcat进程命令(另一个简单命令:ps aux|grep tomcat);tomcat可直接指定路径tomcat
    kill -9 123456                               杀死123456进程命令   
    ls                                           查看当前文件夹下的所有文件目录名称

当然还有很多,就不写在这里了,

之后请教了一些博主,选择了xftp和下xshell,这两个系统时配套使用的,上传文件和远程控制都不错,唯一一点就是这两个软件下载过程比较慢。

第四章、数据库和项目离线部署

(1)数据库安装    

       数据库之前通过“宝塔”页面进行了安装,本身MYSQL并不是图形化页面,所以通过他自己的而页面操作比较麻烦,所以需要使用第三方工具进行编辑,宝塔页面对于数据的操作安装了一个软件(phpmyadmin),因为跟着操作视频学习,所以安装了另外一个(Navicat for MySQL)使用,这两软件都很方便,我也正在学习。

ps:数据库的手动安装,一定要选对好安装包,和对应的安装流程。

image.png

(2)项目离线部署

     这段时间y因为某些项目的原因,所以需要离线部署一个数据处理的项目,利用这个项目来处理数据,在部署时首先需要下载“openjdk”的安装,选择安装位置,利用“xtfp"上传安装包,解压后进入环境配置的页面,这个地方还是有些曲折的,环境配置每个页面的操作不相同,所以在操作过程中,查询了一些资料和咨询了不少博主(小白无罪,是真的不会)。

image.png         安装完:“openjdk”后,进行项目部署,很遗憾直到现在项目也没有成功,但是我有信心给他攻破,所以希望可以延续一段时间。


总结

         我现在身在吉林,也就是这一次疫情中心得“台风眼”处,已经在学校宿舍隔离了2个月了,期间经历过 开心、迷茫、愤怒,以及现在的淡定。很感谢阿里云,有这个高校学子的飞天计划,确实通过学习云服务器这方面的知识在一定程度转移了我的痛苦。在校内我还是一名志愿者,每天会有几个小时时间的去运送物资,一代人有一代人的长征。我也相信疫情终会结束,“台风眼”也会迎来春天。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
弹性计算 容灾 安全
手把手教你如何购买阿里云服务器(新手用户教程)
手把手教你如何购买阿里云服务器(新手用户教程) ,阿里云百科来详细说下这两种方式购买云服务器的流程,购买活动机价格便宜,只是可选配置较为固定,就那么几款,简单选择地域节点即可;自定义购买选择范围广,选项配置也会比较复杂,当然价格会稍微贵一些。
1948 0
手把手教你如何购买阿里云服务器(新手用户教程)
|
弹性计算 容灾 安全
新手小白的阿里云服务器配置购买指南
2023新手小白的阿里云服务器配置购买指南,选购云服务器有两个入口,一个是选择活动机,只需要选择云服务器地域、系统、带宽即可;另一个是在云服务器页面,自定义选择云服务器配置,这种方式购买云服务器较为复杂,需要选付费方式、地域及可用区、ECS实例规格、镜像、网络、公网IP、安全组等配置,阿里云百科来阿里云服务器购买流程指南2023新版教程
235 0
新手小白的阿里云服务器配置购买指南
|
弹性计算 分布式计算 安全
初次使用云服务器的感受
这篇介绍的是初次使用云服务器的感受和在云服务器上面搭建Hadoop平台的过程以及遇到的问题
|
NoSQL Java 关系型数据库
初次使用阿里云服务器体验
第一次使用了阿里云服务器,在此写下这十几天的感受和体会。
159 0
|
存储 前端开发 数据可视化
关于自己初次使用云服务器的经验总结
偶然间在知乎上看到了一篇帖子,介绍了阿里云开发者飞天计划对学生的照顾优惠,以培养学生学习服务器和专业知识为目的,免费赠送服务器试用,于是自己抱着边试用边学习的心态参加了这个活动。
310 0
关于自己初次使用云服务器的经验总结
|
前端开发 JavaScript 应用服务中间件
阿里云服务器初次体验
软件开发学习和阿里云服务器初次体验感想
|
弹性计算 运维 应用服务中间件
ECS初次使用心得体会
ECS初次使用心得体会
129 0
|
Ubuntu Linux Shell
使用阿里云服务器为我的小伙伴们创建游戏服务器~
steamCMD在linux上可以很方便的创建游戏服务器文件,只需要按照步骤安装和配置,之后启动服务器脚本就可以开启服务器了,1核2G的服务器,我们俩人玩了三个小时,之后开始变得不流畅起来,所以要想保障体验的话最好是2核4G的服务器估计能满足正常的时间分布。
|
物联网 应用服务中间件 网络安全
阿里云服务器初次使用的感受
我第一次接触阿里云服务器,学到了很多课上接触不到的东西,后续会继续学习来完成我的用户信息管理系统,感谢阿里对我们的支持。