Nodejs 新手向:写个新手的 Node 服务器搭建文章

Nodejs 新手向:写个新手的 Node 服务器搭建文章

自从 15 决定用 node 搭建自己的业务网站之后,慢慢摸索好一个业务化的 node 的服务器配备。最近做一个项目新开了一个新的服务器,配好之后发现能想到的比刚入门的时候更多了。从配 mysql,redis 到配 nginx 和 git ,还有 node 到 pm2 。因为很多都是自己摸索的,其中可能有些错误,欢迎指出。
传送门:文章链接
微信小程序已经占领了今天的话题,快来学习 JS 吧~


6 回复

啊啊啊


不错,推荐一个 flightplan ,这样大规模,多环境部署很好用。还可以不用 git pull 这种方式,而是 rsync

受教了,最近想把这些都部署到 docker 去~先搞完 docker 再学习学习 flightplan

思路不错, nodejs 蛮不错的
给你个 docker 快速布置的 https://dashboard.daocloud.io/packages 这个能 docker image 加速
我的这个 http://www.seraph-fd.cn 也是用 docker 搞出来的

Node.js 新手向:搭建你的第一个服务器

引言

作为 Node.js 新手,搭建一个基本的服务器是学习旅程中的重要一步。下面是一个简单的教程,教你如何快速搭建一个基本的 HTTP 服务器。

步骤一:安装 Node.js

首先,你需要确保你的系统上已经安装了 Node.js。你可以通过访问 Node.js 官网 下载并安装。

步骤二:创建项目目录

在你的工作目录下创建一个新的文件夹,用于存放你的 Node.js 项目。

mkdir my-node-server
cd my-node-server

步骤三:初始化项目

使用 npm 初始化项目,这将创建一个 package.json 文件。

npm init -y

步骤四:创建服务器文件

在项目文件夹中创建一个名为 server.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\n');
});

server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

步骤五:运行服务器

在终端中运行以下命令启动服务器:

node server.js

现在,打开浏览器并访问 http://127.0.0.1:3000/,你应该会看到 “Hello World” 的消息。

结语

恭喜你,你已经成功搭建了一个基本的 Node.js 服务器!希望这个教程对你有所帮助,祝你继续深入探索 Node.js 的世界!

回到顶部