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 · 最后更改: 2024/08/13 08:53 (外部编辑)