vim /etc/nginx/conf.d/default.conf

在 Linux 终端中使用 vim 修改文件是运维的基本功。不用担心,按照下面的步骤操作即可安全完成修改。

🛠️ 操作步骤

1. 打开文件

在你的终端输入以下命令并回车:

复制代码
vim /etc/nginx/conf.d/default.conf
2. 进入编辑模式

刚进去时你只能看不能打字(这是"命令模式")。你需要按一下键盘上的 i 键(Insert),此时屏幕左下角会出现 -- INSERT -- 字样,表示可以开始打字了。

3. 修改内容

找到第 9 行(或者包含 alias 的那一行),将其修改为指向具体的子目录(假设你的图片都在 upload 文件夹下):

  • 原代码:

    alias /etc/nginx/img/;

  • 改为:

    alias /etc/nginx/img/upload/;

注意: 这里的 /upload/ 必须和你服务器里真实的文件夹名字一模一样。

4. 保存并退出

修改完后,按以下步骤退出:

  1. 先按一下键盘左上角的 Esc 键(退出编辑模式)。
  2. 输入冒号 : (需要按住 Shift + ; )。
  3. 输入 wq (意思是 write & quit,即保存并退出)。
  4. 按 回车。

⚡ 最后一步:让配置生效

修改完文件后,Nginx 不会自动知道,你需要再次执行重载命令:

复制代码
docker exec nginx nginx -s reload

如果没有任何报错提示,说明修改成功!现在去浏览器刷新页面试试吧。

💡 小贴士:万一改乱了怎么办?

如果你不小心改错了想放弃修改,可以在按 Esc 后输入 :q! 然后回车,这样就会强制退出不保存。

相关推荐
Terra.K12 小时前
Spring AI day1(SSE+AI)
java·人工智能·spring·springai
Wang's Blog15 小时前
Java框架 SpringCloud 快速入门: 路由断言工厂
java·spring·spring cloud
Q264336502317 小时前
【有源码】基于SpringBoot+Vue的博物馆展览与服务一体化平台-java博物馆数字化展品展示与交互平台设计
java·vue.js·spring boot·spring·毕业设计·javaweb·课程设计
大圣编蚕18 小时前
Spring AOP 失效排查:从原理到实战的完整指南
java·后端·spring
EatFan18 小时前
MCP 从概念到落地:Java(Spring AI Alibaba)与 .NET 双栈接入实操对比
java·人工智能·后端·spring·.net·java后端·mcp
vx_Biye_Design19 小时前
springboot小区管理系统68491-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·spring·课程设计·express
liangsheng_g19 小时前
SpringAOP两套代理创建路线设计哲学与开源实践
spring·开源·代码规范
专业程序开发源19 小时前
springboot外卖系统94294-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·spring·php·课程设计
谢亮_vipxieliang1 天前
Spring Cloud 服务治理入门:注册发现、配置中心、网关限流、熔断降级与分布式一致性方案
分布式·spring·spring cloud
专业程序开发源1 天前
springboot简历管理系统81389-计算机课程设计、毕业设计
java·vue.js·spring boot·后端·spring·php·课程设计