阿里云入坑指南&&nodejs 安装配置

Posted 多多明明

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云入坑指南&&nodejs 安装配置相关的知识,希望对你有一定的参考价值。

买了阿里云1G1核1M的机器(800元,3年)

登录阿里云-实例-选择实例所在地区-重置密码

用公网IP ssh连接

 

#升级CentOS
yum -y update

#安装or更新组件
yum -y install gcc make gcc-c++ openssl-devel wget

#跳转
cd /usr/local/src

#下载nodejs(进 https://nodejs.org/dist/ 可选版本)
wget https://nodejs.org/dist/v6.8.0/node-v6.8.0.tar.gz

#解压
tar -xzvf node-v6.8.0.tar.gz

#切换至源码目录,并configure配置安装
cd node-v6.8.0
./configure

#make编译及make install安装
make & make install

如make不成功重新执行 make 和 make install

#查看node安装路径
which node

#创建软连接
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf

#查看node、npm版本
node -v
npm -v

#在/中新建目录 /data/home/mynode
cd /data/home/mynode

#新建app.js文件
vi app.js
写入
var http = require(\'http\');
http.createServer(function (req, res) {
res.writeHead(200, {\'Content-Type\': \'text/plain\'});
res.end(\'Hello World\\n\');
}).listen(3000,\'0.0.0.0\');
 

#阿里云开放3000端口
esc-安全组-管理实例-安全组规则-快速创建规则
#安装pm2 npm install
-g pm2 #启动app.js pm2 start app.js #安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org #安装lsof yum install lsof lsof -i:3000 #kill kill -9 进程id #阿里云恢复出厂设置 将实例停了之后,管理界面中选\'重新初始化磁盘\' 额外知识点 #wget命令下载Node.js安装包。 wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. #解压文件。 Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2命令)。 -x:解压 -v:显示所有过程 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。 #创建软链接,使node和npm命令全局有效。 为某一个文件或目录在另外一个位置建立一个同步的链接,类似Windows下的超级链接 ln -s 源文件 目标文件

参考:

http://www.jianshu.com/p/fdc12d82b661

http://www.jianshu.com/p/0496ef49b2a5

 

以上是关于阿里云入坑指南&&nodejs 安装配置的主要内容,如果未能解决你的问题,请参考以下文章

阿里云项目nodejs部署

在阿里云入了大坑, 园子里的大神, 求搭救

react-native环境配置入坑指南.

《安富莱嵌入式周报》第293期:SEGGER开源其C/C++库源码emRun,丰富EMC电磁兼容资,OTA开源组件,2022 Github全球报告,内存安全指南

Xbox one S开箱&开机&初入坑心得

# nodejs原理&源码赏析欣赏手术级的原型链加工艺术