博客列表 >一文教你快速部署OneBlog开源项目

一文教你快速部署OneBlog开源项目

哈
原创
2022年04月07日 10:55:16848浏览

镜像下载、域名解析、时间同步请点击 阿里云开源镜像站

OneBlog是什么?

OneBlog,一个简洁美观、功能强大并且自适应的Java博客。使用springboot开发,前端使用Bootstrap。支持移动端自适应,配有完备的前台和后台管理功能。

file

简单了解了OneBlog后,下面就跟随博主一起看下如何使用docker快速的搭建搭建一个开源博客 ?

准备工作

1、远程连接工具Xshell,及开发工具idea

2、掌握Java,docker,linux命令等基本知识

3、开源项目,没有的可以去官网 https://www.oschina.net/p/oneblog?hmsr=aladdin1e1下载

4、应用服务器一台

下面我们进入正题!

Linux安装docker

使用Xshell工具连上我们刚刚购买的云服务器

file

卸载已经有的旧版本

  1. yum remove docker \
  2. docker-client \
  3. docker-client-latest \
  4. docker-common \
  5. docker-latest \
  6. docker-latest-logrotate \
  7. docker-logrotate \
  8. docker-engine

file

安装需要的安装包

  1. yum install -y yum-utils

设置镜像仓库(大家都使用阿里云的即可)

  1. yum-config-manager \
  2. --add-repo \
  3. http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo //阿里云镜像

file

开始安装docker常用的服务

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

file

查看版本(通过查看版本来检查是否安装成功 )

  1. docker -v

启动docker

  1. sudo systemctl start docker

自动启动设置

  1. systemctl enable docker.service

file

安装 docker-compose版本

  1. curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
  2. chmod +x /usr/local/bin/docker-compose

查看 docker-compose版本(通过查看版本号判断是否安装成功)

  1. docker-compose version

file

部署OneBlog

因为OneBlog使用了docker且提供了docker-compose 部署和体验都不错

file

一.IDEA拉取项目

也可以拉取直接部署哈,这里方便学习建议大家拿源码看看

file

二.准备配置

这里我们把项目docker目录下的所有内容放到服务器的上

1、创建且进入blog目录

  1. mkdir blog
  2. cd blog

2、按照要求我们需要项目配置文件就是.env文件,因为我是测试这里之修改一下项目目录即可

  1. # 进入我们创建好用来存放博客文件的目录
  2. # 查看目录
  3. pwd
  4. #我的目录/root/blog

file

如果用的xshell点击工具类的提供的ftp工具

file

直接把项目中的docker文件夹中的内容内容拖拽进去,

file

三.启动

准备完成后我们就在blog目录(你上传配置文件的目录)直接执行如下命令

  1. docker-compose -p oneblog up -d

file

四.测试

注意访问大家需要开放端口如我们项目默认配置文件中的

默认账号密码:root/123456

file

好了,到此整个项目的搭建就结束了,感兴趣的小伙伴们快来一起动手操作一遍吧!

本文转自:https://blog.csdn.net/m0_61607810/article/details/122263630

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议