基于新浪云手動構(gòu)建node+nginx應(yīng)用之(一)centos系統(tǒng)搭建node環(huán)境

在長達連續(xù)10個小時的研究和踩坑之后,作為一個服務(wù)器白癡的我, 終于在新浪云上搭建出了一套node+nginx的服務(wù)環(huán)境, 選擇新浪云的主要原因是它免費, 雖然扣云豆但是注冊就送不少了,玩一下還是夠夠的.

但是玩起來坑也是不少啊,一搜索博客全是阿里云的搭建, 雖然集成環(huán)境搭建起來大同小異, 但是作為一只入行只有半年的前端狗, 一條命令也足以讓我踩坑幾個小時了. 廢話不多說了, 接下來就做個搭建過程的總結(jié).

新浪云賬號的注冊登錄就不講了,直接新浪微博賬號登錄頁OK, 登陸以后, 找到云應(yīng)用SAE,點擊創(chuàng)建新應(yīng)用, 這里順帶提一下, 使用php開發(fā)語言,運行環(huán)境選擇標準環(huán)境就可以免費搭個應(yīng)用啦,云豆也基本不扣的那種.因為想搭建自己的nginx代理服務(wù)器,所以我們點擊自定義,進入本博客的主題.


點擊云應(yīng)用SAE


創(chuàng)建新應(yīng)用

因為我之前熟悉一點點centos系統(tǒng), 并且新浪云官方nginx安裝的文檔用的也是centos7做示例,所以我選擇了centos7,部署方式選擇手工部署.環(huán)境配置選最基礎(chǔ)的就好了.實例個數(shù)1個就行,自己寫一個二級域名.



點擊右側(cè)的創(chuàng)建應(yīng)用,ok之后點擊進入容器.這里大概說一下界面一些選項的意思;


操作這欄,終端可以直接在網(wǎng)頁上進行命令行的操作, 省去連接ssh的麻煩, 唯一的缺點是看起來不夠酷. 如果想通過ssh工具連接的話, 用XShell和putty都可以, 個人建議用xShell,畢竟官方教程示例用的就是xShell, 是的,我是乖寶寶,官方說用啥我就用啥!貼個官方使用XShell連接的教程>>https://www.sinacloud.com/doc/sae/docker/vm-login-with-ssh-client.html

打包鏡像和更換鏡像是將你配置的這個容器打包起來,方便下次使用和復(fù)制.

云編輯器是網(wǎng)頁端的文件管理頁面, 這個好用了, 畢竟連接FileZilla之類的工具還需要賬號密碼, 使用云編輯器可以直接看清楚容器的文件路徑,還能直接操作修改代碼, 棒棒的.

介紹完了可以開始一頓猛如虎的操作了,點擊終端或者操作XShell連接之后, 當然是先安裝node了,因為使用yum安裝的node版本只有4.5+,不能識別一些es6的語法, 所以最后我決定使用二進制安裝包安裝, 這個網(wǎng)上的教程也很多了, 不細說, 另外有個是通過gcc編譯安裝的,個人覺得比較麻煩,據(jù)說要等很久,棄了.

首先安裝wget =>> yum install -y wget


安裝wget

安裝完成后可以使用wget --version查看版本號,有版本號就說明安裝成功了


查看wget版本號

之后就可以開始下載node的安裝包了,為了以后好找到,我們選定一個文件夾存放這個安裝包, 也是大多數(shù)博客推薦的文件夾位置=>>usr/local/src,安裝包下載網(wǎng)址:https://nodejs.org,查看本系統(tǒng)是32位還是64位命令行>> uname -a,我的是x86_64,所以下載64位>>https://nodejs.org/dist/v8.9.4/node-v8.9.4-linux-x64.tar.xz


查看服務(wù)器基礎(chǔ)配置

這是LTS版本的,比較穩(wěn)定,也是官方推薦. 安裝好了以后再云編輯器里找到usr/local/src,會發(fā)現(xiàn)目錄下已經(jīng)有這個安裝包了,然后執(zhí)行

xz -d?node-v8.9.4-linux-x64.tar.xz

tar -xf node-v8.9.4-linux-x64.tar

發(fā)現(xiàn)當前文件下解壓好了.不同格式的文件解壓命令不同, 這里貼個鏈接,介紹的很詳細>>https://blog.csdn.net/testcs_dn/article/details/45421007




解壓文件命令行


文件解壓成功

這里需要注意,要下對跟自己系統(tǒng)版本相對的安裝包,不然有可能解壓后找不到bin這個執(zhí)行文件夾...到bin目錄下執(zhí)行一下./node -v,可以看到已經(jīng)有版本號了. 接下來就是最重要的一步了,配置node全局變量. 不然node命令無法在其他文件夾下運行.


可以查看到本文件夾下node版本號了

首先執(zhí)行echo $PATH查看當前環(huán)境變量的路徑,然后對node和npm文件建立軟連接;

ln -s /root/node/node-v8.9.4-linux-x64/bin/node ?/usr/sbin/node

ln -s /root/node/node-v8.9.4-linux-x64/bin/npm ?/usr/sbin/npm



然后將node安裝目錄添加進系統(tǒng)環(huán)境變量,可以通過vi ?/etc/profile直接編輯添加,也可以在云編輯器里添加, 方便起見我就在云編輯器里添加了, 找到/etc/下的profile文件進行添加:


然后執(zhí)行source /etc/profile重啟配置, 使用echo $PATH再次查看變量,發(fā)現(xiàn)已經(jīng)添加成功了:


之后在任意目錄下執(zhí)行node -v,能輸出版本號就說明全局環(huán)境變量配置成功了:


node全局配置成功

至此node已經(jīng)配置成功了,下一步,配置nginx代理服務(wù)器

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市豹爹,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌吼拥,老刑警劉巖话原,帶你破解...
    沈念sama閱讀 216,651評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件夕吻,死亡現(xiàn)場離奇詭異,居然都是意外死亡稿静,警方通過查閱死者的電腦和手機梭冠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來改备,“玉大人控漠,你說我怎么就攤上這事⌒” “怎么了盐捷?”我有些...
    開封第一講書人閱讀 162,931評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長默勾。 經(jīng)常有香客問我碉渡,道長,這世上最難降的妖魔是什么母剥? 我笑而不...
    開封第一講書人閱讀 58,218評論 1 292
  • 正文 為了忘掉前任滞诺,我火速辦了婚禮,結(jié)果婚禮上环疼,老公的妹妹穿的比我還像新娘习霹。我一直安慰自己,他們只是感情好炫隶,可當我...
    茶點故事閱讀 67,234評論 6 388
  • 文/花漫 我一把揭開白布淋叶。 她就那樣靜靜地躺著,像睡著了一般伪阶。 火紅的嫁衣襯著肌膚如雪煞檩。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,198評論 1 299
  • 那天栅贴,我揣著相機與錄音斟湃,去河邊找鬼。 笑死檐薯,一個胖子當著我的面吹牛凝赛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,084評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼哄酝,長吁一口氣:“原來是場噩夢啊……” “哼友存!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起陶衅,我...
    開封第一講書人閱讀 38,926評論 0 274
  • 序言:老撾萬榮一對情侶失蹤屡立,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后搀军,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體膨俐,經(jīng)...
    沈念sama閱讀 45,341評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,563評論 2 333
  • 正文 我和宋清朗相戀三年罩句,在試婚紗的時候發(fā)現(xiàn)自己被綠了焚刺。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,731評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡门烂,死狀恐怖乳愉,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情屯远,我是刑警寧澤蔓姚,帶...
    沈念sama閱讀 35,430評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站慨丐,受9級特大地震影響坡脐,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜房揭,卻給世界環(huán)境...
    茶點故事閱讀 41,036評論 3 326
  • 文/蒙蒙 一备闲、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧捅暴,春花似錦恬砂、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽惧盹。三九已至乳幸,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間钧椰,已是汗流浹背粹断。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留嫡霞,地道東北人瓶埋。 一個月前我還...
    沈念sama閱讀 47,743評論 2 368
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親养筒。 傳聞我的和親對象是個殘疾皇子曾撤,可洞房花燭夜當晚...
    茶點故事閱讀 44,629評論 2 354

推薦閱讀更多精彩內(nèi)容

  • feisky云計算、虛擬化與Linux技術(shù)筆記posts - 1014, comments - 298, trac...
    不排版閱讀 3,844評論 0 5
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理晕粪,服務(wù)發(fā)現(xiàn)挤悉,斷路器,智...
    卡卡羅2017閱讀 134,652評論 18 139
  • 上一篇我要用這幾幅畫勾引鈴鐺子老師 今天上課時巫湘,看到學(xué)生書包上有個可愛的小孩兒装悲,萌萌的,還戴著耳機尚氛。心想诀诊,真漂亮!...
    大麥大麥閱讀 1,238評論 4 5
  • 天空被刷上暗橙色的光輝阅嘶,墻上畫著誰的墓碑属瓣,是誰,來過我的流理臺讯柔,留下了點點煙灰奠涌,這緩緩升起的煙絲證明誰一直在這里。...
    是喜樂丫閱讀 205評論 0 1
  • 我的婆婆是一個勤勞善良的人磷杏,非常能干溜畅,平時經(jīng)常會問我和老公想吃什么,然后給我們做极祸。之前我買了一些全麥粉慈格,婆婆就給我...
    進化的小蜘蛛閱讀 460評論 0 0