远程服务器上安装node的方法 (如何在远程服务器安装node)

随着云计算技术的不断发展,越来越多的应用程序开始采用分布式结构部署在远程服务器上。而node.js作为一种轻量级的JavaScript运行环境,被广泛应用于Web开发、物联网等领域。本文将介绍如何在远程服务器上安装node.js的步骤和方法。

1. 连接远程服务器

在开始安装之前需要先连接到远程服务器。可以使用SSH协议实现远程连接。以Linux系统为例,可以使用终端命令:

“`

ssh username@IPaddress -p port

“`

其中username是远程服务器的用户名,IPaddress是远程服务器的IP地址,port是远程服务器的SSH端口号。连接成功后需要输入密码即可进入远程服务器的命令行界面。

2. 安装node.js

在远程服务器的命令行界面上,输入以下命令以安装node.js:

“`

sudo apt-get update

sudo apt-get install nodejs

“`

以上命令会从Ubuntu软件源中下载并安装node.js。如果远程服务器使用其他Linux发行版,则需要根据不同的发行版适配安装命令。

3. 确认node.js版本

安装完成后,可以使用以下命令查看node.js的版本:

“`

node -v

“`

如果输出node.js的版本号,则表示安装成功。

4. 安装npm

npm是node.js的包管理器,用于管理node.js的各种模块和依赖。可以使用以下命令在远程服务器上安装npm:

“`

sudo apt-get install npm

“`

以上命令会从Ubuntu软件源中下载并安装npm。如果出现错误可以尝试更新软件源:

“`

sudo apt-get update

“`

5. 确认npm版本

安装完成后,可以使用以下命令查看npm的版本:

“`

npm -v

“`

如果输出npm的版本号,则表示安装成功。

6. 安装全局插件

在使用node.js进行开发时,通常需要使用到全局插件。可以使用以下命令安装全局插件:

“`

sudo npm install -g

“`

其中plugin-name是插件的名称。例如安装npmrc插件:

“`

sudo npm install -g npmrc

“`

7. 使用node.js创建应用程序

安装完成后,可以使用node.js创建应用程序。例如创建一个简单的Hello world应用程序,先创建一个名为app.js的文件:

“`

touch app.js

“`

然后在文件中输入以下代码:

“`

console.log(“Hello world”);

“`

保存并退出文件,然后在命令行中运行以下命令启动应用程序:

“`

node app

“`

以上命令会输出Hello world。

8. 安装其他依赖

在实际开发中,通常需要安装其他依赖。可以使用npm来管理依赖。例如安装express框架:

“`

sudo npm install -g express

“`

以上命令会从npm官方源中下载并安装express框架。在使用框架开发应用程序时,还需要使用到其他依赖,可以在应用程序根目录下使用以下命令安装:

“`

npm install

“`

以上命令会从npm官方源中下载并安装应用程序所需的所有依赖。

结论

相关问题拓展阅读:

如何在阿里云服务器上搭建nodejs

首先下载了putty用来连接服务器的控制台,还有flashFXP用来上传文件。

到小鸟云购买云服务器 作为一个穷逼+不李闭世熟悉服务器配置的菜鸟。选了更便宜的套餐: 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

注*根据最新版本号为准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/nodesudo ln -s /usr/local/lib/node /usr/lib/nodesudo ln -s /usr/local/bin/npm /usr/bin/npmsudo ln -s /usr/local/bin/node-waf /usr/bin/node-wafsudo ln -s /usr/local/bin/forever /usr/bin/forever12345

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

下面来安装mongodb

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

首先下载安装包

cd /usr/localwget

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

tar zxvf mongodb-linux-x86_64-2.6.0.tgzmv mongodb-linux-x86_64-2.6.0 mongodb12

创建数据和日志存放目录

mkdir /var/mongodbmkdir /var/mongodb/datamkdir /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:

启动mongo shell

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

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

use admin //admin 数据库db.createUser({user: “用户名”,pwd:”登陆密码”,roles: //超级管理员})use databaseFoo //nodeapp 要连接的数据库db.createUser({user: “用户名”,pwd:”登陆密码”,roles: //读写权限})213

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

4.配置及启动node app

如何在CentOS 7服务器上安装Node

CentOS 7 上安装 Redis 服务器的方法

1、进入Redis官网获取Redis最新稳定版下载地址,通过wget命令下载 Redis 源代码。

Redis编译

1、通过tar -xvf redis-3.0.2.tar.gz命令解压下载Redis源码压缩包redis-3.0.2.tar.gz;

2、编译Redis。通过cd redis-3.0.2/进入Redis源码目录内,执行make编译Redis;

注意:make命令执行完成编译后,会在src目录下生成6个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check-aof、redis-check-dump、redis-sentinel。

Redis安装配差哗键置

1、安装Redis,执行芦首make install。会将make编虚巧译生成的可执行文件拷贝到/usr/local/bin目录下;

2、执行./utils/install_server.sh配置Redis配置之后Redis能随系统启动。

Redis服务查看、开启、关闭

1、通过ps -ef|grep redis命令查看Redis进程;

2、开启Redis服务操作通过/etc/init.d/redis_6379 start命令,也可通过(service redis_6379 start);

3、关闭Redis服务操作通过/etc/init.d/redis_6379 stop命令,也可通过(service redis_6379 stop);

通过以上的方法即可安装好Redis 服务器。

如何在CentOS 服务器上安装Node

你可以把服务器上的镜像包含在ISO文档中,使用虚拟光驱加载共享的ISO文件你先先安装一个PE 系统能进入到桌面环境,启用网络并确保能够访问到文件服务器上的镜像

关于如何在远程服务器安装node的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。


数据运维技术 » 远程服务器上安装node的方法 (如何在远程服务器安装node)