使用阿里云学生服务器搭建nodejs项目(准备阶段)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用阿里云学生服务器搭建nodejs项目(准备阶段)相关的知识,希望对你有一定的参考价值。

      最近在阿里云买了一年的学生服务器,准备在上面挂些东西玩玩,折腾了一大晚上,才把node环境搭好,本人是linux菜鸟,记录一下自己第一次使用遇到的坑...

     1.我选择的是centos系统,预装php环境,一开始用阿里云内置的远程连接默认名字root,密码没有,密码可以在控制台重置,重置后一定要重启服务器才能登录生效!!我就是没重启,当了铁头娃...,还有一点就是linux的密码都是不显示的,不要以为是电脑的问题...

      2.阿里云内置的不是很方便,切网页很麻烦,下个putty可以输入公网ip直接访问,默认端口22(ssh连接),输入名字密码就可以使用了

      3.下载编译好的nodejs文件,  使用wget下载(centos 6.5已经内置这个命令了)wget https://nodejs.org/dist/v4.2.3/node-v4.2.3-linux-x86.tar.gz,注意这个是32位的,64位应该用x64吧..

     4. 解压  tar xvf node-v4.2.3-linux-x86.tar.gz,我的默认解压在了/root/node-v4.2.3-linux-x86,环境配置的步骤如下:

       (1)vi /etc/profile

       (2)按[i]进入插入模式,在最下面加入

       export NODE_HOME=/root/node-v4.2.3-linux-x86    (这个地址得看你的文件地址
       export PATH=$NODE_HOME/bin :$PATH
       export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH 

       按[esc]返回命令模式,输入[:wq] 保存退出

      (3) source /etc/profile (使配置文件生效)

       (4)   node -v 查看版本信息,显示版本号就成功了,有错误的话可以百度,下面是我出现的两个错误。。:

   5/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 问题:

                64位系统使用了32位程序,执行 sudo yum install glibc.i686 命令即可

   6error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory问题:

      (1)yum whatprovides libstdc++.so.6(会提示哪个安装包有这个库文件

       (2)安装就行了,我使用的是 yum -y install libstdc++-4.8.5-11.el7.i686(注意区分1和l,我上了好几次当...)

 

 




以上是关于使用阿里云学生服务器搭建nodejs项目(准备阶段)的主要内容,如果未能解决你的问题,请参考以下文章

阿里云部署node接口

阿里云ESC学生服务器搭建springboot项目生产环境(Mysql+JDK)不需要上传安装包

SpringBoot项目部署阿里云服务器

flask部署阿里云

阿里云搭建docker私有镜像仓库与SpringBoot项目推送远程镜像仓库

阿里云学生云服务器配置该怎么选择?