新手对于云服务器的初步使用

简介: 在上开源软件的过程中,使用云服务器来进行一些配置,了解Linux的基础知识,mysql的安装

本人是一名软件工程大三的学生,由于电脑无法支持多台虚拟机的同时运载(主要是之前装第二个centos的时候电脑直接关机,重启之后重新配置虚拟机花了大量的时间),决定还是通过使用云服务器的方式来进行一些工具的部署,更加安全且高效。

在室友的推荐下,我找到了飞天加速计划,并且成功租到了人生的第一台云服务器ECS。并且使用Tabby进行远程连接(这个软件也是室友推荐的,在github上开源,并且界面十分优雅)

image.png

可以在下面进行名字的修改,重启后就能生效

image.png

然后就是开始进行操作了,这次的作业要求是实现数据库的主从复制,首先是在centos7上安装mysql

备份yum源配置文件

#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

这里将官方的yum源换成阿里的yum

#wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

#yum clean all

#yum makecache

删除Linux自带的数据库

执行以下命令确认是否安装mariadb

# rpm -qa|grep mariadb

出现以下提示表示已安装该数据库

mariadb-libs-5.5.52-1.el7.x86_64

如果数据库已安装,需要使用以下命令卸载该数据库

#yum remove mariadb-libs-5.5.52-1.el7.x86_64

安装mysql(在线安装)

# wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm

# yum localinstall mysql57-community-release-el7-8.noarch.rpm

# rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

# yum install mysql-community-server

# systemctl start mysqld

登录mysql(在线安装)

#grep 'temporary password' /var/log/mysqld.log

上面命令获得root的登录密码,下面使用该密码登录mysql

#mysql -uroot -p[密码]

如果密码mysql命令不能识别,可以在密码两端加上单引号

设置登录密码及远程访问授权

mysql>set global validate_password_policy=0;

mysql>set global validate_password_length =1;

mysql>set password for'root'@'localhost' =password('密码');

mysql>grant all privileges on *.* to root@'%'identified by '密码';

mysql>flush privileges;


配置完成以后,我尝试用navicat对数据库进行连接,却发现无法使用ip地址直接访问,只能通过ssh再进行本机访问

image.png

查看防火墙,发现防火墙都关着,上网找了好久,最后锁定了阿里云的安全组

image.png

在安全组上有一个快速添加

image.png

点开你就会发现,3306这个端口并没有被开放,你需要手动开放3306,才能让别的ip连接。

开启之后再次使用navicat连接,成功。

接下来就是配置另一个数据库,在通过一些配置文件的修改来完成组从复制了。

记得如果允许所有端口访问3306的话,要将密码设计的复杂一点,我有个朋友的数据库就被盗了,要求支付比特币来着,虽然数据库里并没有啥东西。

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
4天前
|
缓存 人工智能 安全
GPT-5.6 Terra与GPT-5.5性能实测:成本减半后的跑分对比与快速迁移指南
GPT-5.6 Terra 的定价为每百万 token 输入 2.50/输出 15。GPT-5.5 则是 5/ 30。Terra 的每一项费率,包括 $0.25/M 的缓存读取,都恰好是 GPT-5.5 的一半,因此在任何工作负载组合下,Terra 都固定 便宜 2.0x。以每天 10 万次请求、3K token 提示词计算,大约是 Terra 每天 2,000,GPT−5.5每天 4,000,即每月约 60,000对 120,000。问题在于:OpenAI 没有发布任何针对 Terra 的编码基准。那个著名的 91.9% Terminal-Bench 数字是 Sol 在 Ul
|
3天前
|
SQL 人工智能 自然语言处理
大模型内容安全实时防护:恶意Prompt注入拦截、越权阻断与熔断机制方案.166
本文系统阐述大模型输入安全防护体系,涵盖提示词注入、恶意Prompt拦截、越权阻断与输入熔断四大核心风险及应对方案。提出四层防护架构(预处理、检测、鉴权、熔断),结合规则引擎、语义识别与RBAC权限控制,实现全链路实时防护,保障业务合规、数据安全与服务稳定。
236 1
|
27天前
|
Linux 程序员 数据格式
【2026最新】Notepad++下载、安装和使用一篇搞定(附中文版安装包)
Notepad++ 是一款免费开源、轻量高效的 Windows 文本编辑器,支持 C/Python/HTML 等 80+ 语言语法高亮、代码折叠、正则替换、编码转换及插件扩展,专为程序员与文本处理用户打造,完美替代系统记事本。(239字)
|
4天前
|
存储 人工智能 JSON
Qwen 本地部署搭配 ComfyUI 生成 AI 漫剧完整实操指南(小白零基础可落地,零成本无限生成+角色一致性天花板)
2026全网最优本地漫剧流水线:零成本、离线运行、角色统一、低配(8G显卡)可跑。融合Qwen本地大模型+ComfyUI双引擎,实现剧本生成→分镜绘图→动态成片全自动,隐私安全、无审核限流,新手30分钟上手,日更无忧。(239字)
|
11天前
|
人工智能 编解码 物联网
2026 最新Stable Diffusion 本地部署教程 下载安装使用详细图解(含官网安装包)
Stable Diffusion(SD)是2022年发布的开源文生图模型,由Stability AI等联合开发。支持文生图、图生图、局部重绘等,依托VAE降低算力需求,可在消费级显卡运行。本文提供秋葉aaaki制作的Windows整合包(含图形界面与插件),开箱即用,零配置启动。
|
4天前
|
人工智能 缓存 JSON
刚刚 GPT-5.6 发布,吊打 Claude 5 和 Grok 4.5?一手实测来啦!
GPT-5.6 刚发布,跑分号称超越 Fable 5,真的假的?附一手实测,让 3 个最强 AI 编程模型 GPT-5.6 Sol、Claude Fable 5、Grok 4.5 在 Cursor 里同时一把梭开发网页游戏,看看最新模型到底谁更能打。
286 0
|
22天前
|
存储 人工智能 监控
QoderWork完全指南:从入门到精通,把“AI实习生”变成你的全能工作搭档
阿里云2026年推出的桌面端AI工作助手QoderWork,不止聊天,更可动手干活:本地运行、安全可控,支持文件整理、数据分析、PPT生成、网页开发等;内置专家套件、多Agent协作与自定义Skills,让AI真正成为你身边的“AI实习生”。
|
13天前
|
人工智能 缓存 安全
Claude Code 封号真实原因曝光,这次彻底不装了,直接针对国内开发者的账号下手?
Claude Code 封号潮背后:逆向扒出客户端隐写区域标记,Anthropic 政策收紧叠加 DeepSeek 7 月涨价,国产替代更紧迫。