本章是虚拟器配置如果有虚拟机还没安装的朋友们可以先安装后再来阅读-->传送门
虚拟机:
虚拟机指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统虚拟机的用处:
1、演示环境,可以安装各种演示环境,便于做各种例子。
2、保证主机的快速运行,减少不必要的垃圾安装程序,偶尔使用的程序,或者测试用的程序在虚拟机上运行。
3、避免每次重新安装,银行等常用工具,不经常使用,而且要求保密比较好的,单独在一个环境下面运行。
4、想测试一下不熟悉的应用,在虚拟机中随便安装和彻底删除。
5、体验不同版本的操作系统,如Linux、Mac等。
优势:
一、快速实现分布式部署,并且随时增减;
二、自助升级配置,增加IP,带宽等功能,升级过程无需停机。
三、一站式自助服务可以自助软/硬重启,一键配置FTP、IIS等。
四、实时查看资源、流量、进程、服务的运行状态,轻松管理主机。
五、客户完全拥有主机的Administrator或Root权限,可以完全个性化配置系统,可以自由安装应用软件和程序,可以部署各种互联网应用。
缺点:
一、独立硬件资源较差。
二、对软件支持较差。
三、致命硬伤:硬盘读写速度巨慢。你可以在自己的云主机上从C盘拷贝到D盘测试一下。
安装node.js
一、安装1.$ sudo apt-get install nodejs
2.$ sudo apt-get install npm
二、升级
1.升级npm命令如下:
$ sudo npm install npm -g
2.升级node.js命令如下:
$ npm install –g n
$ n latest(升级node.js到最新版) or $ n stable(升级node.js到最新稳定版)
n后面也可以跟随版本号比如:$ n v0.10.26 或者 $ n 0.10.26
三、npm镜像替换为淘宝镜像
1.得到原本的镜像地址
$ npm get registry
> https://registry.npmjs.org/
设成淘宝的
$ npm config set registry http://registry.npm.taobao.org/
2.换成原来的
$ npm config set registry https://registry.npmjs.org/
四、选装cnpm
1.说明:因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,如果npm的服务器在中国就好了,
所以我们乐于分享的淘宝团队干了这事。来自官网:“这是一个完整 npmjs.org镜像,你可以用此代替官方版本(只读),
同步频率目前为 10分钟 一次以保证尽量与官方服务同步。”;
2.官方网址:http://npm.taobao.org;
3.安装:命令提示符执行npm install cnpm -g --registry=https://registry.npm.taobao.org; 注意:安装完后最好查看其版本号cnpm -v或关闭命令提示符重新打开,安装完直接使用有可能会出现错误;
注:cnpm跟npm用法完全一致,只是在执行命令时将npm改为cnpm(以下操作将以cnpm代替npm)
五、全局安装与本地安装
npm 的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,
比如我们使用 npm 命令安装常用的 Node.js web框架模块 express:
$ npm install express # 本地安装
$ npm install express -g # 全局安装
六、卸载
1.先卸载 npm
sudo npm uninstall npm -g
2.卸载nodejs
sudo apt-get remove nodejs
安装python
打开终端首先安装python3依赖的包
sudo apt-get install python3-dev build-essential libssl-dev libffi-dev libxml2-dev libxslt1-dev zlib1g-dev
然后安装python3即可
sudo apt-get install python3
sudo apt-get install python3-pip