node.js(搭建服务器)

介绍

Node.js是一个Javascript运行环境(runtime environment),发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node.js 不是一个 JavaScript 框架,不同于CakePHP、Django、Rails。Node.js 更不是浏览器端的库,不能与 jQuery、ExtJS 相提并论。Node.js 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。

搭建环境

1.下载并安装VirtualBox

2.下载并安装Linux(CentOs)

3.下载Xsell

4.安装虚拟机

  • 在内存较大的硬盘上新建文件,将Linux压缩包放进去
  • 打开VirtualBox,点击新建,选择版本Othter Linux (64-bit),直接下一步,最后一步到“文件位置和大小”时,路径选择之前新建的文件夹,点击创建
  • 此时是关闭的,点击启动它会提示你没有盘片,需要去安装盘片,打开设置-存储-没有盘片,点击右侧光盘小图标,选择一个虚拟光盘,选择之前下载好的Linux压缩包,点击OK
  • 点击设置-网络,连接方式选择桥接网卡,点击OK
  • 点击启动,此时会出现一个命令窗口,点击CentOS 7开始安装,在安装过程中,会让你选择语言,可以设置用户密码,之后会出现一个新界面,让你选择盘片,点击左侧STYTEM选择盘片,点击盘片,进行安装,安装完之后,点击重启
  • 重启之后出现,命令窗口,回车,输入用户名和之前设置的密码,回车
  • 开启网络:输入cd /etc/sysconfig/network-scripts 回车,再输入vi ifcfg-enp0s3,进去将ONBOOT的值改为yes,然后退出
  • 输入cd ~回到主目录下,下载中央仓库 wget:yum install wget
  • 下载node.js:输入wget https://nodejs.org/dist/v10.13.0/node-v10.13.0-linux-x64.tar.xz
  • 解压node.js:输入xz -d  node-v10.13.0-linux-x64.tar.xz ,再输入tar -xf  node-v10.13.0-linux-x64.tar
  • 做软件接:输入 ln -s ~/node-v10.13.0-linux-x64/bin/node  /usr/bin/node ,再输入 ln -s ~/node-v10.13.0-linux-x64/bin/npm  /usr/bin/npm
  • 下载net-tools:输入yum install net-tools(或者直接输入ip add)
  • 查询服务器IP:输入ifconfig查询IP地址

5.命令符

  • cd test 准备进入某个文件夹
  • ll 执行进入该文件夹
  • cd .. 返回上一级文件夹
  • cd ~回到当前主文件夹
  • mkdir test 创建文件夹
  • rmdir test 删除文件夹
  • vi a.txt 创建文件并进入文件(INSERT模式:i     强制退出不保存:q!   退出INSERT模式:shift+:   w+q:退出保存   控制下标:方向键 )
  • rm a.txt 删除文件
  • 关闭防火墙:systemctl disable firewalld

5.文件权限

创建文件后执行命令行会出现一组drwxr-xr-x一串字符

第一个字符:路径还是文件(d表示路径,-表示文件)

之后rwxr-xr-x分为三组,以三个字符为一组,r表示可读,w表示可写,x表示可执行,-代表什么都不能做

第一组:当前所属用户权限

第二组:当前所属组的权限

第三组:其他用户权限

r(可读)代表4

w(可写)代表2

x(可执行)代表1

创建文件夹设置权限,输入(mkdir -m 123 test),1表示当前所属用户权限只可执行,2表示当前所属组的权限只可写,3表示其他用户权限只可写和执行(1+2)

6.下载Xsell

VirtualBox的命令窗口并不好用,去Xsell官网下载最新版的Xsell,安装好打开它,新建会话,在主机项输入ip地址,连接,这时,它会提示要你输入账号,密码,将之前的账号密码输入进去就可以使用了

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值