Debian10 buster使用手册

1.MySQL 8.0 安装

1、官网下载mysql 官网地址:https://dev.mysql.com/downloads/repo/apt/

2、下载下来之后cd mysql*.deb文件夹中打开终端 sudo dpkg -i *.deb 弹出图形界面选择ok

3、在终端中 sudo apt-get update

4、sudo apt-get install mysql-server

5、重启MySQL sudo systemctl restart mysql.service

6、sudo mysql_secure_installation配置MySQL

7、是否删除匿名用户

Remove anonymous users? [Y/n]

是否禁止root远程登录

Disallow root login remotely? [Y/n]

是否删除test数据库

Remove test database and access to it? [Y/n]

是否重新加载权限表

Reload privilege tables now? [Y/n]

8、登录mysql完事

2.Docker 的安装和部署

安装脚本

curl -sSL https://get.daocloud.io/docker | sh

更新 apt 包索引。

$ sudo apt-get update

安装 apt 依赖包,用于通过 HTTPS 来获取仓库。

$ sudo apt-get install \

  apt-transport-https \
  ca-certificates \
  curl \
  gnupg2 \
  software-properties-common

3.开启SSH远程登录

1.安装ssh服务
sudo apt-get update #更新软件源
sudo apt-get install ssh #安装
2.修改sshd_config文件,命令为:vi /etc/ssh/sshd_config
将#PasswordAuthentication no的注释去掉,并且将no修改为yes
将#PermitRootLogin prohibit-password的注释去掉,将prohibit-password改为yes
PasswordAuthentication yes
PermitRootLogin yes
3.启动SSH服务,命令为:/etc/init.d/ssh start // 或者service ssh start
4.验证SSH服务状态,命令为:/etc/init.d/ssh status

  1. 添加开机自启动 update-rc.d ssh enable

4.获取Docker相关镜像

拉取Denian10镜像

docker pull debian:10

拉取成功,查看下载的镜像

docker images

Aliyun镜像加速

https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件):

{"registry-mirrors":["https://332attgo.mirror.aliyuncs.com"]}

之后重新启动服务:

$ **sudo** systemctl daemon-reload
$ **sudo** systemctl restart docker

Docker版本MySQL

# 查找Mysql images
docker search mysql
# pull images
docker pull mysql:8.0
# 查看是否成功
docker images mysql:8.0
# 运行镜像
`docker run -p 3307:3306 --name mysql8.0 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0`
备注:
-p 将本地主机的端口映射到docker容器端口(因为本机的3306端口已被其它版本占用,所以使用3307)
--name 容器名称命名
-e 配置信息,配置root密码
-d 镜像名称
# 查看mysql8.0容器运行情况
docker ps
# docker登录mysql
docker exec -it mysql8.0 bash
mysql -uroot -p

安装Nodejs npm

sudo apt install nodejs npm
# 查看版本
npm -v
node -v

Q.E.D.


纵我不往,子宁不嗣音?。纵我不往,子宁不来?