使用 Docker 搭建你的 typecho 个人博客

27/12/201718:43:00
评论
142

docker-lnmp-typecho

本项目修改自hteen/docker-lnmp* 本项目托管至github.com,详情请点这里

知道 Docker 这个词已经很久了,但是技术圈技术更新换代太快,又不能全部都去仔细的从基础学习,对于技术人员来说,最好的学习方法就是写案例,把新的技术用在项目中,就是最快的学习方法了。

项目介绍

这个项目是我现在网站所运行的docker项目,经过几个小时的研究,终于把docker-lnmp改成能够支持typecho的docker镜像了,这个镜像包含(mysql、redis、php、nginx)镜像版本均为docker官方原版镜像。

默认开启80、443、3306端口。
数据库root默认密码:123456
数据库登录默认密码:123456
默认数据库名:typecho
默认数据库:typecho 更改数据库请参考docker-compose.yml文件

使用方法(以Ubuntu16.04LTS为例):

1、首先登录您的服务器,确保您的服务器权限。输入以下命令:

sudo git clone https://github.com/Techeek/docker-lnmp-typecho

2、将项目clone到本地后请安装docker、docker.io、docker-compose,这里我们使用国内的daocloud加速安装,同时我们安装daocloud加速

sudo apt install docker
sudo apt install docker.io
sudo apt install docker-compose
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f4a8a473.m.daocloud.io

3、接下来运行项目即可搭建你的网站啦!

cd docker-lnmp-typecho
sudo docker-compose up -d

注意:部署网站前请先更改Nginx目录下nginx.conf文件

Typecho设置文章密码保护 开发日志

Typecho设置文章密码保护

在别人博客看到了一个需要输入密码才能访问文章的功能,像下图一样:typecho也是有这个功能,不需要插件就可以实现。在编辑文章时,右边高级选项,公开度里有个密码保护可以选择:加密效果如下:不过这样的界...
Typecho程序伪静态规则大全 开发日志

Typecho程序伪静态规则大全

Typecho程序的伪静态规则不同于wp直接默认可用,需要我们手工加载到空间中才可以生效。这里TypechoTips整理了一些不同的主机环境中的伪静态规则,希望对大家有所帮助!1、Linux Apac...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: