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

60次阅读
没有评论

共计 2546 个字符,预计需要花费 7 分钟才能阅读完成。

本篇内容主要讲解“linux 如何搭建 node.js 开发环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让丸趣 TV 小编来带大家学习“linux 如何搭建 node.js 开发环境”吧!

1. 这里因为没有服务器,我们本地通过虚拟机搭建一个 linux 环境,所以首先需要下载 virtuabox,百度或者 google 搜索 virtuabox download 就可以了。

进去之后,根据你的操作系统选择就可以了,这里以 window 为例。

2. 创建虚拟机,virtualbox 安装没有什么难度,全程下一步就可以了,安装好之后,创建一个虚拟机,点击新建,然后如图设置,因为我们这里安装 centos64 位,如果你安装其他的 linux,可以对应选择就可以,后面都是全程下一步,选择默认就可以了

内存可以根据自己的电脑内存来设置

3. 虚拟机创建好之后,需要给他安装一个镜像,也就是操作系统,这里安装 centos,去网上下一个就可以了。

如果是使用的路由器上网的话,网络这里选择桥接

然后启动,语言选择默认,尽量不要选择中文,以免出现一些不必要的问题,软件选择

安装硬盘,要点进去,先取消掉,再选择上

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

安装好之后,要设置一下,虚拟机网卡设置,

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

通过 vi 打开配置文件,,vi 使用的话,打开文件后,键盘上按 i,可以进入修改模式,将 onboot 属性修改为 yes 后,按 esc,shitf+:,然后 wq 退出保存就可以了。

systemctl restart network

通过命令重启网卡,如果有分配地址的话,就可以了,

上面的步骤不理解的,可以自行百度一下虚拟机安装,和 centos 安装等等,可以有详细介绍和具体参数配置

4. 安装必要软件,安装过程后,会让选择,y/n,都是选择 y,下面的软件安装都一样

yum install epel-release

安装 nodejs,

yum install nodejs

安装 mongodb-server 的服务端

yum install mongodb-server

安装 mongodb

yum install mongodb

安装 redis

yum install redis

5. 基本的环境就安装完了,在命令行输入 node 就可以直接进入 node。然后我们看如何在 window 下链接开发,这里使用的是 securecrtportable,大家可以下载 xshell,是一样的。

点击连接之后,就可以通过这个进行命令行操作了。

然后打开 sublime text,下载 sftp 插件,这个插件可以将本地的项目目录和服务器上的项目目录做映射同步,

如下设置一下,但是要注意一点的是,remote-path 对应服务器目录,要已经存在的目录才可以,然后还有一些其他参数的配置,可以配置在什么时候进行同步上传等等之类的,详细了解可以去 github 上搜索 sftp

{ 
 // the tab key will cycle through the settings when first created 
 // visit http://wbond.net/sublime_packages/sftp/settings for help 
 // sftp, ftp or ftps 
  type :  sftp ,// 连接方式  
  save_before_upload : true,// 保存之前就上传  
  upload_on_save : true,// 保存的时候上传  
  sync_down_on_open : false, 
  sync_skip_deletes : false, 
  sync_same_age : true, 
  confirm_downloads : false, 
  confirm_sync : true, 
  confirm_overwrite_newer : false, 
  host :  nodejs ,// 主机名或者地址  
  user :  root ,// 连接的用户名  
  password :  sunlandong ,// 密码  
 // port :  22 , 
  remote_path :  /home/nodejs/ ,// 本地目录与服务器目录映射目录,这里需要注意一下,服务器的该目录要提前存在  
  ignore_regexes : [ 
  \\.sublime-(project|workspace) ,  sftp-config(-alt\\d?)?\\.json , 
  sftp-settings\\.json ,  /venv/ ,  \\.svn/ ,  \\.hg/ ,  \\.git/ , 
  \\.bzr ,  _darcs ,  cvs ,  \\.ds_store ,  thumbs\\.db ,  desktop\\.ini  
 ],// 忽略规则  
 // file_permissions :  664 , 
 // dir_permissions :  775 , 
 // extra_list_connections : 0, 
  connect_timeout : 30, 
 // keepalive : 120, 
 // ftp_passive_mode : true, 
 // ftp_obey_passive_host : false, 
 // ssh_key_file :  ~/.ssh/id_rsa , 
 // sftp_flags : [-f ,  /path/to/ssh_config], 
 // preserve_modification_times : false, 
 // remote_time_offset_in_hours : 0, 
 // remote_encoding :  utf-8 , 
 // remote_locale :  c , 
 // allow_config_upload : false, 
}

到此,相信大家对“linux 如何搭建 node.js 开发环境”有了更深的了解,不妨来实际操作一番吧!这里是丸趣 TV 网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2024-02-04发表,共计2546字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)