logo

该视频仅会员有权观看

立即开通课程「Next.js 前端应用开发实践」权限。

¥
199
/ 年

在自有服务器部署 Next.js 应用(实施)

  • 在Gate up网站上新建一个名为“您好”的private远程仓库。
  • 复制添加远程仓库的命令,在终端内删除现有远程仓库后使用复制的命令添加新仓库。
  • 将本地项目推送至新建的远程仓库,然后复制远程仓库地址。
  • 通过SSH登录远程服务器,在指定目录下使用'get alone'克隆个人仓库。
  • 在项目目录下运行'npm install'安装依赖,然后用'npm run build'编译项目。
  • 用'n b m run start'启动应用,默认端口3000,如果冲突可以更改端口号。
  • 如果部署在服务器的端口未公开,则需在阿里云安全组配置公开端口3009。
  • 使用'pm2'进行进程管理,全局安装'pm2'后,设置PORT环境变量并以指定端口启动应用。
  • 使用'p m r list'查看运行的应用,确保部署的Next.js应用正常显示在浏览器上。