**之前在linux云服务器上安装Typecho有些环境不了解,配置过程中出了一些小麻烦,所以直接采用Docker安装,特别简单,甚至mysql也可以使用docker安装,下边正式开始:**
1、腾讯云上的docker默认版本太低,参考这边博客更新版本 docker版本更新
2、在hub.docker.com/ 上搜索typecho相关镜像,前边两个下载量比较多,有保障,而且第二个更新时间比较近,我就选择第二个xihefeng/typecho
3、点进去看一下tag没那么多版本,直接docker pull xihefeng/typecho ,等待下载完毕,用docker images查看本地镜像,我的因为重装过docker,之前的镜像直接用不了,重新下载之后出现了两个一样的镜像信息,不影响使用,不必在意
4、下载成功后使用docker run --name typechoBack -p 80:80 xihefeng/typecho:latest 命令创建容器,容器名称和宿主机的端口映射可以根据自己需要修改,前者是宿主机端口 ![docker run结果]
5、成功启动后,访问对应端口,应该会出现typeche的默认欢迎界面,当时没有截图,百度了一个供大家参考
6、设置数据库连接,还是参考一下其他的图片,按照要求填写就行,数据库名要确保在数据库中已创建,连接成功应该就可以进行下一步了
7、使用ip+端口号,访问博客
8、原有的博客很简单,我们可以下载模板,改变风格,模板下载
(1)选中模板后去github下载主题,将模板文件解压后夹上传至宿主机,然后再拷贝到docker的 /var/www/html/usr/themes/ 目录下
docker cp Typecho-Joe-Theme-master typechoBack:/var/www/html/usr/themes/
(2)需要的话,也可以使用下边命令登录docker容器查看文件夹
docker exec -it typechoBack /bin/sh
9、可以选择博客的控制台-外观-启用,来设置新的风格
10、点击编辑外观 ,设置外观 可以设置网站的多样性。