vpsnotes2023
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 后一修订版 | 前一修订版 | ||
| vpsnotes2023 [2023/10/11 10:02] – 创建 liuf | vpsnotes2023 [2024/08/13 08:53] (当前版本) – 外部编辑 127.0.0.1 | ||
|---|---|---|---|
| 行 28: | 行 28: | ||
| <code mysql> | <code mysql> | ||
| - | ==== MySQL backup+restore | + | ==== MySQL 数据库迁移 |
| - | 印象里过去有在 wiki 里写过这个,但这次用找不到了,再写一遍。 | + | 以迁移 WordPress 数据库(数据库名 wordpress)为例。 |
| - | * 备份<code bash> | + | * 导出:在之前的主机上运行下面这个命令导出数据库:<code bash> |
| - | mysqldump | + | * 创建数据库:新主机的 MySQL 命令行(普通用户登录)执行< |
| - | </ | + | * 导入:新主机终端(普通用户)执行<code bash> |
| - | * 恢复<code bash> | + | |
| - | mysql -u username | + | |
| - | </ | + | |
| ==== MySQL 查看表结构 ==== | ==== MySQL 查看表结构 ==== | ||
| 行 50: | 行 47: | ||
| ==== MySQL Collation check ==== | ==== MySQL Collation check ==== | ||
| '' | '' | ||
| + | |||
| + | ===== Nginx 安装配置 ===== | ||
| + | 近几年 Nginx 越来越流行,Apache 的配置已经忘得差不多了。 | ||
| + | |||
| + | 原本的配置文件复制粘贴过来继续用,之前上了 MoinMoin、MediaWiki 等一些站点,因此有点复杂,现在削减了不少。 | ||
| + | |||
| + | ==== certbot ==== | ||
| + | |||
| + | 这个环节遇到最大的问题是 HTTPS 配置。我是使用 certbot 工具来搞定的,它会编辑 Nginx 的站点配置文件,我上次的经验是,先不要加自己的设置,拿一个最小的配置先让 certbot 弄完了,之后再加自己的配置。 | ||
| + | |||
| + | 因为 Debian 发型版 ''/ | ||
| + | |||
| + | ==== 目录配置 ==== | ||
| + | 在 Debian 发型版中,Nginx 默认的目录是 ''/ | ||
| + | |||
| + | 目录的权限值得关注,对于 '' | ||
| + | |||
| + | ===== PHP ===== | ||
| + | 安装 '' | ||
vpsnotes2023.1696989773.txt.gz · 最后更改: (外部编辑)
