linux服务器部署nodejs环境(阿里云centOS)


最近搞了一个阿里云服务器,搞node运行环境搞得很是头大不过终于还是搞好了,今天就把详细的步骤写出来,希望大家能快速在linux服务器成功搭建我们的node环境,直接进入正题:

步骤:

我们先在windows上安装xshell(直接百度xshell即可)

打开xshell点击文件--->新建:


在主机这里输入你的公有ip,点击确定。接下来会弹出窗口,点击一次性接受,然后会弹出输入用户名

接下来会提示我们输入登录用户名跟密码,输入自己申请时设置的即可,到此,我们就连上服务器了。接下来直接进入正题。

1:我们首先连接上linux的服务器,出来的就是下图所示的界面

当前所处的目录就是我们的用户目录,(cd ~即可进入这个目录),然后我们使用wget命令下载我们的node压缩包
wget https://nodejs.org/dist/v8.6.0/node-v8.6.0-linux-x64.tar.xz  
下载完成后,我们ls查看当前目录下的所有文件会发现有一个node-v8.6.0-linux-x64.tar.xz文件,这个就是我们下载好的压缩包

2.接下来我们解压node的压缩包,使用tar命令:

tar -xvf node-v8.6.0-linux-x64.tar.xz 
解压成功后使用ls查看当前文件夹下的文件,我们会发现多了一个 node-v8.6.0-linux-x64:这时候我们当前文件夹下就有一个node的压缩包和一个压缩好的文件夹了,如下图



然后我们cd node-v8.6.0-linux-x64进入解压好的node文件夹,使用ls命令列出当前文件夹下的所有文件,当前文件加下有一个bin文件夹,我们cd bin进入bin文件夹,ls列出后会发现有一个node和一个npm文件,这就是我们平时在windows下使用的npm和node两个命令,这个时候我们的环境算是装好了,但是还不能在任何地方(也就是说node和npm这两个命令还不是全局的)使用。


接着我们使用pwd查看当前的路径,可以看到我当前的路径为/root/node-v6.9.5-linux-x64/bin


3.创建软连接,使node命令全局可用

ln -s /root/node-v8.6.0-linux-x64/bin/node /usr/local/bin/node  
ln -s /root/node-v8.6.0-linux-x64/bin/npm /usr/local/bin/npm  
其中这个ln- s 的第一个参数就是我们刚才所处的路径下的node, 第二个路径不做解释,直接copy上去即可。两个执行过之后,我们的软连接就创建成功了,这个时候我们使用node命令就可以全局使用了。(再此之前我们cd /usr/local/bin下,使用ls查看目录下有没有node跟npm,如果有且颜色不为红色就说明软连接创建没问题,下图所示,有node跟npm两个说明创建没问题),


最后附上阿里yun的连接,有问题的可以留言,我看到会及时回复,希望能帮到大家。

猜你喜欢

转载自blog.csdn.net/badmoonc/article/details/78258905