小白也能简单上手,手把手教程。简单,你也可以拥有!此教程会持续更新。
一.准备材料:一台淘汰老旧的pc,具体配置最低也要勉强能运行乌版图系统哦。
二.制作启动盘
1.从Ubuntu官网Ubuntu系统下载 | Ubuntu下载系统的iso文件
2.UltalSO下载链接为:cn.ultraiso.net/xiazai.html…
3.打开UltralSO,选择文件–>打开刚才下载乌版图系统文件
4.插入U盘,选择启动–>写入硬盘镜像
5.选择格式U盘,选择写入方式为USB-HDD+,点击写入,等待写入完成。
- 进入bios,设置U盘为启动项,进行系统安装。各电脑主板不同哦,具体请自行百度。
7.安装ubuntu,选择左侧的语言中文,点击安装ubuntu进入下一步,按照提示完成安装即可。
三.Ubuntu 中 安装docker,我使用的是Ubuntu 20.04.3 LTS版本
1.检查Ubuntu的内核,docker需要ubuntu的内核是高于3.10
命令:uname -r
2.安装docker,命令: sudo apt-get install docker.io
3.查看版本,命令: docker --version
4.启动并查看状态。命令: sudo systemctl start docker
查看状态: sudo systemctl status docker
5.关闭,卸载。
命令:sudo systemctl stop docker
卸载:sudo apt-get remove docker docker-engine docker-ce docker.io
6.为 Docker 安装图形化操作界面 Portainer,创建 Portainer Server 存储数据库的卷
命令:sudo docker volume create portainer_data
7.下载并安装 Portainer Server 容器
命令:
sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer \ --restart=always \ -v /var/run/docker.sock:/var/run/docker.sock \ -v portainer_data:/data \ portainer/portainer-ce:latest
sudo docker run -d -p 8000:8000 -p 9443:9443 --name portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce:latest
8.查看 Docker 容器状态(NAMES 标签出现 portainer/portainer-ce 则成功运行)
命令:sudo docker ps
9.使用 Ubuntu 自带的火狐浏览器访问(https://127.0.0.1:9443/)
ps:安装浏览器翻译插件,安装翻译插件.
打开自带的火狐浏览器,点击菜单里的扩展和主题,搜索划词翻译,点击安装即可,在英文界面空白处右键,选择划词翻译-网页全文翻译即可
10.对 Portainer 初始设置。
设置用户名及密码(8位字符或数字),点击 Get Started,载入后点击 local 即可
首次进入先设置账户密码,然后选择左侧的本机操作图标,进入到下面的界面。
五.安装部署启用 Web 个人导航页
1.将 nginx 文件夹解压至 /home/你自己的用户名/ 之下
2.下载 Nginx 镜像(附件请联系索取)
Portainer 点击 Images 镜像,docker.io 右侧填入 nginx,点击 Pull the image 下载镜像
3.部署并运行 Nginx 容器(可以理解为把 Nginx 镜像作为小型虚拟机启动)
点击 Containers 标签,点击 Add Container 启动容器,名称填入Nginx,docker.io 右侧填入 nginx:latest(Images 标签页 Tags 标签选项)。
4.Manual network port publishing 手动发布网口设置项,把本地80端口映射到容器80端口。
在Advanced container settings高级容器设置中,点击map additional volume 映射附加卷,点击绑定文件夹及可读写,本地文件夹填入 /home/你自己的用户名/nginx/ 容器文件夹填入 /usr/share/nginx/html
5.Restart policy 重启策略调整为 Always 永远自动启动。
6.最后点击 Deploy the container 部署容器,使用 Ubuntu 自带的火狐浏览器访问(http://127.0.0.1)
简单的web服务器就是上面这样拉。欢迎交流;