宝塔部署项目常见问题解答
1 设置二级域名
阿里云控制台创建二级域名:
- 云解析DNS面板选择权威域名解析设置
- 添加记录,记录类型
A
,主机记录为二级域名前缀(或直接填*
,需保证不与CNAME
等其他同名记录类型冲突),记录值为公网IP,其他均保持默认值
宝塔面板设置网站二级域名:
- 选择网站设置,按要求在域名管理添加即可
- 开启外网映射
- 如有需求可申请SSL证书(Let's Encrypt)
2 Next.js项目部署后缓存无法清除
问题描述:nextjs部署后缓存无法清除
- Node项目部署,选择默认项目
- 项目目录执行
npm run build
- 项目配置启动选项设置为
npm run start
- 更新代码后,npm run build,重启应用后,无法看到最新的页面(首页)
解决方案:删除nginx缓存(/www/server/nginx/proxy_cache_dir
)