ホームページ >運用・保守 >Linuxの運用と保守 >Nodejs を Linux にデプロイして hello world を実行する方法

Nodejs を Linux にデプロイして hello world を実行する方法

WBOY
WBOY転載
2023-05-21 11:13:05809ブラウズ

最初に VMware をインストールします

1. VMware をダウンロードします

Linux でプログラムする必要がないため (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. Enter ライセンス ページの入力インターフェイスに入った後、私は無意識のうちに Du Niang のことを思い出しました。ここでも、皆さんに使用することを強くお勧めします。正規のソフトウェア。


nodejs怎么部署到linux上跑出hello world
##h. 最後の完了ページで [完了] をクリックします。この時点で、VMware のインストールは完了です

Secondly install linux

1. Download linux

About Linux 誕生の神話については、ここでは詳しく説明しません。スクリーンショットを参照して手順を説明します。

ダウンロード アドレス: http://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 worlde. これらのことについてよくわからない場合は、次のステップに進んで仮想マシンの構成を完了してください。

#f. VMware の良い点は、これまでのところ、何もする必要がないことです。女の子といちゃいちゃしたり、大笑いしたりすることができます。残りの作業は VMware が行っているためです。

nodejs怎么部署到linux上跑出hello world

#g. インストールが完了すると、待ち望んでいた Linux インターフェイスが表示されました。想像していたほど悪くはありませんでした^-^

nodejs怎么部署到linux上跑出hello world

h. xshell を使用して linux にリンクする

nodejs怎么部署到linux上跑出hello world

a) xshell のインストールは実際にはそうではありません。難しいので、ここでは説明しません。まず、マシンの仮想 IP を取得します。

nodejs怎么部署到linux上跑出hello world[Linux] ボタンをクリックし、パスワード ボックスに、インストール時に設定したパスワードを入力します。仮想マシン -> 基本設定の完了後 ->

liunx デスクトップ -> 右クリック -> ターミナルで開くと liunx コンソールを開き、ifconfig コマンドを入力して、 Enterを押してください

nodejs怎么部署到linux上跑出hello world

#b) xshell を開き、alt n ショートカット キー

nodejs怎么部署到linux上跑出hello world

を使用してから入力します。ホスト名 1 ステップで 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 ->ダウンロードしたノード インストール パッケージ ファイル

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##ノードにアクセスします仮想マシン経由のサービス
#しかし物理マシンではホストがアクセスできない

これはなぜですか? ファイアウォールをオフにしてください

Baidu は長い時間をかけて、ファイアウォールを無効にする必要があることを発見しました。仮想マシンに対して有効になっているため、物理ホストにアクセスできません。次の 2 つのコマンドを実行します。

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动

ブラウザを開いて http://192.168.79.128:8080/## にアクセスしてください。

#

以上がNodejs を Linux にデプロイして hello world を実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。