关注分享主机优惠活动
国内外VPS云服务器

如何为linux构建node.js开发环境(如何为linux安装node)

本文主要讲解“如何为linux构建node.js开发环境”,感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。下面就让主机频道带你一起了解“linux如何构建node.js开发环境”吧!

1.因为这里没有服务器,我们通过虚拟机在本地构建linux环境,所以需要先下载virtuabox,百度或谷歌可以搜索virtuabox下载。

linux如何搭建node.js开发环境

进入后,您可以根据您的操作系统进行选择。这里,以window为例。

2.创建虚拟机,virtualbox安装并不难,只是整个过程的下一步。安装后,创建一个虚拟机,单击New,然后如图所示进行设置,因为我们在此处安装centos6bit,如果您安装其他linux,则可以相应地选择它,然后是整个过程的下一步,并且可以选择默认设置。

linux如何搭建node.js开发环境

linux如何搭建node.js开发环境

内存可以根据自己的电脑内存进行设置。

5 - 6 -

3.创建虚拟机后,您需要为他安装一个映像,即操作系统。在这里安装centos,然后转到互联网上的下一个。

linux如何搭建node.js开发环境

如果路由器用于访问互联网,网络将在此选择桥接。

linux如何搭建node.js开发环境

然后开始,默认的语言选择,尽量不要选择中文,为了避免一些不必要的问题,软件选择。

linux如何搭建node.js开发环境

安装硬盘,进去,先取消,再选择。

linux如何搭建node.js开发环境

然后你可以等待安装。在安装过程中,您可以选择设置root用户的密码,或者添加其他用户并设置密码。

安装后,您应该设置虚拟机网卡设置。

Vi/etc/sys config/network-scripts/if CFG-enp0s 3通过VI打开配置文件。如果使用VI,打开文件后,按键盘上的I进入修改模式。将onboot属性修改为yes后,按esc,shitf+:,然后wq将退出保存。

linux如何搭建node.js开发环境

Systemctl restart network通过命令重新启动网卡,如果有分配的地址,就没问题。

如果你不明白上面的步骤,你可以自己安装虚拟机和centos,可以有详细的介绍和具体的参数配置。

4.安装必要的软件。安装过程结束后,将要求您选择y/n,这与以下软件安装相同。

Yum install epel-release安装nodejs,

Yum install nodejs安装mongodb-server的服务器。

yum install mongodb-服务器安装MongoDB。

Yum install mongodb安装redis。

Yum安装redis5。安装了基本环境,您可以通过在命令行中键入node直接输入node。然后让我们看看如何在窗口下链接开发。这里使用了securecrtportable,您可以下载xshell,这是相同的。

linux如何搭建node.js开发环境

点击链接后,您可以通过此操作命令行。

然后打开sublime text并下载sftp插件,该插件可以将本地项目目录与服务器上的项目目录进行映射和同步。

linux如何搭建node.js开发环境

下面的设置,但要注意的是,remote-path对应的是服务器目录,只有现有的目录,然后还有一些其他的参数配置,比如什么时候同步上传等。详情可以在github上搜索sftp。

{
//首次创建时,tab键将在设置间循环
//访问http://wbond.net/sublime_packages/sftp/settings寻求帮助
// sftp、ftp或ftps
"类型& quot:& quotsftp & quot,//连接模式
"上传前保存& quot:true,//保存前上传。
"上传并保存& quot:true,//保存时上传。
"同步关闭打开& quot:假,
"同步跳过删除:假,
"同步相同年龄& quot:真的,
"确认下载& quot:假,
"确认同步& quot:真的,
"确认覆盖更新:假,
"主机& quot:& quotnodejs&quot,//主机名或地址
"用户& quot:& quotroot & quot,//连接的用户名
"密码& quot:& quot孙兰东& quot,//密码
//& quot;港口& quot:& quot22 & quot,
"远程路径& quot:& quot/home/nodejs/& quot;//本地目录映射到服务器目录。这里需要注意的是,服务器的目录应该预先存在。
"ignore _ regexes & quot: [
"\\.崇高-(项目|工作区)& quot,& quotsftp-config(-alt \ \ d?)?\\.json & quot,
"sftp-设置\\。json & quot,& quot/venv/& quot;,& quot\\.SVN/& quot;,& quot\\.Hg/& quot;,& quot\\.git/& quot;,
"\\.bzr & quot,& quot_ darcs & quot,& quotcvs & quot,& quot\\.ds _ store & quot,& quot拇指\\。db & quot,& quot桌面\\。ini & quot
】,//忽略规则
//& quot;文件权限& quot:& quot664 & quot,
//& quot;目录权限& quot:& quot775 & quot,
//& quot;额外列表连接& quot: 0,
"连接超时& quot: 30,
//& quot;keepalive&quot: 120,
//& quot;ftp_passive_mode&quot:真的,
//& quot;ftp _ obey _ passive _ host & quot:假,
//& quot;ssh_key_file&quot:& quot~/.ssh/id _ RSA & quot;,
//& quot;sftp _ flags & quot:【& quot-f & quot;,& quot/path/to/ssh _ config & quot;],
//& quot;保留修改次数& quot:假,
//& quot;远程时间偏移量以小时为单位: 0,
//& quot;远程编码& quot:& quotutf-8,
//& quot;远程区域设置& quot:& quotc & quot,
//& quot;允许配置上传& quot:假,
}

未经允许不得转载:主机频道 » 如何为linux构建node.js开发环境(如何为linux安装node)

评论 抢沙发

评论前必须登录!