WordPress使用SQLite
在DigitalOcean开了一个最便宜的Droplet做服务器,架设WP安装上mysql后马上内存告罄,搜索了一下,WordPress还真的有用SQLite做数据库的方法:
1) Ubuntu 安装php-sqlite3模块
apt install php-sqlite3
https://github.com/alpipego/wp-sqlite-integration
2) 下载repo的zip,解压,放到wp安装文件夹中的 wp-content/plugins目录里,成为wp-content/plugins/sqlite-integration。
将此文件夹中的db.php复制到wp-content文件夹下。
将wp根目录的wp-config-sample.php 复制 wp-config.php
3) 如果配置好了virtual host,就可以直接访问vh的域名进行安装了,目前使用一切正常。
sqlite文件默认在wp-content/database文件夹下,
注意要禁止.ht文件的读取,以nginx配置文件为例
server {
...
...
location ~ /\.ht {
deny all;
}
}
如果要将该文件夹存到其他路径,可以在wp-config.php文件中添加配置
define('DB_DIR', '/home/youraccount/database_directory/');
define('DB_FILE', 'your_database_name');