DokuWiki部署笔记
官方没有提供自己的docker镜像,Bitnami的镜像各种问题,最后换了排名第二的镜像,也不用docker-compose,直接docker run就成功了。
docker run -d -p xxxx:80 --name dokuwiki \ -v /opt/dokuwiki/data:/dokuwiki/data \ -v /opt/dokuwiki/conf:/dokuwiki/conf \ -v /opt/dokuwiki/lib/plugins:/dokuwiki/lib/plugins \ -v /opt/dokuwiki/lib/tpl:/dokuwiki/lib/tpl \ -v /opt/dokuwiki/logs:/var/log \ mprasil/dokuwiki
安装完成后,按照如下链接说明进行配置。注意不用复制local.php.dist,直接复制dokuwiki.php更好。
http://www.dokuwiki.com.cn/221.html
最后需要注意应该运行此命令,设置目录权限
chown -R www-data:www-data dokuwiki
迁移dokuwiki到其他服务器,可以:
1、在目标服务器上,启动一个新的dokuwiki容器,做好文件映射。
2、把旧的/data/, /conf/数据复制并覆盖到新的容器映射目录下。
3、重新安装模板和插件。
4、最后别忘了调整目录权限。