当前位置: 首页 > news >正文

Docker安装开源Blog(Typecho)

前言

首先这个镜像是centos7.9进行安装PHP环境,然后挂载目录去运行的,镜像大概300MB左右,没学过PHP,没办法给Dockerfile文件

参考文章:Docker安装Typecho | D-y Blog感知不强,图一乐icon-default.png?t=N7T8https://www.wlul.top/article/28276769-1f97-431e-8059-e6723d5c7689

参考模板:一款拥有漂亮外表的Typecho简洁主题-Scarfskin - 源码交流 - 偏爱技术社区-偏爱技术吧-源码-科学刀-我爱辅助-娱乐网-游戏源码 - 我爱辅助游戏源码!介绍scarfskin译为外皮,如你所见,这是一款拥有漂亮外表的主题,没有繁杂的侧栏,更没有不知所措的功能,就是直接而又漂亮的外表和纯粹的文章展示。她真的很适合一个对 ... 一款拥有漂亮外表的Typecho简洁主题-Scarfskin ,偏爱技术社区-偏爱技术吧-源码-科学刀-我爱辅助-娱乐网-游戏源码icon-default.png?t=N7T8https://sc.paijishu.net/forum.php?mod=viewthread&tid=9106&highlight=Typecho

https://github.com/BeihangHuiye/FreshUI_V3.1icon-default.png?t=N7T8https://github.com/BeihangHuiye/FreshUI_V3.1

 演示代码:htm.zip官方版下载丨最新版下载丨绿色版下载丨APP下载-123云盘123云盘为您提供htm.zip最新版正式版官方版绿色版下载,htm.zip安卓版手机版apk免费下载安装到手机,支持电脑端一键快捷安装icon-default.png?t=N7T8https://www.123pan.com/s/6NT9-kDQt.html%E6%8F%90%E5%8F%96%E7%A0%81:4lNp

后台账号:dyanst

后台密码:123456

1.准备工作

mkdir -p /var/www/htm

创建htm文件,将typecho.zip 在htm文件夹内解压,给htm权限。

也可以下载123pan里面的htm解压到。/var/www目录下面赋予chmod 777权限

chmod 777 -R /var/www/htm

拉镜像要带版本号0.1,否则会报错

docker pull wldyanst/centos-typecho:0.1

2.docker命令

docker run -it -d --name=typecho-v1.2.1 -p 8001:80 --privileged=true -v /var/www/htm:/var/www/html wldyanst/centos-typecho:0.1 /usr/sbin/init

3.网站展示

 关于后台设置:

这个上面GitHub的链接里面就是开源的作者,我搬运一下他的设置内容

4.后台界面使用方法

如果你是下载123pan的htm压缩文件可以只参考头像设置,其他的已经设置完成

0、万事先备份,防止火葬场,建议直接整站压缩备份>

1、直接 删除 网站根目录 admin 文件夹,新建admin文件夹,将压缩包内所有文件解压到admin文件夹内

2、移动 Menu.php 到网站根目录 var/Widget 文件夹内,清理浏览器缓存

3、修改评论区头像显示问题:

在博客的“var/Typecho/Common.php”的第836行左右,将https://secure.gravatar.com修改为国内源https://cravatar.cn即可。如下图所示。

这个是Fresh原作者 

https://github.com/Daboias/Freshicon-default.png?t=N7T8https://github.com/Daboias/Fresh

 5.docker加速方法

Docker安装CentOS7.9(快速版) | D-y Blog感知不强,图一乐icon-default.png?t=N7T8https://www.wlul.top/article/804eef29-ecda-405a-8729-a846eae93f4e

http://www.lryc.cn/news/285132.html

相关文章:

  • 【Qt-license】误操作qt下载导致只能安装商业版试用十天,无法安装社区版
  • 数据操作——缺失值处理
  • 【刷题笔记4】
  • cuda二进制文件中到底有些什么
  • 怎么从视频中提取动图?一个方法快速提取gif
  • String字符串的比较和hash函数减少哈希冲突
  • 【数据库原理】(38)数据仓库
  • C++17新特性(四)已有标准库的拓展和修改
  • 软件是什么?前端,后端,数据库
  • Vue3+ElementUI 多选框中复选框和名字点击方法效果分离
  • 设计模式篇章(4)——十一种行为型模式
  • Spring成长之路—Spring MVC
  • 架构篇05-复杂度来源:高可用
  • C#调用Newtonsoft.Json将bool序列化为int
  • 【Linux系统编程】环境变量详解
  • 智能合约介绍
  • Python自动化实战之接口请求的实现
  • react和vue的区别
  • Spring 中有哪些方式可以把 Bean 注入到 IOC 容器?
  • 客户需求,就是项目管理中最难管的事情
  • 条款28:避免返回 handles 指向对象的内部成分
  • 【人工智能】之深入理解 AI Agent:超越代码的智能助手(2)
  • 如何将一个字符串转换为整数?
  • 【鸿蒙4.0】harmonyos Day 04
  • 微调(fine-tuning)
  • Find My卡片正成为消费电子香饽饽,伦茨科技ST17H6x可以帮到您
  • Es bulk批量导入数据(1w+以上)
  • #laravel 通过手动安装依赖PHPExcel#
  • Webpack 基本使用 - 1
  • 要编译Android 12系统的开机Logo,你需要执行以下步骤: