第一次使用云服务器,下面是我的使用过程。

简介: 大家好,我是来自普通本科软件工程专业学生,通过身边的同学了解到了飞天计划,我觉得就是对大学的一个福利,可以拥有更多的资源提供给我们学习,因为平时都是使用自己的电脑本地使用服务,没有真实的实现总结自己的学习成果,这次有机会真正的实现自己的成功展示给别人看,提高了学习兴趣,同时也是提供了很多的学习资料很好,中途遇到一个第一次访问的时候我体验不上云服务器,但是找到后台工程师的时候,很耐心的解决了问题。

通过在飞天的计划学习,以及自己平时的一些累积的学习知识,下面通过云服务器搭建的私人博客,是通过docker编排的一个wordpress私人博客,小白第一次记录自己的第一篇博客。




安装docker

docker docker-compose编排wordpress

1.查看linux内核3.0以上

uname -r



2.添加内核参数 net.ipv4.ip_forward = 1 IP转发  /etc/sysctl.conf

echo net.ipv4.ip_forward = 1 >> /etc/sysctl.conf


sysctl -p


3.下面安装yum工具包

yum install -y yum-utils


4.配置docker引擎镜像

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo


更新yum搜索索引

yum makecache fast

5.开始安装docker

yum install -y docker-ce docker-ce-cli containerd.io


安装完之后我们添加一个阿里云镜像加速器更快

mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://i1pfdcu7.mirror.aliyuncs.com"]
}
EOF


6.上面已经完成docker的安装,在我们编排wordpress的时候需要用到docker-compose编排服务,下面安装docker-compose服务。

systemctl daemon-reload 重新加载服务
systemctl restart docker 重启docker

下载docker-compose文件

sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose


给执行权限

chmod +x /usr/local/bin/docker-compose


7.上面已经把所需的环境安装好了,下面就可以开始编排wordpress私人博客了。

docker pull mysql    ##没有指定版本就是最新版本


docker pull wordpress  && docker image


查看镜像仓库是否已经拉下来


8.开始编写wordpress的yaml文件

[root@master ~]#mkdir wordpress
[root@master ~]#cd wordpress
[root@master wordpress]#vi docker-compose.yml
version: '3'
services:
   mysql:
     image: mysql
     restart: always
     environment:
       MYSQL_ROOT_PASSWORD: 123456
       MYSQL_DATABASE: wordpress
       MYSQL_USER: wordpress
       MYSQL_PASSWORD: wordpress
   wordpress:
     depends_on:
       - mysql
     image: wordpress
     ports:
       - "82:80"
     restart: always
     environment:
       WORDPRESS_DB_HOST: mysql:3306
       WORDPRESS_DB_USER: wordpress
       WORDPRESS_DB_PASSWORD: wordpress
       WORDPRESS_DB_NAME: wordpress

给刚刚编写的yaml文件权限可以执行

chmod 777 docker-compose.yml 
docker-compose up -d



上面可以看见up了,然后暴露外面的端口82,容器暴露80

打开浏览器访问http://xxx.xxx.xxx.xxx:82  你的ip加上端口。


搭建完成。


相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
相关文章
|
4月前
|
弹性计算 Linux API
最新OpenClaw部署全攻略:1Panel面板、阿里云ECS、MacOS/Linux/Windows11本地安装+千问/Coding Plan API配置
OpenClaw(曾用名Moltbot、Clawdbot)是一款开源可自托管的AI智能体框架,支持对接主流大模型API、集成Telegram等通讯渠道,可实现自动化任务处理、代码生成、文件操作等能力。2026年官方已推出稳定Docker镜像,搭配1Panel面板可实现可视化一键部署,大幅降低操作门槛。本文基于2026年3月最新版本,完整覆盖1Panel部署、阿里云ECS部署、MacOS/Linux/Windows11本地部署,同时详解阿里云千问大模型API与免费Coding Plan API配置流程,梳理所有高频踩坑点与解决方案,全程无多余操作,新手可直接跟着步骤完成部署。
2703 8
|
8月前
|
消息中间件 存储 人工智能
官宣上线!RocketMQ for AI:企业级 AI 应用异步通信首选方案
RocketMQ推出专为AI场景优化的LiteTopic模型,助力企业应对AI应用长耗时、高算力成本与流量波动等挑战,支持异步通信、会话连续性与资源高效调度,已在阿里云及集团内部落地验证。
345 0
官宣上线!RocketMQ for AI:企业级 AI 应用异步通信首选方案
|
传感器 数据采集 机器学习/深度学习
人工智能与环境保护:智能监测与治理的新策略
【9月更文挑战第21天】人工智能在环境保护中的应用,为智能监测与治理提供了新的策略和方法。通过实时数据采集与分析、智能预警与应急响应、精准化决策支持等技术的应用,AI正在引领一场革命性的变革。未来,随着技术的不断发展和应用场景的拓展,AI将在环境保护中发挥更加重要的作用,助力我们构建更加绿色、可持续的未来。让我们携手共进,共同迎接一个更加美好的明天。
|
11月前
|
前端开发 JavaScript API
深度剖析epub reader for mac:原理、兼容性与工程实现全解读
数字内容正重塑阅读方式,而EPUB作为开放电子书标准,在Mac平台的体验却参差不齐。本文从工程师视角解析EPUB文件结构、渲染机制与跨平台兼容难题,探讨为何同一EPUB文件在不同阅读器中呈现效果迥异,涉及字体、排版、目录、多媒体支持等技术细节,并结合用户反馈与开发实践,揭示提升EPUB阅读体验的关键路径。
814 0
|
11月前
|
机器学习/深度学习 人工智能 运维
Python:简洁高效的万能编程胶水
Python:简洁高效的万能编程胶水
|
12月前
高维结构投影系列(三):四力其实不止四力:看到的是投影而已
现代物理难统一四大基本力:引力为何无法量子化?强力为何极强却短程?弱力为何只作用左手粒子?电磁力为何最对称?本文提出全新视角:四力并非独立机制,而是同一高维张力结构在不同维度的投影表现。引力是结构凹陷的回弹,强力是张力锁死的爆发,弱力是方向性剪枝,电磁力则是共振传播面。四力本是一体,只是我们看到的是其不同“切面”。统一之路,或在于还原结构本质,而非数学拼凑。
571 0
|
存储 安全 芯片
硬盘数据恢复—硬盘电路板损坏的数据恢复方案
硬盘故障: 硬盘电路板损坏。 硬盘电路板损坏的典型表现: 1、硬盘加电无任何反应。 2、硬盘电路芯片等模块损坏或缺失。
601 15
|
网络协议 网络架构
OSPF中的ASBR-Summary LSA详解
OSPF中的ASBR-Summary LSA详解
853 4
|
运维 Kubernetes Docker
微服务的成本效益分析
【8月更文第29天】随着微服务架构的流行,越来越多的企业开始考虑采用这一架构模式来构建他们的应用程序和服务。然而,迁移到微服务并非没有代价。本文旨在评估采用微服务架构所带来的成本增加与收益,并探讨如何优化资源使用,以最大化成本效益比。
1204 1