中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何將nodejs部署到linux上跑出hello world

發布時間:2021-07-20 10:18:52 來源:億速云 閱讀:206 作者:小新 欄目:web開發

這篇文章給大家分享的是有關如何將nodejs部署到linux上跑出hello world的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

首先安裝 VMware

1. 下載 VMware

因為我們沒有在 linux 上編程的必要(除非你是個大牛 || 裝逼達人), 所以我們選擇了在虛擬機上安裝 linux, 當前主流的虛擬機平臺有 VMware 和 virtualbox, 前者付費, 后者為免費版. 大家可隨意安裝, 我們這里使用 VMware

2. 安裝 VMware

雙擊下載的安裝包文件, 開始安裝 ...

a. 對于有強迫癥的我這種界面直接下一步的, 老鐵沒毛病 ^-^

如何將nodejs部署到linux上跑出hello world

b. 這里你要是不同意就然后就沒喲然后了 v_v

如何將nodejs部署到linux上跑出hello world

c. 這里到了勾重點的時候, 對于一些有潔癖的程序員不愿意把應用軟件安裝到自己的 c 盤, 需要點擊這個界面的更改按鈕

如何將nodejs部署到linux上跑出hello world

d. 不知道你有沒有神奇的操作, 作為懶人, 我只是直接把 C 替換成了 D

如何將nodejs部署到linux上跑出hello world

e. 然后就是瘋狂的下一步 --> 最后點一下安裝, 電腦就開始干活兒啦

如何將nodejs部署到linux上跑出hello world

f. 安裝完成, 彈出以下界面, 這里我們點擊許可證按鈕(這里強烈推薦大家購買正版)

如何將nodejs部署到linux上跑出hello world

g. 進入許可頁面輸入界面后我不知不覺的想到了度娘, 在此, 我再次強烈建議大家使用正版軟件.

如何將nodejs部署到linux上跑出hello world

h. 在最后的完成頁面點擊完成, 至此 VMware 安裝完成

其次安裝 linux

1. 下載 linux

關于 linux 誕生的神話這里就不贅述了, 我們直接上截圖, 上步奏.

下載地址:https://www.jb51.net/softs/188482.html

2. 安裝 linux

a. 雙擊桌面上的 VMware 按鈕打開, 點擊巨大的 "新建虛擬機" 按鈕

如何將nodejs部署到linux上跑出hello world

b. 選擇典型, 點擊下一步, 在這個頁面如果系統沒喲匹配到你下載的 linux 安裝包, 需要手動選擇下

如何將nodejs部署到linux上跑出hello world

c. 在這里你需要給你的 虛擬機起一個名字

如何將nodejs部署到linux上跑出hello world

如何將nodejs部署到linux上跑出hello world

d. 老規矩 C->D

如何將nodejs部署到linux上跑出hello world

e. 這些東西不怎么會, 直接下一步, 完成 虛擬機配置完成.

如何將nodejs部署到linux上跑出hello world

f. VMware 的好處在于, 到目前為止, 我們什么都不用干了, 你可以撩撩妹子, 打局 LOL. 因為剩下的活兒, VMware 都幫我們干了.

如何將nodejs部署到linux上跑出hello world

g. 安裝完成后進入了我們憧憬的 linux 界面, 沒有想象的那么糟糕 ^-^

如何將nodejs部署到linux上跑出hello world

h. 使用 xshell 鏈接 linux

如何將nodejs部署到linux上跑出hello world

a) 安裝 xshell 實在是沒有難度這里就不說了, 首先我們拿到虛擬機的 ip

點擊 linux 按鈕 -> 在密碼框輸入我們安裝虛擬機是設置的密碼 -> 完成基本設置后 -> 即可進入

liunx 桌面 -> 右擊 -> open in terminal 即可打開 liunx 控制臺 輸入 ifconfig 指令 回車

如何將nodejs部署到linux上跑出hello world

b) 打開 xshell 使用 alt + n 快捷鍵

如何將nodejs部署到linux上跑出hello world

主機名字地方輸入前一步獲取的 ip

如何將nodejs部署到linux上跑出hello world

如何將nodejs部署到linux上跑出hello world

如何將nodejs部署到linux上跑出hello world

c) 在xshell 中輸入 ifconfig 輸出的內容同在虛擬機中輸出一直, xshell 鏈接成功

如何將nodejs部署到linux上跑出hello world

1、進入安裝目錄

 cd /usr/local/

2、上傳 nodejs 安裝包

rz -> 選擇已經下載的 node 安裝包文件

如何將nodejs部署到linux上跑出hello world

3、解壓 nodejs 安裝包

 xz -d node-v8.1.2-linux-x64.tar.xz
 tar -xvf node-v8.1.2-linux-x64.tar

4、改名

 mv node-v8.1.2-linux-x64 node

5、添加環境變量

 vim /etc/profile  -> 并在文件的末尾添加三行 (vim 操作請自行百度)
 export NODE_HOME=/usr/local/node
 export PATH=$PATH:$NODE_HOME/bin
 export NODE_PATH=$NODE_HOME/lib/node_modules
 配置完成后執行 
 source /etc/profile
 在命令行中輸入 node -v 是不是好使了 ^-^
 為了保證每個賬戶下該配置均可用需要
 vim /root/.bashrc
 并在這個文件的末尾加上
 source etc/profile
 萬事大吉 撒花.....

6、創建 hello world 程序

mkdir -p /usr/local/demo/
vim /usr/local/demo/helloworld.js

在 helloworld.js 文件中輸入以下內容

var http = require('http');
http.createServer(function(req, res) {
res.end('hello world...')
}).listen(8080);
console.log('服務已啟動, 監聽端口8080......')

此時我們就可以通過虛擬機本機訪問到服務啦

如何將nodejs部署到linux上跑出hello world
通過虛擬機訪問node服務

但是在物理主機中并不能訪問

這是為什么呢???關閉防火墻

百度了半天發現原來是應為虛擬機開啟了防火墻, 所以物理主機沒法訪問到. 執行以下兩個指令即可.

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動

打開瀏覽器訪問 http://192.168.79.128:8080/

如何將nodejs部署到linux上跑出hello world

感謝各位的閱讀!關于“如何將nodejs部署到linux上跑出hello world”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

普洱| 延寿县| 梁河县| 岳西县| 墨江| 昭觉县| 万宁市| 宁津县| 绥中县| 新乐市| 恩施市| 台湾省| 普定县| 台东县| 诸城市| 临城县| 赫章县| 甘泉县| 大洼县| 昌邑市| 富宁县| 石渠县| 库尔勒市| 江源县| 龙江县| 揭西县| 龙山县| 伊川县| 云霄县| 石林| 洪江市| 余江县| 南皮县| 湄潭县| 固镇县| 库尔勒市| 平昌县| 宿松县| 二手房| 孟州市| 甘谷县|