在本教程中,我们将向您展示如何在 CentOS 7 上安装和配置 Sails.js。对于那些不知道的人,Sails.js 是一个类似于 Ruby on Rails 的 Node.js 的 MVC 框架。 它可以非常快速地开发现代应用程序,最适合实时应用程序,如排行榜和聊天。
本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo
‘ 到命令以获取 root 权限。 我将向您展示在 CentOS 7 服务器上逐步安装 Sails.js。
在 CentOS 7 上安装 Sails.js
第 1 步。首先,让我们首先确保您的系统是最新的。
yum clean all yum -y update yum install yum-utils bzip2 bzip2-devel wget curl tar yum groupinstall "Development Tools"
步骤 2. 在 CentOS 7 上安装 Node.js
确保您始终获得最新版本的 NodeJS。 在撰写本文时,最新的 NodeJS 版本是 v0.12.9:
wget https://nodejs.org/dist/v0.10.30/node-v0.12.9.tar.gz tar zxf node-v0.12.9.tar.gz cd node-v0.12.9
接下来,让我们通过将 –prefix 标志设置为来配置 NodeJS 源 /usr/local
,以便 NodeJS 将安装在此位置,并可供 VPS 上的所有用户使用:
./configure --prefix=/usr/local
源配置完成后,使用以下命令编译和安装 NodeJS:
make make install
验证您安装的 Node.js 版本:
node -v
步骤 3. 安装 Sails.js
现在您可以安装 Sails.js。 在您的命令行界面类型中:
npm -g install sails
创建一个新的 Sails 项目:
cd && sails new MyprojectName
使用以下命令启动服务器并使其在后台运行:
cd MyprojectName && sails lift &
步骤 4. 访问 Sails.js
Sails.js 默认在 HTTP 端口 1337 上可用。 打开您喜欢的浏览器并导航到 https://your-domain.com:1337
或者 https://server-ip:1337
并完成所需的步骤以完成安装。 如果您使用防火墙,请打开端口 1337 以启用对控制面板的访问。
恭喜! 您已成功安装 Sails.js。 感谢您使用本教程在您的 CentOS 7 系统上安装 Sails.js。 如需更多帮助或有用信息,我们建议您查看 Sails.js 官方网站.