搭建云服务器遇到的坑|青训营笔记

89 阅读2分钟

这是我参与「第五届青训营 」伴学笔记创作活动的第14天

概念云服务器

云服务器(Elastic Compute Service, ECS)是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。

云服务器帮助您快速构建更稳定、安全的应用,降低开发运维的难度和整体IT成本,使您能够更专注于核心业务的创新。

云服务之linux

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debianarchlinux,和基于商业开发的Red Hat Enterprise LinuxSUSEOracle Linux等。

linux和windows之mysql8

我安装mysql的时候步骤是这样的

#切换目录
cd /usr/local
​
#创建文件夹
mkdir mysql
# 进入文件夹
cd mysql
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
#解压文件并修改文件名字
tar xvJf mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz
#修改文件指令:
mv mysql-8.0.20-linux-glibc2.12-x86_64 mysql-8.0.20
#切换文件夹
cd mysql-8.0.20
#创建文件夹
mkdir data
#创建文件组
groupadd mysql
useradd -g mysql mysql
#进行授权读写操作
chown -R mysql.mysql /usr/local/mysql/mysql-8.0.20
#初始化数据库
./mysqld --user=mysql --basedir=/usr/local/mysql/mysql-8.0.20 --datadir=/usr/local/mysql/mysql-8.0.20/data/ --initialize
​

就是这里的时候之后的配置我总是反复的报错,我上网去查阅了许多资料,什么说各种配置啊,等等错误,我都尝试了无效,然后我最后重装还是不行,之后我去看官方文档,官方文档原话是在mysql8以上初始化的时候注意一定要带上设置不区分大小写,因为linux系统是默认为0也就是需要区分大小写,所以在这里的时候必须要改变,不然怎么改都不行,这个错误我差不多花费了半天时间,希望看到的朋友可以避开,因为有些博主教学安装的时候就没有考虑到这个问题。