WebTools 中文文档 下载 App

服务器配置文件快速修改

为什么在手机上改配置

运维场景中经常遇到这种情况:网站突然打不开了,SSH 登上去看日志发现是 Nginx 的某个配置参数写错了,需要修改后 reload。如果这时候你不在电脑前,在手机上用 Web Tools 打开配置文件 → 修改 → 保存 → 回到 SSH 终端执行 nginx -t && nginx -s reload,两分钟就能搞定。

典型修改场景

Nginx 配置

# /etc/nginx/sites-available/default
server {
    listen 80;
    server_name example.com;
    # 修改某个 location 块的配置
}

步骤:

  1. 用 SFTP 连接服务器,找到 /etc/nginx/ 下的配置文件
  2. 长按文件选「编辑」,在代码编辑器中修改
  3. 保存后回到 SSH 终端执行 nginx -t 验证语法
  4. 执行 nginx -s reload 让配置生效

PHP 配置

; /etc/php/8.x/fpm/php.ini
upload_max_filesize = 64M
post_max_size = 64M
memory_limit = 256M

修改 PHP 配置后需要重启对应的 PHP-FPM 服务:systemctl restart php8.x-fpm。

系统定时任务

$ crontab -e
# 直接用 SSH 终端里的编辑器打开 crontab

修改前后的安全操作

1. 修改前备份

cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bak

如果改错了,mv 回来恢复原样。

2. 修改后语法检查

大多数配置工具有语法检查命令:

不要跳过这一步——如果配置语法错误,重载后服务直接挂掉。

3. 渐进式重载 vs 硬重启

修改后仍然不生效怎么办

相关页面