



























最近阿里云服务器要一年续期了。云服务器商的潜规则就是割老韭菜,旧服务器的续期费用远多余重新买相同配置的服务器。新韭菜的服务器价格更低,所以不得不每一年换个服务器。这里记录一下备份操作。
安装宝塔面板主要包括数据库,php网站(wordpress),ftp等数据。利用宝塔面板本身的网站迁移功能。

除了wordpress网站之外,我也安装了一些非docker应用。
filebrowser.org/installation.html
创建systemctl服务
1 | [Unit] |
然后进行重载配置: systemctl daemon-reload
启动服务: systemctl start filebrowser
设置开机自启: systemctl enable filebrowser
由于云盘空间有限,默认40G,所以通过挂载oss空间进行扩展,也方便作为webdav和网盘存储空间。
之前服务使用的是ossfs1.x版本,目前2.x版本相较于ossfs 1.0在顺序读写和高并发小文件读取方面均实现了显著的性能提升。
所以这里使用ossfs进行挂载。
1 | sudo wget https://gosspublic.alicdn.com/ossfs/ossfs2_2.0.5_linux_x86_64.rpm |
ossfs2.0的key配置,推荐还是使用ECSRAMRole,因为AccessKey容易过期。

配置fstab使Linux重启后自动挂载OSS-对象存储-阿里云
1 | ossfs2#bucket /home/files fuse _netdev,nofail,x-systemd.after=networkd-dispatcher.service,conf=/etc/ossfs2.conf 0 0 |
重点是配置镜像源
1 | sudo vim /etc/docker/daemon.json |
1 | { |
1 | sudo systemctl daemon-reload |
1 | docker run --restart always --publish 9601:9601 -d proanimer/paper-reader:latest |
ker-webdav: Docker image for running an Apache WebDAV server
1 | docker run --restart always -v /srv/dav:/var/lib/dav \ |
注意,这里的AUTH_TYPE是Digest,做反向代理时不方便。所以使用了Basic
1 | docker run -d -p 9501:8080 --restart=always --cap-add=SYS_ADMIN --name=dillinger proanimer/dillinger |
有些静态页面也需要单独配置
1 | location ^~ /navigator |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。