使用node搭建服务器

之前用过node的expree来搭建服务器,今天来尝试一下用forever -service来搭建。

首先先下载node的服务:

全局安装--》

npm install -g forever (如果出现错误提示看一下是不是权限的问题 sudo给权限)

npm install -g forever-service 同上

[sudo] npm install forever-monitor

直接上js 就可以使用forever start app.js

app.js就是你用node

停止:forever stop app.js

贴上我的app.js 内容供参考:

var http=require(‘http‘);var express=require(‘express‘);var app=express();app.use("/",function (req,res) {    var path=req.path;    if(path.indexOf(".") === -1){//这里是讲不带后缀的文件都进入index页面。具体的大家要根据自己的情况来写。        path ="/index.html";    }    res.sendFile(__dirname+ path)})http.createServer(app).listen(‘8000‘,function () {    console.log(‘ok‘)})
时间: 2024-12-26 13:56:06

使用node搭建服务器的相关文章

【日记】搭建一个node本地服务器

用node搭建一个本地http服务器.首先了解htpp服务器原理 HTTP协议定义Web客户端如何从Web服务器请求Web页面,以及服务器如何把Web页面传送给客户端.HTTP协议采用了请求/响应模型.客户端向服务器发送一个请求报文,请求报文包含请求的方法.URL.协议版本.请求头部和请求数据.服务器以一个状态行作为响应,响应的内容包括协议的版本.成功或者错误代码.服务器信息.响应头部和响应数据.下图表明了这种请求/响应模型. 以下是HTTP请求/响应的步骤: (1)客户端连接到Web服务器 一

在腾讯云(windows)上搭建node.js服务器

1:安装Node.js 使用MSI文件,并按照提示安装node.js,默认情况下,安装程序将 Node.js 发行到 C:\Program Files\nodejs. 但这里我们需要修改安装路径到:D:\yiibai_worksp\nodejs,并将 D:\yiibai_worksp\nodejs 目录添加到Window系统的PATH环境变量中.重新启动打开命令提示符,以使更改生效. 第一步:双击下载的  “node-v0.12.7-x64.msi" 文件,出现提示安装界面: 第二步:选择安装目

使用node搭建静态资源服务器(2)

在上一篇使用node搭建静态资源服务器(1)中,我们已经实现了基本的功能,下面继续实现进阶功能. 静态资源的压缩 //compress.js module.exports = (rs,req,res) => { const acceptEncoding = req.headers['accept-encoding']; if(!acceptEncoding || !acceptEncoding.match(/\b(gzip|defalte)\b/)) { return rs; }else if(

Node.js服务器原理详解

       本文和大家分享的是Node.js服务器原理相关内容,一起来看看吧,希望对大家有所帮助. web应用搭建需要什么条件? web应用,它需要一个客户端.还需要一个服务器.客户端这边,不需要我们去开发,我们直接通过浏览器就可以实现.而服务端这边需要我们自己开发.我们都知道,我们打开浏览器,比如说我们访问麦子学院.我们打开了这个网站过后,那么这个网站可以显示一个对应的网页.这个网页底层,它应该是一些html代码和css样式+我们的js动态效果来组成我们这个页面的.这些东西,我们要通过客户端

搭建服务器(2)

搭建服务器(2) 1.安装GCC(GNU编译器集) GCC即GNU编译器集,是一个GNU项目开发的支持多种编程语言.最小化安装的CentOS没有默认安装.运行下面命令安装GCC编译器. yum install gcc gcc --version(检验版本) 2.安装Apache HTTP服务器 不管你因为什么原因使用服务器,大部分情况你都需要一个Http服务器运行网站.多媒体.用户端脚本和很多其他的东西. yum install http(我选择默认端口) 可以配置端口:

【Web】Eclipse + Maven + Struts搭建服务器

一.环境 系统:Windows7 IDE:Eclipse-Kepler Service Release 2 使用插件:Maven(请预先在电脑上安装Maven) 二.搭建 在Eclipse中新建一个Maven工程: 选择Maven Project. 注意选择maven-archetype-web选项.Catalog处,点击右边的Configuration按钮,弹出对话框: 点击右边的Add remote Catalog,在Catalog file输入框中输入http://repo1.maven.

node搭建express环境

1.安装好node2.npm安装express插件.npm install express3.express 安装nodejs项目hello.express stooges4.express stooges && cd stooges( stooges是安装的文件夹名)注意每次改完app.js 要重新开命令行窗口 5.npm start(这里需要注意 express 4.x 无法以 node app.js 为启动方式,而是用指令 npm start 作为启动) 访问 http://loca

1.2搭建服务器环境与备份原有数据简述

搭建服务器环境 安装Apache,mysql和php,并且配置实现三者的关联. 安装Apache 1. 下载Apache的安装文件:官网 http://www.apache.org 2. 双击安装,进入安装准备界面 3. 点击“next”,进入协议界面 4. 选中接收协议,点击“next”,进入到阅读协议界面 5. 点击“next”,进入服务器信息配置界面 6. 配置完服务器信息后,点击“next”进入设置选中界面 7. 选中自定义安装,点击“next”进入安装配置界面 a) 安装路径配置:在D

【游戏】《方舟生存进化》怎么联机 搭建服务器联机教程

想玩下<方舟生存进化>,跟小伙伴们一起 和小伙伴们一起联机打恐龙,是该有多爽!<方舟生存进化>是一款题材十分新颖的沙盒生存游戏,那么方舟生存进化怎么联机?下面为大家介绍<方舟生存进化>Steam正版搭建服务器联机教程,一起来看看吧. 研究了一天终于成功架设了服务器且在steam上显示出来,现在开始我们的开服教程 一:下载服务器并且运行 1.在C盘创建一个名为Ark的文件夹 2.下载我打包的工具找到1号文件夹把里面的两个文件放到Ark文件夹下并且运行update_ark.