内存和储存极小的情况
我推荐你使用 https://github.com/dylanbai8/Onekey_Caddy_PHP7_Sqlite3
这个仓库中有一键搭建环境和程序的脚本,不仅支持zblog ,wordpress ,typecho ,还支持了其他文件管理程序和笔记程序等。并且还提供了整机备份的脚本。
但是你需要在debian 8+ 的vps上去运行,不支持centos
另外caddy伪静态的配置
nano /etc/dylanbai8/caddy/Caddyfile
然后在第一个和第二个(如果你使用了443端口/SSL)最外层花括号里的尾端输入
#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}
}
或者通用的
rewrite {
if {path} not_has admin
to {path} {path}/ /index.php
}
其他情况
如果你的VPS还可以支撑你跑其它环境以外的程序,那么我首先推荐你使用 https://BT.CN 的面板,他也预置了一键搭建环境的脚本,占用并不高。但是如果你的内存小于128,我个人不推荐你使用任何面板程序。
内容优化
减少格式,减少图片,减少页内内容,从而减少程序加载对服务器的压力
原文来自我的博客: https://96mb.io 一个搭建在96mb内存主机上的博客