如何在 Ubuntu 16.04 LTS 上安装 Express.js Web 服务器

在本教程中,我们将向您展示如何在 Ubuntu 16.04 LTS 上安装 Express.js Web 服务器。 对于那些不知道的人,Express 是一个 NodeJS Web 应用程序框架。 它提供了一组强大的功能,可用于构建单页、多页以及基于 Web 的混合应用程序。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示如何在 Ubuntu 16.04 Xenial Xerus 服务器上逐步安装 Express.js Web 服务器。

在 Ubuntu 16.04 LTS 上安装 Express.js Web 服务器

步骤 1. 首先,通过运行以下命令确保所有系统包都是最新的 apt-get 终端中的命令。

sudo apt-get update sudo apt-get upgrade

步骤 2. 安装 Node.JS。

首先,使用以下命令添加 Node.JS 官方存储库:

curl -sL https://deb.nodesource.com/setup_8.x | -E bash -

使用以下命令安装 Node.JS:

apt-get install nodejs

步骤 3. 在 Ubuntu 16.04 LTS 上安装 Express.JS。

安装Express.JS包,命令为:

npm install express

为了让生活更轻松,我们将使用一个名为 express-generator 的简洁小模块,要安装 Express Generator,只需执行:

npm install -g express-generator

我们将为我们的项目安装“EJS”渲染引擎,您可以使用以下命令进行设置:

express -v ejs idroot

它将创建一个新目录() 在我们的项目中。 现在您必须切换到它并执行以下命令以确保您拥有所有必需的模块:

cd idroot/ npm install

现在您可以使用以下命令启动您的 Express.JS 项目:

npm start

步骤 4. 访问 Express.JS。

Express.JS 默认在 HTTP 端口 3000 上可用。 打开您喜欢的浏览器并导航到 https://yourdomain.com:3000 要么https://server-ip:3000 并完成所需的步骤以完成安装。 如果您使用防火墙,请打开端口 3000 以启用对控制面板的访问。

恭喜! 您已成功安装 Express.js。 感谢您使用本教程在 Ubuntu 16.04 LTS 上安装 Express.js Web 服务器。 如需更多帮助或有用信息,我们建议您查看 Express.js 官方网站.