今天折騰了一天*虛擬主機,總算搞明白了點門道。新手踩的坑我基本全踩了一遍,趕緊記下來給大伙兒避雷。廢話不多說,直接開整。
看到個便宜廣告,一狠心一咬牙買了臺入門級*虛擬主機。付款完收到個郵件,里頭就一串賬號密碼加個管理面板地址,其他毛也沒有。我尋思著這咋玩?硬著頭皮打開管理面板登錄。
管理面板花里胡哨的按鈕一大堆,愣是沒看見“上傳文件”四個大字。來回翻了三分鐘才在角落發(fā)現(xiàn)個“文件管理器”。點進去一看,默認有個public_html文件夾,客服說這就是放網(wǎng)站的地方。
興沖沖把我寫的跟拖進上傳框。傳完刷新一看——好家伙!文件是傳上去了,可瀏覽器訪問域名顯示403 Forbidden!我特么就納悶了,權(quán)限沒開?搗鼓半天發(fā)現(xiàn)得專門選中文件點“權(quán)限設(shè)置”,把該勾的勾上才成。
想著npm install總該行了?結(jié)果在面板里找半天沒命令行入口。在“高級功能”里挖出個“SSH終端”。連進去敲npm install,直接報錯:“磁盤空間不足”!原來買的套餐就給500MB,node_modules一裝直接爆倉。沒轍,刪了倆測試文件才勉強裝上。
按本地習(xí)慣輸入node *,終端顯示跑起來了。美滋滋打開瀏覽器輸域名——Connection refused!問客服才知道虛擬主機有固定端口,得在代碼里寫死他們給的端口號。改完代碼重傳,終于看到Hello World飄出來,差點老淚縱橫。
折騰完癱在椅子上直冒煙。新手聽我句勸:買之前先問客服要份操作文檔能省十條命!
*請認真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。