【发布时间】:2019-10-02 02:53:44
【问题描述】:
我遇到了关于在 Apache 上部署 Angular ssr 的问题。
我相信,需要在 apache 上进行配置以及 .htaccess 文件。 以下是我浏览过的一些链接,但要么我无法配置,要么描述不够全面,无法实现。
https://github.com/angular/universal-starter/issues/514
Angular2 Universal deploy to apache remote server
How to properly launch Angular Universal to live server
How to deploy Angular Universal project to standard hosting?
我的问题是在 Apache 服务器上部署 Angular Universal,端口配置为 8080,并且在目录“custom”内 -- x.x.x.x:8080/custom
采取的步骤
1) 部署 dist/* 到 /var/www/html/custom
2) npm install 安装deps
3) pm2 启动 dist 文件夹下的 server.js
导航到 x.x.x.x:8080/custom 会给出目录结构。
我想我需要将请求重定向到以 PM2 启动的应用正在侦听的端口。
我关心的是怎么做
帮助非常感谢!!
【问题讨论】:
标签: angular apache angular-universal