大佬 远程给小白讲解装机过程!
前言:安装环境是 Ubuntu(乌班图)!
输入lsb_release -a来查看Linux是CentOS还是Ubuntu的,如果是Centos点击 传送门 前往猿帅的装机全过程
lsb_release -a
每一步复制粘贴即可 如果按动ctrl+v 没有粘贴的话就按键 shift+ins粘贴ctrl+ins复制
这里是以root用户进行安装的如果不是就在每行命令前面加上sudo
例如 sudo apt update
1、更新
apt update
2、导入源仓库
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
3、将docker添加到你的源系统里面
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
4、安装docker下载最新
apt update
apt install docker-ce docker-ce-cli containerd.io
5、设置自启动
systemctl enable docker
systemctl start docker
6、配置加速器
vim /etc/docker/daemon.json
// 进入到文件里面后按一下 i 进行输入 可以输入后将一下字段全部复制到里面
{
"registry-mirrors": ["https://15txunxx.mirror.aliyuncs.com"]
}
// 输入完成后 按下esc键 输入:wq
:wq
冒号w是表示保存 q是表示退出
7、重启docker
systemctl restart docker
就此安装docker完成!
~
~
接下来安装MySQL和Redis与Nginx
继续复制粘贴
1、创建数据目录
#加上-p就是逐层创建文件
mkdir -p /data/db/mysql
2、使用docker安装mysql
docker pull mysql
3、运行容器
docker run -d --name mysql \
-p 3306:3306 \
-v /data/db/mysql:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=123456 \
mysql:latest \
--lower_case_table_names=1 \
--default-authentication-plugin=mysql_native_password \
--character-set-server=utf8mb4 \
--collation-server=utf8mb4_unicode_ci
需要注意的是如果创建的目录不是data/db/MySQL的话 需要自己改一下。
MySQL就完成了√
安装NGINX
apt install nginx
安装Redis
docekr pull redis
运行Redis
$ docker run -itd --name redis-test -p 6379:6379 redis
就此docker环境全部完成