首先这个镜像是centos7.9进行安装PHP环境,然后挂载目录去运行的,镜像大概300MB左右,没学过PHP,没办法给Dockerfile文件
参考文章:Docker安装Typecho | D-y Blog感知不强,图一乐https://www.wlul.top/article/28276769-1f97-431e-8059-e6723d5c7689
https://github.com/BeihangHuiye/FreshUI_V3.1https://github.com/BeihangHuiye/FreshUI_V3.1
后台账号:dyanst
后台密码:123456
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
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
?关于后台设置:
这个上面GitHub的链接里面就是开源的作者,我搬运一下他的设置内容
如果你是下载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/Freshhttps://github.com/Daboias/Fresh