現代の Web 開発では、フロントエンド テクノロジがますます注目を集めており、多くの開発者がフロントエンド構築ツールの一部として Node.js を使用することになります。 LNMP は非常に普及しているため、開発者の利便性を考慮して、この記事では LNMP 環境に Node.js をインストールする方法を紹介します。
LNMP のインストール Node.js をインストールする最初のステップは、まず Nginx をインストールすることです。 Nginx は、大量の同時リクエストを処理でき、優れたリバース プロキシ機能と負荷分散機能を備えた高性能 Web サーバーです。
Ubuntu システムでは、次のコマンドを使用して Nginx をインストールできます:
sudo apt-get update sudo apt-get install nginx
インストールが完了したら、次のコマンドを使用して Nginx を起動できます:
sudo systemctl start nginx
すべてがうまくいけば、ブラウザにサーバーのパブリック IP アドレスを入力し、Nginx のようこそページを表示できます。
Node.js は公式 Ubuntu リポジトリの一部ではないため、PPA (Personal Package Archives) リポジトリを追加する必要があります。
PPA を使用すると、ユーザーが特定のソフトウェア パッケージにアクセスできるように、非公式のソフトウェア リポジトリをインストールできます。 Node.js の最新バージョンは、公式 Node.js PPA リポジトリから入手できます。
Node.js の PPA ソースを追加するには、次のコマンドを使用してください:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
このコマンドは、PPA ソース ファイルをローカルにダウンロードし、新しいソフトウェア パッケージ ソースをシステムに追加します。 。
次に、次のコマンドを使用して Node.js をインストールします:
sudo apt-get install -y nodejs
インストールが完了したら、次のコマンドを使用して Node.js のバージョンを確認できます:
node -v
npm -v
Nginx のデフォルトのサイト構成ファイルを開きます:
sudo nano /etc/nginx/sites-available/default
サーバー セクションの下に次のコンテンツを追加します:
location / { proxy_pass http://127.0.0.1:3000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }
上記のコードでは、すべてのリクエストを On にプロキシするように Nginx を構成します。ローカルポート3000。これは、Node.js がデフォルトでリッスンするポートでもあります。 Node.js アプリケーションが別のポートでリッスンする場合は、それに応じて proxy_pass URI を変更します。
ファイルを保存して閉じます。次に、変更を有効にするために Nginx を再起動します。
sudo systemctl restart nginx
まず、空のフォルダーを作成し、そのフォルダーに移動します。
mkdir myapp cd myapp
次に、次のコードを含む、index.js というファイルを作成します。
const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World! '); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });
アプリケーション この関数は次のとおりです。クライアントがサーバーにアクセスすると、「Hello, World!」メッセージが返されるということです。
これで、次のコマンドを使用してアプリケーションを起動できるようになります:
node index.js
すべてがうまくいったら、サーバーのパブリック IP アドレスとポート 3000 をブラウザに入力すると、「Hello, World!」と表示されるはずです。 " メッセージ。
これまで、このチュートリアルでは、LNMP 環境に Node.js をインストールする完全なプロセスを紹介し、デフォルト ポートで単純な Node.js アプリケーションを起動する方法を示しました。このチュートリアルに従った後は、Node.js 関連のテクノロジを学習し続けて、フロントエンド開発能力を向上させることができます。
以上がlnmpインストールnodejsの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。