『华为云耀云服务器实战』|云服务器如何快速搭建个人博客(图文详解)

这篇具有很好参考价值的文章主要介绍了『华为云耀云服务器实战』|云服务器如何快速搭建个人博客(图文详解)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

⛳️ 推荐

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。

引言

Docker Compose是一个用于定义和运行多个 Docker 容器的工具,负责快速的部署分布式应用。可以轻松解决由多个相互依赖的服务组成,启动、停止和扩展整个应用程序,并确保各个服务之间的通信和依赖关系正确配置的项目。
今天就来带大家在亚马逊云服务上使用 Docker compose 拉取 github 上的博客开源项目快速搭建一个属于自己的个人博客网站,下面我们就来看看具体教程吧!

一、云耀云服务器L实例介绍

云耀云服务器L实例是新一代的轻量应用云服务器,专为中小企业和开发者设计,提供便捷的开箱即用体验。而且还有多种镜像、资源组合供我们选择他们还有各种交互界面升级更加简单,对新手快速上手服务器来说是一个不二的选择。

  • 在地区选择上不管是国内都有地区供你选择选择多多

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

1.1 准备一个华为云耀云服务器

当然我们选择华为云华为云耀云服务器的服务器最重要的一点当然是实惠啦!超高性价比,超低门槛,敞开随心用华为云耀云服务器L实例 就是我们本次选择的性价比产品特别适合新手来上手的第一台服务器

还给我们提供多种实例规格,以及各种超性价比套餐供我们选择学生党也可以低成本用使用技术升级优化用云成本,普惠更多初创企业和开发者

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
在实例选择安装上还有各种场景供我们选择直接预装 宝塔免费让我们更加省心
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

1.2 重置实例密码

好了以上就是实例以及套餐上面的介绍啦,既然云服务的选择不愁了那么接下来就是来登录我们的云服务器来体验一下吧!

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

进入到华为云本地VNC控制台中,去选择重置实例密码
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

1.3 利用xshell 远程连接

密码重置好来我们就可以来利用 Xshell 来使用云耀云服务器的公来进行远程连接了

  • 先进入云耀云服务器管理界面复制公网IP

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

然后进入Xshell 里面远程连接

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

之后输入root 账户和你重置的密码就可以啦!

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

二、安装环境软件

既然我们的华为云服务器和 xshell 远程连接都准备好了那么接下来就简单多了,直接利用xshell 来使用我们华为云的公网远程连接云耀云服务器来远程下载git

2.1 安装git准备远程拉取

然后运行 yum 命令来安装git

  • sudo yum install git

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
出现这个就安装好我们的 git 了,后面可以直接用 git 来拉取开源项目。

  • 我们也可以使用 git --help 查看帮助文档
  • 来看看git是否安装成功
    亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
    这里就可以看到 git 的各种操作了。

2.2 安装Docker 和 Docker compose

由于我们本次的项目是基于Docker 来进行搭建的,所以安装 Docker 是必不可少的。

  • 安装Docker: sudo yum install docker -y

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
老样子出现这个界面就是 Docker 安装成功了,下面就是安装 Docker compos 的步骤了:

  1. 下载二进制包
# 下载二进制包
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

  1. 给予可执行权限
# 给予可执行权限
sudo chmod +x /usr/local/bin/docker-compose
  1. 查看是否部署成功
# 查看是否部署成功
docker-compose --version

📑图片展示:

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
这里我们可以看到**docker-compose** 已经安装成功,版本是 Docker Compose version v2.23.0

三、博客开源项目介绍

本次我们选择搭建的个人博客开源软件是 solo ,很多程序员的第一个个人博客都是基于他去搭建。

  • solo github 开源网站链接:一键进入

他这里是由 java 实现的程序编写,有前端界面和后端管理系统供我们使用,并且还可以一键更换皮肤。

  • 如果大家对里面的预设皮肤不满意也可以对他的源码进行更改
  • 去修改这里的源码,做一些定制化内容

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

这里就只给大家展示一点剩下的可以自己去文档里面看哦!

3.1 操作界面展览

开始使用
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

浏览界面
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

编辑文章
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
个性皮肤
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

四、拉取项目搭建个人博客

由于我们是使用 Docker 来构建项目的所以,我们需要进到另外一个项目
solo in Docker 的项目里来进行使用 Docker 的方法一键部署个人博客。

  • 这个项目是另外一个程序员基于 solo 开发的项目
  • 不过在上面开发这个开源软件的操作文档有些写,就下文档下方
  • 项目网站: 一键直达

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

4.1 拉取项目进行配置

先进行拉取项目把,开源项目克隆到本地:

git clone https://github.com/liumapp/solo-in-docker.git

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

4.2 启动Docker服务配置个人站站点

查看项目

这里我们项目拉取完成之后就可以用 ls 查看一下项目是否拉取成功。

  • solo-in-docker 就是我们的的项目文件
    亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
    然后 cd 进入可以看到整个项目的框架是和 github 是一模一样的
    亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

配置http服务并启动 Docker

然后查看目录 cd 进入 http 去启动 Docker 服务,确保服务已启动。

  • 启动命令 sudo service docker start
    亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
    配置http目录下的rdocker-compose文件,修改自己的域名跟端口

  • cd 进入 http

  • vi docker-compose.yml 进行设置域名和端口

  • 亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
    这里我们可以看到 ports 部分的映射,为 8080,这样我们就可以使用 :

  • http://localhost:8080 来访问我们的 solo-in-docker

  • 的个人博客项目了,当然如果你想改成其他端口访问网站也可以

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

🔥 注:我们这里并不做端口修改继续使用8080端口进行访问。

当然这里只是做简单端口访问,后期大家可以去申请个人域名来进行访问

  • 申请号域名之后:
  • Docker Compose 文件中,在 solomysql 配置中添加一个 hostname 参数:
    亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
    亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

4.3启动基于Docker Compose配置文件的容器服务:

配置docker-compose PATH环境变量

sudo docker-compose up 如果运行不了:

  • 说明我们的 docker-compose 命令没有添加到PATH环境变量中
//设置docker-composePATH环境变量
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
启动Docker Compose容器服务
  • 以管理员权限运行Docker Compose的命令
  • sudo docker-compose up

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

4.4 安全组中开放 8080端口

好了到这里我们的整个项目就搭建好了,现在只需要去开放安全组,8080/8080 端口进行访问就可以了。

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

点击入方向配置开放访问端口
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

五、访问个人网站

以上就是搭建个人网站的全部过程了,可以说是非常详细了,零基础小白也可快速搭建个人博客网站;

  • 下面我们来看看成果把:
  • 访问地址是公网地址 + 8080端口哦!

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker

登录就可以访问我们的前端界面了使用起来也是非常的流畅

  • 目前我们的网站还只能通过公网加端口的方式登录
  • 后期大家可以去申请一下域名映射一下就可以通过域名访问了
  • 正式上线了

好了废话不多说我们来进入后端来看看

亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
亚马逊服务搭建,《docker容器精解篇》,科技,服务器,运维,docker
这里大家可以看到功能非常的多啊,可以更换自定义皮肤和写文章管理等等。

结尾

以上就是Docker compose快速搭建个人博客的全过程了,部署起来非常方便。很多技术大牛都有自己的个人博客来用于记录生活和发表个人看法,快去建出属于你自己的个人博客网站来作为自己的成长的记录吧。文章来源地址https://www.toymoban.com/news/detail-834781.html

到了这里,关于『华为云耀云服务器实战』|云服务器如何快速搭建个人博客(图文详解)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [华为云云服务器评测] 华为云耀云服务器 Java、node环境配置

    第一章 [linux实战] 华为云耀云服务器L实例 Java、node环境配置 今天我们学习一下,如果在云耀云服务器L实例里使用命令配置Java、node环境(云耀云服务器本身已经安装宝塔服务,可以可视化安装MySQL、JDK、Apache、nginx等服务)。 1、修改密码; 2、配置安全规则; 3、远程登录并

    2024年02月10日
    浏览(64)
  • 华为云云服务器云耀L实例评测 | 从零到一:华为云云耀云服务器L实例上手体验

    🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页 ——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文并茂🦖生动形象🐅简单易学!欢迎大家来踩踩~🌺 🌊 《IDEA开发秘籍专栏》 🐾 学会IDEA常用操作,工作效率翻倍~💐 🌊 《100天精通Golang(基础

    2024年02月09日
    浏览(64)
  • 深入解析华为云帕鲁服务器-云耀云容器版

    不过最近 华为云基于云耀云容器打造的帕鲁专用服务器 着实让人眼前一亮。通过华为云引领业界的云原生技术加持,一键部署,开箱即用,操作全网最简; 5秒开服,随时启停 ,部署全网最快; 新用户体验价低至0.03元/小时 ,价格全网最低。这么多“遥遥领先”,云耀云容

    2024年02月21日
    浏览(59)
  • 华为云云服务器评测 | 从零开始:云耀云服务器L实例的全面使用解析指南

    本文收录在专栏:#云计算入门与实践 - 华为云 专栏中,本系列博文还在更新中 相关华为云云耀云服务器L实例评测文章列表如下: 华为云云耀云服务器L实例评测 | 从零开始:云耀云服务器L实例的全面使用解析指南 华为云云耀云服务器L实例评测|轻量级应用服务器对决:基

    2024年02月10日
    浏览(72)
  • 华为云耀云服务器L实例,助力企业开启轻松云计算之旅

    随着互联网技术的迅猛发展,中小企业和开发者对于云计算的需求不断增加,用以提高业务效率和创新能力。然而,在市面上不胜枚举的云服务器产品中,如何选择一款既简单易用又高性能高效的产品成为了摆在他们面前的难题。 为满足中小企业和开发者的迫切需求,华为云

    2024年02月05日
    浏览(60)
  • 华为云耀云服务器L实例-大数据学习-hadoop 正式部署

    产品官网: 云耀云服务器L实例 _【最新】_轻量云服务器_轻量服务器_轻量应用服务器-华为云 今天我们采用 可靠更安全、智能不卡顿、价优随心用、上手更简单、管理特省心 的 华为 云耀云服务器L实例 为例, 演示 单台服务器模拟配置hadoop集群 Hadoop 是一个开源的分布式存

    2024年02月02日
    浏览(64)
  • 华为云耀云服务器L实例-大数据学习-Hive的部署-2

    产品官网: 云耀云服务器L实例 _【最新】_轻量云服务器_轻量服务器_轻量应用服务器-华为云 今天我们采用 可靠更安全、智能不卡顿、价优随心用、上手更简单、管理特省心 的 华为 云耀云服务器L实例 为例, 继续Hive的部署 Hive 是建立在 Hadoop 上的一个数据仓库和查询系统

    2024年02月03日
    浏览(64)
  • 探索未来云计算,华为云耀云服务器L实例引领行业新动力

    在当今科技领域,云计算无疑是中小企业和开发者创新的关键平台。然而,选择适合自己的云计算基础设施产品却是一个复杂而重要的决策。华为云在这个领域掀起了一场革命,推出了一款轻量应用服务器——华为云耀云服务器L实例(以下简称:云耀L实例),为中小企业和

    2024年02月04日
    浏览(55)
  • 华为云云耀云服务器L实例评测|使用华为云耀云服务器L实例的CentOS部署Docker并运行Tomcat应用

    目录 前言 步骤1:登录到华为云耀云服务器L实例 步骤2:安装Docker 并验证Docker安装 步骤3:拉取Tomcat镜像并运行Tomcat容器 步骤4:放行8080端口 步骤5:访问tomcat 步骤6:管理Tomcat容器 小结 在云计算领域,Docker已经成为了最流行的容器化平台之一。它能够帮助您更加高效地部署

    2024年02月07日
    浏览(67)
  • 华为云耀云服务器L实例:助力企业开启数字化转型,踏上智能之旅

    当前,企业数字化升级已经成为业务发展的不二选择。无论是初创企业还是成长型企业,都迫切需要一种强大的数字基础架构,以满足日益复杂的业务需求。然而,企业在数字化之路上所面临的挑战不可忽视。企业要在激烈竞争之中立于不败之地,关键在于如何在这个充满变

    2024年02月22日
    浏览(66)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包