前提:
nginx、mysql 都是通过 apt 安装,无后台面板
Wordpress 安装在 /var/www/wpblog/ 目录下
Wordpress 数据库名为 wpdb,用户名 root
备份数据库
sudo -i
cd /var/www/wpblog/
mysqldump -u root -p wpdb > wpdb-20240610.sql
上面代码回车后要求输入数据库用户名root对应的密码,操作后直接会把数据备份在/var/www/wpblog/目录下,文件名就是 wpdb-20240610.sql。
打包备份文件
使用 Linux 打包命令,直接打包 wp...
话题nginx共有相关文章 5 篇。
Twikoo docker 私有部署升级

本文针对 docker compose 私有部署的 Twikoo 评论系统。
Twikoo 官方文档
https://twikoo.js.org/
更新
拉取新版本 docker pull imaegoo/twikoo
停止旧版本容器 docker stop twikoo
删除旧版本容器 docker rm twikoo
启用新的 twikoo docker-compose up -d
docker compose 启动 twikoo 的配置
version: '3'
services:
twikoo:
image: imaegoo/twikoo
containe...
Ubuntu 下 Nginx 环境 docker 部署和更新 Memos 服务

Memos 官网:https://usememos.com/
Memos Git:https://github.com/usememos/memos
Nginx 下建立站点绑定域名套上 SSL
sudo mk dir /var/www/bber
绑定域名套上 SSL 见:https://www.oxcat.com/article-53.html
docker 部署 Memos 服务
指定部署在 /var/www/ber 目录
数据在 /var/www/ber/.memos/ 目录
cd /var/www/bber
sudo vi docker-compose.yml
version...
Ubuntu 下安装 Nginx 环境和配置 Let's Encrypt

安装 Nginx
安装 Nginx,顺便 PHP 也一起装了,安装完启动服务。
sudo apt install nginx php-fpm
sudo systemctl start nginx
sudo systemctl start php7.4-fpm.service
绑定域名
绑定域名 domain.com 到 nginx 默认 web 服务路径,并启用站点。
sudo mkdir /var/www/domain.com
sudo vi /etc/nginx/sites-available/domain.com
server {
listen 80;
...
Apache,Nginx 设置 typecho 伪静态去除 index.php

Apache 下设置 typecho 伪静态
设置 - 永久链接 - 启用地址重写功能
网站根目录 创建 .htaccess 文件,粘贴
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
Nginx ...
最新评论