云计算基础架构平台搭建与运维实训内容
目标:1.基础设施环境搭建;
【利用vmware workstation pro安装centos 命令行虚拟机】
【利用mobaxterm毗连centos虚拟机】
【在centos中安装docker】
2.容器化部署实例;
【安装portainer,用于管理docker容器】
【在portainer里,接纳容器技能,搭建nginx服务器】
【在portainer里,接纳容器技能,搭建apache服务器】
【在portainer里,接纳容器技能,搭建mysql服务器】
【在portainer里,接纳容器技能,搭建WordPress个人博客】
1.利用VMware Workstation Pro创建一个利用系统为CentOS的虚拟机
在VMware Workstation Pro里点击主页-创建新的虚拟机
https://i-blog.csdnimg.cn/blog_migrate/adb4ac1bf3dcf841c09e66e92e2762a0.png
典范
https://i-blog.csdnimg.cn/blog_migrate/9f334d22b403ec0d91dcc8f45609adab.png
稍后安装利用系统
https://i-blog.csdnimg.cn/blog_migrate/da8f7d703031fef2feaae8da18265d7a.png
Linux-CentOS7 64位
https://i-blog.csdnimg.cn/blog_migrate/747a76210b89d967ef244901eda146ea.png
这两项你们自己喜欢怎么样就怎么弄https://i-blog.csdnimg.cn/blog_migrate/c2e516ac0292550286973677625ac8ac.png
按需求分配
https://i-blog.csdnimg.cn/blog_migrate/712b454c9057f16940881dbe9a805747.png
自界说硬件https://i-blog.csdnimg.cn/blog_migrate/5e51a4c79e090065ab00b50452e4d51c.png
选择好要装的利用系统(CentOS7.4 1708)
https://i-blog.csdnimg.cn/blog_migrate/51ce5bb0490bc47752bd8d72c78c3687.png
https://i-blog.csdnimg.cn/blog_migrate/4450cd2317f326faf9159c310f502462.png
2.CentOS开机引导
https://i-blog.csdnimg.cn/blog_migrate/c3f723f275ecda44667c60ab40bbcf74.png
利用键盘上键选择第一项,按下回车
https://i-blog.csdnimg.cn/blog_migrate/40943b032d2739c401bf855e52f4f17b.png
选择语言后进行下一步
https://i-blog.csdnimg.cn/blog_migrate/dcb8bfc6e4c09c28d0c780b1785e5274.png点击软件选择
https://i-blog.csdnimg.cn/blog_migrate/e582f8e89a57759fcb17cc40e91e8519.png
选择基础设施服务器,并点击完成https://i-blog.csdnimg.cn/blog_migrate/71129c98fb5ea1df850a961998c7adf1.png
往下滑找到安装位置https://i-blog.csdnimg.cn/blog_migrate/0616d8fb0a94e97998136a6985ffbadf.png点击完成
https://i-blog.csdnimg.cn/blog_migrate/5ac553e96252edfa8b4543df5ef1ffa4.png
选择网络和主机名
https://i-blog.csdnimg.cn/blog_migrate/1a58405541cb5f15ac2ec055a6504d2c.png
打开开关并点击完成
https://i-blog.csdnimg.cn/blog_migrate/984003c042b4d231f272c011a76bfc06.png
开始安装
https://i-blog.csdnimg.cn/blog_migrate/36fe1827a2ef32b165eaa9596a9f1cf9.png
设置一个root暗码,简单的就行,毕竟这是内网
https://i-blog.csdnimg.cn/blog_migrate/93ef1ff3d3cec6c86559f6372992454b.png
设置完了双击完成
https://i-blog.csdnimg.cn/blog_migrate/319d42f26c831f40ce695591e514b28e.png
点击重启
https://i-blog.csdnimg.cn/blog_migrate/7adee9245411ffc6823502309607f8e6.png
3.利用MobaXterm毗连CentOS
输入用户名root按下回车
https://i-blog.csdnimg.cn/blog_migrate/592380dec93a4c1489e23ba255b5fc53.png
输入暗码(不会表现出来给你看,凭感觉)
https://i-blog.csdnimg.cn/blog_migrate/b164eea73a33e99c1a6070ed0b604129.png
输入命令查看自己的IP
ifconfig
表现不全可以翻页看,鼠标滚轮在这里不行
shift + pageup 上翻
shift + pagedown 下翻
https://i-blog.csdnimg.cn/blog_migrate/418cb66d34f6f46e807c5e5150f99840.png
打开MobaXterm,点击会话
https://i-blog.csdnimg.cn/blog_migrate/786d931dcca69a957b0b894b04c0f45c.png
点击SSH
https://i-blog.csdnimg.cn/blog_migrate/cafac3d49d3f07704bdee3d210d881aa.png
远程主机输入自己的IP地址
勾选指定用户名才能进行输入
https://i-blog.csdnimg.cn/blog_migrate/fec5895a321c45fafb7688511d14528c.png
确认无误了点击下方的 好的https://i-blog.csdnimg.cn/blog_migrate/81ab518dfb9f53cc77ba1bfd615f1a1d.png
输入你的虚拟机的暗码(也是一样不会表现的)https://i-blog.csdnimg.cn/blog_migrate/7868aef8250a364fc308cb5e0da9ad0f.png
4.安装docker
安装基础组件
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
添加docker的软件堆栈地址(这里我给出三个地址,选其中一个就好了)
官方源(比较慢)
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
阿里云
yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
清华大学源
yum-config-manager \
--add-repo \
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
安装docker
yum install docker-ce docker-ce-cli containerd.io
输入“y”并回车
https://i-blog.csdnimg.cn/blog_migrate/e1400dc6c1fcdf149e90a8c2b10f9e2b.png
再次输入“y”按下回车
https://i-blog.csdnimg.cn/blog_migrate/86ff3cdf01238ae8da0207e2b16e33e0.png
启动docker
systemctl start docker
通过运行 hello-world 镜像来验证是否正确安装了 Docker
docker run hello-world
https://i-blog.csdnimg.cn/blog_migrate/3a27315e8ed44cf0be73545f02ca6c97.png
设置docker自启动
systemctl enable docker.service
5.安装可视化界面Portainer
先搜一下
docker search portainer
把镜像拉下来
docker pull portainer/portainer-ce
创建容器
docker run -d -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
列出容器(看容器有没有在运行)
docker ps
6.搭建nginx服务器
欣赏器输入虚拟机的IP,加上英文冒号,在加上端口9000
https://i-blog.csdnimg.cn/blog_migrate/70ebd974325d0a7537de7bd247c8439c.png
自己设置一个用户名 暗码(至少12个字符)https://i-blog.csdnimg.cn/blog_migrate/c761527c71ae5831f41befcc0034b63a.png
https://i-blog.csdnimg.cn/blog_migrate/9d60bae7463c43ba085f4f6d1f14ed38.png
https://i-blog.csdnimg.cn/blog_migrate/c6adb4153ddd05fc55260b4e2dc6fbd7.png
https://i-blog.csdnimg.cn/blog_migrate/4f275f09f0753a38c4053e0336fd8643.png
https://i-blog.csdnimg.cn/blog_migrate/05f9491b98baad814de837159d0da25d.png
https://i-blog.csdnimg.cn/blog_migrate/ad45c4c0f68423903bcd3dac65afd4cc.png
将所有公开的网络端口发布到随机主机端口https://i-blog.csdnimg.cn/blog_migrate/e048bd81cc531d00e00e3956e2d87ca7.png
假如不想要随机可以指定一个端口(最大65536),图中的10000可以改成你们喜欢的
https://i-blog.csdnimg.cn/blog_migrate/44e422cc32391e00dfbdefbed46175d7.png
要是想每次自启nginx可以执行这一步利用https://i-blog.csdnimg.cn/blog_migrate/2bd4393ccf101aac6f549ad6f41c0c3a.png
设置完了可以点击这里开始部署https://i-blog.csdnimg.cn/blog_migrate/4dfe578135be713861835d1089132636.png
访问nginx就是IP加英文冒号加端口https://i-blog.csdnimg.cn/blog_migrate/bd4d91756ae04b7b18f586c6f47613bd.png
7.在portainer点击端口快速访问
https://i-blog.csdnimg.cn/blog_migrate/2744a0e5a5b90c5ec56a87923f2a28ac.png
https://i-blog.csdnimg.cn/blog_migrate/48f23eb30ec5c9919939c32badc50e28.png
设置完了就可以在portainer里面点击端口直达了
https://i-blog.csdnimg.cn/blog_migrate/c7904d5207f24fba4db0dc57b5d7a2b7.png
方便就完事了https://i-blog.csdnimg.cn/blog_migrate/6e65472404ce9751574fbad13c5d8325.png
8.搭建apache服务器
https://i-blog.csdnimg.cn/blog_migrate/4ba6a22a5434f2b31200830706af1d1c.png
https://i-blog.csdnimg.cn/blog_migrate/c2537cbab638108ad639716e2ad89be3.png
还是老样子,你想随机端口就打开绿色框框
手动端口就点击 +publish a new network port,自己添加端口https://i-blog.csdnimg.cn/blog_migrate/1ed14f9d90fa5338e68375730b323867.png
想要添加开机自启就按照这一步
https://i-blog.csdnimg.cn/blog_migrate/bc5197ae92b9bc51bdd6a9994dc6afaa.png
开始部署
https://i-blog.csdnimg.cn/blog_migrate/014a7863c25066dcb5026ffd211434fb.png
点击端口验证一下看看能不能打开
https://i-blog.csdnimg.cn/blog_migrate/1cf035c0f4277ca82bdd1baa0bbc9caa.png
没问题https://i-blog.csdnimg.cn/blog_migrate/49b663a8f61dba3302a7e5cc72168af3.png
9.搭建mysql服务器
新建一个网络
https://i-blog.csdnimg.cn/blog_migrate/14fd17e246fcbfae01ce0d8f7b906f00.png
https://i-blog.csdnimg.cn/blog_migrate/c713150328799a26028f0e3d18877b35.png
https://i-blog.csdnimg.cn/blog_migrate/c34c3f4b474367ec8d2063cb16368efa.png
https://i-blog.csdnimg.cn/blog_migrate/fcee576640ca27ca508a50b662ec453c.png
https://i-blog.csdnimg.cn/blog_migrate/c1a49d6aac3debfb11ff5bdea7fd8a17.png
随机就打开赤色框框就行了
https://i-blog.csdnimg.cn/blog_migrate/738f94245d82f8f41ace53fe4f0c30b8.png
设置网络https://i-blog.csdnimg.cn/blog_migrate/1e02c11d8b0295a71efaf9d535c1688e.png
环境变量
MYSQL_ROOT_PASSWORDhttps://i-blog.csdnimg.cn/blog_migrate/2282ccb402e86a909100e683e2081c40.png
不想要自启可以跳过这一步
https://i-blog.csdnimg.cn/blog_migrate/ad4a1a0df9262b591cac5b91a415985e.png
开始部署
https://i-blog.csdnimg.cn/blog_migrate/ec7b2023b1b79821ca87bea0d3f20914.png
已经创建好了
https://i-blog.csdnimg.cn/blog_migrate/ada175a92c152e741f0c3f02cd747401.png
打开数据库毗连工具Navicat Premium 15
依次点击毗连-MySQL
https://i-blog.csdnimg.cn/blog_migrate/d58b9cf11dfbd832c1bc25a8f69b75af.png
https://i-blog.csdnimg.cn/blog_migrate/fbedffa4e0b50a23c91f79ccbabd0eb8.png
暗码就是环境变量那里设置的暗码https://i-blog.csdnimg.cn/blog_migrate/0ec17a5617d8b289b829053b3d8da6b4.png
测试毗连
https://i-blog.csdnimg.cn/blog_migrate/705f23655e1374aaec825cf3c7291ea2.png
表现毗连成功再点确定
https://i-blog.csdnimg.cn/blog_migrate/d9ce474738acde57f2a7367aea53cf74.png
双击即可毗连
https://i-blog.csdnimg.cn/blog_migrate/6440bda068a5294ee46bcf66d37a5519.png
右键-新建数据库,留着给博客用
https://i-blog.csdnimg.cn/blog_migrate/8d8649b923e4cb44833fc4e856172881.png
https://i-blog.csdnimg.cn/blog_migrate/87e692efb7d10a69605a3ee926b7f1be.png
10.搭建WordPress个人博客
https://i-blog.csdnimg.cn/blog_migrate/67dfa694a41947163d4c8b4287bfc241.png
https://i-blog.csdnimg.cn/blog_migrate/ac52359b5f2a5dc1f6a028d5905d6d3c.png
https://i-blog.csdnimg.cn/blog_migrate/e3299a699f163c203b87b053482e9971.png
https://i-blog.csdnimg.cn/blog_migrate/df0a97bdbf06a317cb2446b35cf1eb51.png
开机自启https://i-blog.csdnimg.cn/blog_migrate/2e52b744115b56e61b94f4dc2975133b.png
开始部署https://i-blog.csdnimg.cn/blog_migrate/2c65bd6ccb9f792a77982fd263e36bf5.png
测试能否打开https://i-blog.csdnimg.cn/blog_migrate/1dde7e27cf99cf909e3194978b19d44d.png
完美
https://i-blog.csdnimg.cn/blog_migrate/63f6f36cfd000bdd67c67b8c7bfdc3ff.png
https://i-blog.csdnimg.cn/blog_migrate/c74df8fe7a83f5115bab55f971fcf92a.png
https://i-blog.csdnimg.cn/blog_migrate/2cf88e394038acb2812154787080ae10.png
https://i-blog.csdnimg.cn/blog_migrate/64e8fba008de0ac4b9f98e19aceadd84.png
https://i-blog.csdnimg.cn/blog_migrate/231c9649ff0f1a517b26253d528a35ad.png
https://i-blog.csdnimg.cn/blog_migrate/6924b58d60e437980fc11faa8227bdb0.png
https://i-blog.csdnimg.cn/blog_migrate/f2ae2223a1d45bd63af69024f0d26045.png
没有要求,全自界说https://i-blog.csdnimg.cn/blog_migrate/3655a81ba5b225f13e862ef4c090a908.png
https://i-blog.csdnimg.cn/blog_migrate/b6f7e492238d38590919d258a3b2262a.png
https://i-blog.csdnimg.cn/blog_migrate/8616cb4f72d7b215a0ed09bd6b98d5f6.png
https://i-blog.csdnimg.cn/blog_migrate/8a2a5530a76a552ee6517e2cf9b642d1.png
教程到此结束
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]