导航:首页 > IDC知识 > express服务器

express服务器

发布时间:2020-08-30 18:10:42

1、如何用express搭建服务器

小鸟云服务器niaoyun实例创建好之后,您可以使用以下任意一种方式登录服务器:

远程桌面连接(,MSTSC):采用这种方式登录,请确保实例能访问公网。如果在创建实例时没有购买带宽,则不能使用远程桌面连接。

管理终端VNC:无论您在创建实例时是否购买了带宽,只要您本地有网页浏览器,都可以通过管理控制台的管理终端登录实例。

使用远程桌面连接(MSTSC)登录实例

打开开始菜单>远程桌面连接,或在开始菜单>搜索中输入mstsc。也可以使用快捷键Win+R来启动运行窗口,输入mstsc后回车启动远程桌面连接。

在远程桌面连接对话框中,输入实例的公网IP地址。单击显示选项。

输入用户名,如小鸟云默认为niaoyun。单击允许我保存凭据,然后单击连接。这样以后登录就不需要手动输入密码了。

2、express 怎么部署服务器

到小鸟云购买云服务器 
作为一个穷逼+不熟悉服务器配置的菜鸟。选了最便宜的套餐: 
CPU: 1核 / 内存: 1024 MB / 带宽:1Mbps / 操作系统: CentOS 7.0 
购买环节会设置 ssh 登陆密码,记下密码。 
登陆到小鸟云,查看购买的实例。 
注意公网 IP,下一步会用到 

2. 登陆服务器 
sudo ssh 你的服务器ip地址

提示输入mac的密码,提示输入服务器密码。 
输入后连接成功并显示服务器信息,如下: 

登陆服务器后。这里对于我这个 Linux 菜鸟有个大坑………就是 Linux 系统常见的目录结构和文件放置区域。 
使用 root 用户身份登陆后,会直接进入到下图 红色箭头标出的 root 目录下。先 cd .. 跳转到上一层, 再 ls -a ,就可以看到类似下图的目录结构了。

3.安装 node 和 mongodb

node – 编译后二进制文件应在/usr/local/bin/node 下 
mongodb –安装在/usr/local/mongodb 下

下面就一步一步来,首先升级CentOS

yum -y update1

升级后,跳转到 /usr/local/src , 这个文件夹通常用来存放软件源代码

cd /usr/local/src1

下载 nodejs 代码,也可以使用scp命令直接上传,因为下载实在太慢了。

wget http://nodejs.org/dist/v0.12.5/node-v0.12.5.tar.gz
//注*根据最新版本号为准12

解压

tar -xzvf node-v0.12.5.tar.gz1

进入解压后的文件夹

cd node-v0.12.51

执行配置脚本来进行编译预处理

./configure1

编译源代码

make
//注*这个时间可能会很久12

当编译完成后,需要使之在系统范围内可用, 编译后的二进制文件将被放置到系统路径,默认情况下,Node二进制文件应该放在/user/local/bin/node文件夹下

make install1

安装 express 和 forever,这两个模块都推荐 global 安装

npm -g install express forever1

建立超级链接, 不然 sudo node 时会报 “command not found”

sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf
sudo ln -s /usr/local/bin/forever /usr/bin/forever12345

Nodejs到这里就基本安装完成了。

下面来安装mongodb

软件安装位置:/usr/local/mongodb 
数据存放位置:/var/mongodb/data 
日志存放位置:/var/mongodb/logs

首先下载安装包

cd /usr/local
wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.4.9.tgz12

解压安装包,重命名文件夹为mongodb

tar zxvf mongodb-linux-x86_64-2.6.0.tgz
mv mongodb-linux-x86_64-2.6.0 mongodb12

创建数据和日志存放目录

mkdir /var/mongodb
mkdir /var/mongodb/data
mkdir /var/mongodb/logs123

打开rc.local文件,添加CentOS开机启动项:

vim /etc/rc.d/rc.local1

将mongodb启动命令追加到本文件中,让mongodb开机自启动:

/usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath
/var/mongodb/logs/log.log -fork12

关闭 vim 后,直接手动启动mongodb

/usr/local/mongodb/bin/mongod --dbpath=/var/mongodb/data --logpath
/var/mongodb/logs/log.log -fork12

看到类似的信息,说明已启动成功。我在这里发了个傻,以为26308是port号,导致后面设置port时折腾了好久。其实这里的 forked process 和 port 号是两个东西, 这个是程序本身在Server上的进程。

forked process: 263081

启动mongo shell

cd /usr/local/mongodb/bin/
./mongo12

在 mongo shell 中创建管理员及数据库

use admin //admin 数据库
db.createUser({
user: "用户名",
pwd:"登陆密码",
roles:["userAdminAnyDatabase"] //超级管理员
})

use databaseFoo //nodeapp 要连接的数据库
db.createUser({
user: "用户名",
pwd:"登陆密码",
roles:["readWrite"] //读写权限
})12345678910111213

到这里 mongodb 基本已经安装设置完成了。具体数据的迁移导入可自行研究。

4.配置及启动node app

我们把 nodeapp 的程序放在 /home 下

3、在ExpressJS中,怎么发送请求到别的服务器请求数据

var express = require('express');
var router = express.Router();
var request = require('request');

router.all('/*', function(req, res){
var method = req.method.toUpperCase();
var proxy_url = 'http:www.xx.com/api';

var options = {
headers: {"Connection": "close"},
url: proxy_url,
method: method,
json: true,
body: req.body
};

function callback(error, response, data) {
if (!error && response.statusCode == 200) {
console.log('------接口数据------',data);

res.json(data)
}
}

request(options, callback);
})

4、怎么设置Outlook Express中的服务器?

如何在outlook express进行设置(OUTLOOK是WINDOWS自带的,一般在开始---程序里就可以找到,或者在C:\Program Files\Outlook Express)
设置密码的方法如下:我们右单击“Outlook今日”个人文件夹,选择“个人文件夹”属性,在“个人文件夹属性”对话框里单击“高级”按钮,进入“个人文件夹”对话框,单击“更改密码”按钮,在“更改密码”对话框的“新密码”和“验证密码”文本框中输入要设置的密码,单击“确定”按钮,这时密码就设置好了。
在下次启动Outlook时,就会弹出对话框,因为Outlook启动时要打开 “Outlook今日”个人文件夹,所以我们必须输入个人文件夹的密码,在输入完成后,单击“确定”按钮,Outlook才能启动。有了这一功能,设置了密码以后就再也不必担心邮件被别人偷看了。我们可以为所有的个人文件夹分别添加密码,来加强Outlook的安全性,在打开设置了密码的个人文件夹时,必须提供正确的密码才能打开。
1》新浪邮件如何在outlook express进行设置?
http://tech.sina.com.cn/sinahelp/2002-06-14/120714.shtml
如果您按照上面面的outlook express设置方法设置完毕后,仍然不能正常使用,那么您就要看看outlook具体的出错信息里面的错误号是多少?根据错误号和下表进行比对,一般来说,大多数的问题都可以解决。
(将OUTLOOK里的SMTP要求认证的勾去掉)
0x800CCC0D 表示找不到主机(检查你的SMTP服务器是不是设错)
OUTLOOK EXPRESS出错信息代码表
http://tech.sina.com.cn/sinahelp/2002-12-13/113/186.html
新浪收费邮件
外发服务器:smtp.vip.sina.com
收件服务器:pop3.vip.sina.com
新浪免费邮件
外发服务器:smtp.sina.com.cn
收件服务器:pop3.sina.com.cn
2》如何在outlook express进行设置
新浪邮件如何在outlook express进行设置? http://tech.sina.com.cn/sinahelp/2002-06-14/120714.shtml
OUTLOOK EXPRESS出错信息代码表
新浪邮件如何在outlook express进行设置?
首先请您检查您Outlook或者outlook express的版本,请注意:outlook express5.0以及outlook2000和outlook 2002的设置方法略有不同。
outlook5.0或outlook2000用户请点击这里查看新浪邮箱设置方法。
outlook2002和2003用户请点击这里查看新浪邮箱设置方法。
如果您按照上面的outlook express设置方法设置完毕后,仍然不能正常使用,那么您就要看看outlook具体的出错信息里面的错误号是多少?根据错误号和下表进行比对,一般来说,大多数的问题都可以解决。
OUTLOOK EXPRESS出错信息代码表
http://tech.sina.com.cn/sinahelp/2002-12-13/113/186.html
如何删除oltlook express 的邮件:Outlook中邮件默认保存路径为:C:\\Documents and Settings\\ Administrator\\LocalSettings\\ApplicationData\\Microsoft\\Outlook目录下
找到邮件删除看看
3》如果无法发送或接收:
(1)、网络繁忙或者邮件服务器故障。一般情况下每天的 9-12 点网络比较繁忙,最好避开这个时段。如果总是发不出邮件,也可以换一个 SMTP 服务器试试;
(2)、SMTP 服务器填写错误。SMTP 发信服务器地址一般在提供信箱的网站上都可以找到。如 [email protected] 为smtp.china.com,[email protected] 为 smtp.263.net,[email protected] 为 sina.com.cn,[email protected] 为 163.net 等;
(3)、发件人邮箱和发信服务器地址不一致。有些邮件服务器为了减轻负担,拒绝发送发件人地址非本服务器的邮件。这可以在帐户属性设置中改变,将“个人信息”中的邮件地址填写为与发件服务器一致,如要用
smtp.china.com 发信,该邮件地址就应填写一个类似 [email protected] 的地址;
(4)、由于发件服务器对发送的邮件进行 ESMTP 认证。解决办法是在用户的帐户属性设置中,选中“SMTP服务器需要身份验证”。
4》无法使用outlook收件
如果您在通过outlook收发邮件时,总提示让您输用户名与密码的话,请您查看帐户设置里,接收邮件的服务器是否变成了“Localhost”:
如果是,那出现这种情况,主要跟您本身的防火墙有关系,请确认防火墙是否为pccillin或者老版本的诺顿,
如果是,请按照如下操作:打开outlook,进入帐户设置,将pop3的服务器和帐户名修改为正确的,
然后点击“其它设置”,在发件服务器中,不要选择“使用与接收服务器相同的设置”,
选择“登陆使用”,在帐户名那里输入帐户,密码输入邮箱密码,就可以顺利解决此问题。
如果不是由于以上因素引起的,而您的用户名与密码又肯定是正确的,就烦请您与我们客服中心直接联系,提供您的邮箱地址,我们来查询原因及为您解决问题。请勿在此提供您的任何信息,因这是一个开放平台,您可给我们发邮件或是直接电话联系
参考资料:http://.网络.com/question/999421.html

5、如何停止本地运行的nodejs服务器

可以通过如下代码实现nodejs服务器打开关闭。 相关代码如下:
var express = require(‘express’);

var app = express();
var http = require(‘http’).Server(app); var io = require(‘socket.io’)(http);
//打开服务器

server.prototype.openServer = function(){ http.listen(3001, function(){ console.log(‘listening on *:3001’); }); }

//关闭服务器
server.prototype.stopServer = function(){ http.close(function(){ console.log(‘stop listening’); }) } 在这里我将打开和关闭服务器写成两个函数,方便调用。

6、如何用express nodejs 创建web服务器

简单的三步走:

安装所需环境..或者模块等

安装node 环境

指定文件夹,初始化

安装express

编写入口代码

指定入口文件,例如:app.js

编写代码:

var express = require('express');
var app = express();

app.get('/', function (req, res) {
  res.send('Hello World!');
});

app.listen(3000, function () {
  console.log('Example app listening on port 3000!');
});

启动

打开命令行,切换到目录下

命令:node app即可启动

7、express 怎么查看服务器下的文件

其实需要编译程已 模板 + 数据 —> 静态html文件 知道用模板引擎像ejs,jade,nunjucks,swig等等所模板引擎其实吐东西都编译完需要其实些保存文件已 nunjucks例

8、node.js express 搭建服务器 怎么调试

确认已经安装完成 .

node -v
npm安装express插件。

npm install express
express 安装nodejs项目hello。

express hello
进入项目目录,安装nodejs依赖模块.

cd hello && npm install
启动服务。

node app.js
访问创建好的http服务.
浏览器输入:http://localhost:3000/ 进入访问,
即可看到你搭建的http服务,简单的说就是一个自己的网站了。

9、如何启动express框架的服务器

你要明白,express是nodejs的一个非常优秀的mvc框架,他对nodejs做了一定的封装,以方便程序员建立自己的web应用,而不需要再使用nodejs原始的方法创建http服务。他只是一个工具,一个nodejs的模块。所以你感觉你在使用express。

10、有谁知道outlook express中服务器的类型怎么填?

1.打开 Outlook(即 Outlook Express),点击“工具”,然后选“帐户”。
2.单击“添加”,在弹出菜单中选择“邮件”,进入 Internet 连接向导。
3.在“显示名:”字段中输入您的姓名,然后单击“下一步”。
4.在“电子邮件地址:”字段中输入您的完整 163 免费邮地址([email protected]),然后单击“下一步”。
5.在“接收邮件(pop、IMAP或HTTP)服务器:”字段中输入 pop.163.com。在“发送邮件服务器 (SMTP):”字段中输入:smtp.163.com,单击“下一步”。
6.在“帐户名:”字段中输入您的 163 免费邮用户名(仅输入@ 前面的部分)。在“密码:”字段中输入您的邮箱密码,然后单击“下一步”。
7.点击“完成”。

注意:不同的网站有不同的SMTP和POP服务地址,在不了解的情况下,可以登陆该站的mail中心,找帮助页了解详细情况。

与express服务器相关的知识