资讯专栏INFORMATION COLUMN

Ubuntu搭建Nodejs服务器

leoperfect / 993人阅读

摘要:是在各个平台都有相关的包管理工具,比如下面有,下面有,下面有等,你可以直接使用安装。安装在下默认源中没有的程序所以不推荐使用安装。使用配置源码使用进行安装或许等待过程很漫长,执行完毕之时即安装完成。

一、配置Ubuntu软件更新源
1、备份原有的源列表

sudo cp /etc/apt/sources.list /etc/apt/sources.list.old

2、编辑source.list文件

sudo vim /etc/apt/source.list

当然,你也可以选择gedit等工具编辑

 sudo gedit /etc/apt/source.list

3、复制源至source.list中

比如阿里云源:

# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse

4、执行update命令

sudo apt-get update

二、安装Nodejs环境

1、安装依赖

nodejs的一些模块可能会依赖一些编译工具,如c编译器和python环境,wget命令用来从指定的URL下载文件。
apt-get是在各个平台都有相关的包管理工具,比如ubuntu下面有apt-get,centos下面有yum,mac下面有brew等,你可以直接使用apt-get安装。

apt-get install python gcc make g++ wget  

2、安装nodejs
在linux下默认源中没有node的程序,所以不推荐使用apt-get安装。推荐使用wget下载nodejs源码安装,nodejs个版本源码列表:https://nodejs.org/download/rc/。

cd /home
mkdir softwares  
cd softwares 
wget https://nodejs.org/download/rc/v9.0.0-rc.0/node-v9.0.0-rc.0.tar.gz   
tar -zxvf node-v9.0.0-rc.0.tar.gz     
cd node-v9.0.0-rc.0

解压后的目录下会有一个configure文件,是一个shell脚本,它可以自动设定源程序以符合各种不同平台上Unix系统的特性,并且根据系统叁数及环境产生合适的Makefile文件或是C的头文件(header file),让源程序可以很方便地在这些不同的平台上被编译连接。
使用./configure 配置源码:

./configure

使用make insatll进行安装:

make insatll

或许等待过程很漫长,执行完毕之时node即安装完成。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/23680.html

相关文章

  • 搭建指定版本node环境的docker镜像

    摘要:基于的镜像去打包安装了环境的镜像前置条件获取镜像基于镜像启动容器从源代码安装安装过程均在容器内进行更新源并安装必要工具获取指定版本的源代码这里我们使用版目前为长期支持版可以使用两中获取源码的方式修改目录权限编译安装查看版 基于ubuntu16.04的docker镜像去打包安装了nodejs环境的docker镜像 前置条件 1.获取ubuntu16.04镜像 # docker pull ...

    Mr_houzi 评论0 收藏0
  • 10分钟搭建ubuntu+nodejs+pm2自动部署+nginx+永久免费SSL证书+mongod

    摘要:将第二步中的安装源换成阿里云的镜像安装会比较快,如下将上面的部分替换如下更新源正式安装常用命令本地和服务器使用公钥免密访问仓库在使用协议访问项目仓库之前,需要先配置好账户项目的公钥。 如果你对nodejskoa2vuejs等感兴趣,请加QQ群:732189938 或者直接点击链接加入群聊【Node.js/Koa2/vuejs】:https://jq.qq.com/?_wv=1027&k...

    yeyan1996 评论0 收藏0
  • 10分钟搭建ubuntu+nodejs+pm2自动部署+nginx+永久免费SSL证书+mongod

    摘要:将第二步中的安装源换成阿里云的镜像安装会比较快,如下将上面的部分替换如下更新源正式安装常用命令本地和服务器使用公钥免密访问仓库在使用协议访问项目仓库之前,需要先配置好账户项目的公钥。 如果你对nodejskoa2vuejs等感兴趣,请加QQ群:732189938 或者直接点击链接加入群聊【Node.js/Koa2/vuejs】:https://jq.qq.com/?_wv=1027&k...

    godlong_X 评论0 收藏0
  • 10分钟搭建ubuntu+nodejs+pm2自动部署+nginx+永久免费SSL证书+mongod

    摘要:将第二步中的安装源换成阿里云的镜像安装会比较快,如下将上面的部分替换如下更新源正式安装常用命令本地和服务器使用公钥免密访问仓库在使用协议访问项目仓库之前,需要先配置好账户项目的公钥。 如果你对nodejskoa2vuejs等感兴趣,请加QQ群:732189938 或者直接点击链接加入群聊【Node.js/Koa2/vuejs】:https://jq.qq.com/?_wv=1027&k...

    YuboonaZhang 评论0 收藏0
  • 公司项目NODEJS实践0.1[ ubuntu,nodejs,nginx...]

    摘要:创建成功后进入文件夹执行执行作用创建文件,维护项目的依赖文件解释创建文件执行作用用系统的编辑器打开文件。我的技术新群上一篇前后端分离项目实践分析下一篇公司项目实践 一、前言 前端如何独立用nodeJs实现一个简单的注册、登录功能,是不是只用nodejs+sql就可以了?其实是可以实现,但离实际应用还有距离,那要怎么做才是实际可用的。 网上有很多nodeJs的示例,包括和 sql /...

    cppprimer 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<