如何讓Angular2網頁程式在linux自動啟動 - Linux

Frederica avatar
By Frederica
at 2017-03-14T10:34

Table of Contents

如果你要 deploy NodeJS 的 web app
可以考慮使用 https://www.phusionpassenger.com 之類的工具
然後搭配 Nginx 或 Apache 來使用
※ 引述《z20240 (培根)》之銘言:
: 各位技術高超的大大們好,
: 第一次在這邊發文,如果有冒犯的地方,還請見諒。
: 這個問題我不清楚應該發在 linux 版還是 web_design 版。
: 所幸就兩邊都發了。
: 如果不不適合我再自D。
: ==
: 我是 Angular2的新手。
: 最近自己使用 angular2 寫了一個 web app,這兩天即將上線時發現一個大問題,
: 並且在即將上線時發現一個大問題:
: 我在 localhost 端測試時都是使用 npm start 來啟動 angular 的 app。
: 但是當我要放上 linux 後,我希望他能夠在開機時就自動啟動(並且常駐在linux中)
: 使得我的網頁能夠上線。
: 我嘗試設定一個自動啟動的腳本(/etc/init.d/autoStart)
: ┌-autoStart---------------┐
: | cd /var/www/angular2 |
: | npm start |
: | exit |
: └-------------------------┘
: 但是這只能run在我ssh進去手動啟動時,可以將網頁上線。
: 當我斷線離開後,我的網站就 404 not found 了。
: 我猜想是 npm start 時, angular 會去監聽所有變動。
: 而當我離線後,就沒有監聽了(我不清楚是不是這樣。)
: 我想請問,各問大大有人知道如何解決這個問題嗎?
: 這個問題有困擾我兩天了,有點急迫。
: 還請大家教教我這個新手。
: 謝謝大家!

--
http://about.me/fourdollars

--
Tags: Linux

All Comments

samba 設定無密碼瀏覽、私人目錄

Daniel avatar
By Daniel
at 2017-03-13T10:13
目標: 1.當我輸入 samba server 的 IP 時 //192.168.1.254 希望可以出現 home 、public_read、public_write 等目錄, 在這個階段,不用輸入帳號密碼。 2.當我點選 home 目錄時,才會跳出驗證使用者的步驟。 ...

ubuntu 用 iphone 上網問題

Regina avatar
By Regina
at 2017-03-12T23:31
小弟新手最近灌了ubuntu 16.10 用 iphone 透過 USB 分享給筆電網路 我接上 USB 線之後就能正常上網 (沒做過任何設定) 但是發現一個問題,只要線重拔過就無法正常上網(但是右上角的圖示 還是正常顯示 有線網路) 必須重開機才可以正常上網 想請問大大是哪裡出了問題呢? 謝謝~ ...

Linux mint cinnamon 18.1無法輸入中文

Tom avatar
By Tom
at 2017-03-12T16:40
大家好 我是初入linux的新手 安裝了大家最推薦新手使用的 mint cinnamon 版本 18.1 也按照網路上的做法安裝了中文的輸入法 裝過ibus 、gcin、fctix甚至是hime 沒有任何一個輸入法有辦法讓我輸入中文的 這幾個都無法切換到中文輸入的介面 只有ibus可以讓我切換 ...

關於安裝程式

Wallis avatar
By Wallis
at 2017-03-11T12:03
各位大大好 小的是位linux初心者,前天把自己的筆電裝上ubuntu 16.04 正煩惱沒有嘸蝦米輸入法,爬文後發覺只需在terminal輸入一 行指令$ sudo apt install fcitx-table-boshiamy就有嘸蝦米 從指令名稱上顧名思義是安裝嘸蝦米的table,想請問的是t ...

系統更新Grub,與secure boot的設定檔保留

Emily avatar
By Emily
at 2017-03-10T14:07
linux mint 18.1 今天更新 grub 還有與boot secure 更新時有關的套件做設定 保留原本設定或更新設定 每次更新都怕怕的 萬一grub大改板 保留設定還能開機嗎 我都選保留設定 選到更新設定覆蓋原本設定是否就開不了機呢 - ...