小内存VPS一键安装包方案及整站备份

1,032次阅读
没有评论

小内存 VPS 一键安装包方案及整站备份

如果你有小内存 VPS 或者想体验下的都可以试试。脚本特性
小内存 VPS 一键安装 Caddy、PHP7、Sqlite3 环境(支持 VPS 最小内存 64M)。
一键绑定域名自动生成 SSL 证书开启 https(ssl 自动续期)。
支持 IPv6(AAAA 记录)如果本地网络不支持 IPv6 可以通过 cloudflare CDN 转换为 IP4。
一键安装 Typecho、WordPress、Zblog、Kodexplorer、Laverna、一键整站备份。
一键安装 V2ra*、Rinetdbbr。
安装
Github 地址:https://github.com/dylanbai8/Onekey_Caddy_PHP7_Sqlite3

支持系统:Centos 7+、Debian 8+。如果你内存实在太小,建议使用 mini 系统。且使用前请提前解析好域名,不然签发 SSL 会失败。

使用命令:

wget -N –no-check-certificate git.io/c.sh && chmod +x c.sh && bash c.sh
此时会很快的给你安装好 Caddy、PHP7、Sqlite3 环境。

程序安装
安装好环境后,再使用以下命令安装所需要的程序。

# 一键安装 typecho 博客
bash c.sh -t
#一键安装 wordpress 博客
bash c.sh -w
#一键安装 zblog 博客
bash c.sh -z
#一键安装 kodexplorer 可道云
bash c.sh -k
#一键安装 laverna 印象笔记
bash c.sh -l
#一键整站备份(一键打包 /www 网站目录、含数据库)
bash c.sh -a
#一键安装 v2ra*
bash c.sh -v
#一键安装 rinetd bbr 端口加速
bash c.sh -b
安装好后,有些程序还需要设置下伪静态。

伪静态设置
提示:这里暂时只说 Typecho 和 Wordpress,如果你发现其它程序也会出现 404,可以反馈下。

Caddy 配置文件路径 /etc/dylanbai8/caddy/Caddyfile

编辑配置文件:

vi /etc/dylanbai8/caddy/Caddyfile
在最后一个}上面添加以下代码:

#Wordpress 伪静态
rewrite {
if {path} not_match ^\/wp-admin
to {path} {path}/ /index.php?{query}
}
#Typecho 伪静态
rewrite {
if {path} not_match ^\/admin
to {path} {path}/ /index.php?{query}
}
然后重启 Caddy:

systemctl restart caddy
程序卸载
#卸载 caddy
bash c.sh -unc
#卸载 php+sqlite
bash c.sh -unp
#卸载 v2ra*
bash c.sh -unv
#卸载 rinetdbbr
bash c.sh -unb
相关命令 / 目录
启动:systemctl start caddy
停止:systemctl stop caddy
重启:systemctl restart caddy

Caddy 配置文件位置:/etc/dylanbai8

网站目录:/www

正文完