返回顶部
首页 > 资讯 > 前端开发 > node.js >ubuntu编译nodejs所需的软件并安装
  • 342
分享到

ubuntu编译nodejs所需的软件并安装

所需并安装软件 2022-06-04 17:06:00 342人浏览 泡泡鱼
摘要

闲了一段时间后,要开始做个项目了! 公司以java为主,因此一直以来的技术栈为SpringBoot,ZooKeeper,jRedis,dubbo,druid.....经典的分布式服务器体系架构。 我花了点时

闲了一段时间后,要开始做个项目了!

公司以java为主,因此一直以来的技术栈为SpringBoot,ZooKeeper,jRedis,dubbo,druid.....经典的分布式服务器体系架构

我花了点时间,统计了一下Maven中的依赖包,共计35个以上,占地面积超过4G以上。真是好可怕啊!

其实我个人比较推崇的是nodejs+ibm loopback架构体系,并在此基础上开发过两个微信服务器。

因此为了更好的进行技术选型及比较,决定花几天时间进行对比及压力测试

今天,加班重装了一个4核服务器,安装ubuntu 16.04 server版操作系统(非桌面版),并编译nodejs LTS版。在此过程中,有一些问题关键点记录下来和大家分享(公司服务器,因此现在是靠回忆!)

server安装其实和我以前拍摄的视频(ubuntu桌面安装以及ubuntu中手动编译nodejs)类似,只是都是命令行而已。
和桌面系统相比,server是一个非常干净的版本,因此很多软件是需要自行安装的。
具体要安装的软件如下:

sudo apt install GCc 安装c编译器 sudo apt install g++ 安装c++编译器 sudo apt install make sudo apt install python2.7 wget node-v6.11.3 LTS的源码URL tar解压wget得到的node-v6.11.3 LTS的源码 cd到node-v6.11.3 LTS目录 ./configure 配置编译参数 make 进行编译 sudo make install 将编译后的头文件,库,程序等install到系统目录,需要管理员权限

目前nodejs 和 npm都可以使用了,安装loopback脚手架:sudo npm install -g loopback-cli

安装nodejs 进程管理器 sudo npm install -g pm2

编写一个测试程序,启动pm进行测试运行

目前到此为止,一个基础的nodejs环境已经部署完成。下周一,进行java环境的部署,以及Mysql,redis等,并使用Nginx来进行反向代理,以及动态均衡。

一旦环境ok,就开始进行一些测试吧!(其实我想也测试一下Python+flask/Django,只是不太熟悉DjanGo,所以基本也就是测试一下而已,不会选python)

之所以安装ubuntu是因为现有的Centos6.8版本的gcc/g++编译器版本太旧了(4.7.xx),centos中更新gcc/g++非常麻烦。我个人现在最喜欢的是ubuntu服务器版,哈哈因为比较熟悉而已。

至于结果,等以后再说

说实话,我个人是非常喜欢nodejs的,开发效率没话说。

随笔而已,想到什么写什么

--结束END--

本文标题: ubuntu编译nodejs所需的软件并安装

本文链接: https://lsjlt.com/news/12373.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • ubuntu编译nodejs所需的软件并安装
    闲了一段时间后,要开始做个项目了! 公司以java为主,因此一直以来的技术栈为springboot,zookeeper,jredis,dubbo,druid.....经典的分布式服务器体系架构。 我花了点时...
    99+
    2022-06-04
    所需 并安装 软件
  • Ubuntu下怎么编译、安装和卸载软件
    这篇文章主要介绍“Ubuntu下怎么编译、安装和卸载软件”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Ubuntu下怎么编译、安装和卸载软件”文章能帮助大家解决问题。在使用ubuntu的时候都是在直...
    99+
    2023-07-04
  • Ubuntu 18.04中怎么编译安装pppoe客户端软件
    本篇文章给大家分享的是有关Ubuntu 18.04中怎么编译安装pppoe客户端软件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。下载RP-PPPoE您可以在此处下载RP-PP...
    99+
    2023-06-05
  • 编译安装Mysql5.5数据库软件
    准备环境:Centos6.5(6系列操作系统)[root@localhost ~]# yum -y install gcc gcc-c++ ncurses-devel libxml2-devel zlib-...
    99+
    2024-04-02
  • Linux 软件安装 ARM64编译安装PHP教程
    ARM64编译安装PHP教程 安装相关依赖 包括gcc gcc-c++ openssl openssl-devel tar libxml2-devel openssl openssl-devel curl cur...
    99+
    2023-09-11
    php 服务器 开发语言
  • Linux下oracle11g安装所需要软件包的检测与安装
    Linux下oracle11g安装所需要软件包的检测与安装1 首先在执行脚本之前,你需要把所有需要的包提出出来,然后放到一个名为patch的文件夹下,这个文件夹要和脚本程序在同一个目录下就可以 2...
    99+
    2024-04-02
  • Linux中服务器软件需要编译安装的原因是什么
    Linux中服务器软件需要编译安装的原因是:1、软件在编译期间需要配置,如nginx,需要在编译时指定包含哪些module;2、软件需要统一安装路径,编译安装能方便指定路径;3、对于geek来说需要最新的版本,所以需要编译安装。具体内容如下...
    99+
    2024-04-02
  • ubuntu下编译安装opencv的方法
    简易安装opencv2: conda install --channel https://conda.anaconda.org/menpo opencv 或: sudo apt-get install libo...
    99+
    2022-06-04
    ubuntu编译安装opencv ubuntu下编译安装opencv的方法
  • Ubuntu源码编译安装Apache的教程
    这篇文章主要讲解了“Ubuntu源码编译安装Apache的教程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Ubuntu源码编译安装Apache的教程”吧!apache 安装指南:http:...
    99+
    2023-06-05
  • ubuntu21.04怎么安装软件?ubuntu安装软件的三种方式
    我们在ubuntu21.04中安装软件有多种方式,这里我们介绍其中的三种常用的安装方式,除了自带的apt还有应用相对比较新的,兼容比较好的安装方式,该怎么安装软件呢?下面我们就来看看详细的教程。 方法一: 首先我们进入ubu...
    99+
    2022-05-27
    ubuntu ubuntu21.04 软件安装
  • ubuntu下怎么删除或卸载easy_install所安装的软件包
    这篇文章主要介绍“ubuntu下怎么删除或卸载easy_install所安装的软件包”,在日常操作中,相信很多人在ubuntu下怎么删除或卸载easy_install所安装的软件包问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法...
    99+
    2023-06-13
  • MySQL5.6二进制软件包编译安装详解(三)
    一、软件环境 [root@localhost ~]# uname -r 3.10.0-862.el7.x86_64 [root@localhost ~]# cat /etc/redhat-release ...
    99+
    2024-04-02
  • 用python代码安装软件所需要的工具有哪些
    这篇文章给大家介绍用python代码安装软件所需要的工具有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。今天我们的文章主要是介绍的是当我们把Python代码编写出来时,我们想在Python代码中安装一软件的过程中,...
    99+
    2023-06-17
  • 使用nodeJs来安装less及编译less文件为css文件的方法
    NodeJs 使用nodejs安装less以及编译less文件为css文件 首先下载nodeJs的安装包,按照步骤,安装nodejs. 链接:http://pan.baidu.com/s/1dEsqYB3...
    99+
    2022-06-04
    文件 方法 nodeJs
  • linux oracle 系统安装oracle 11g所需的安装包和相关依赖包,无软件
    cat >>/tmp/rpm.txt <<EOFConsoleKit.x86_64ConsoleKit-libs.x86_64ConsoleKit-x11.x86_64GConf2....
    99+
    2024-04-02
  • Ubuntu环境源码编译安装xdebug的方法
    本文实例讲述了Ubuntu环境源码编译安装xdebug的方法。分享给大家供大家参考,具体如下: 前面介绍了Ubuntu环境编译安装php和Nginx的方法,这里再来讲解一下源码编译安装xdebug的方法。 下载并解压xd...
    99+
    2022-06-04
    Ubuntu 源码 编译安装 xdebug
  • Ubuntu环境编译安装PHP和Nginx的方法
    本文实例讲述了Ubuntu环境编译安装php和Nginx的方法。分享给大家供大家参考,具体如下: 编译安装nginx 切换目录到工作文件夹: cd /usr/local/src 下载pcre源代码并安装 w...
    99+
    2022-06-04
    Ubuntu 编译安装 PHP Nginx
  • ubuntu安装gcc编译器的方法是什么
    本篇内容介绍了“ubuntu安装gcc编译器的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!ubuntu安装gcc编译器的方法:打...
    99+
    2023-07-04
  • ubuntu离线安装编译器的方法是什么
    今天小编给大家分享一下ubuntu离线安装编译器的方法是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。ubuntu离线安...
    99+
    2023-07-04
  • ubuntu源码编译安装redis的方法是什么
    这篇文章主要介绍了ubuntu源码编译安装redis的方法是什么的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇ubuntu源码编译安装redis的方法是什么文章都会有所收获,下面我们一起来看看吧。一,下载相关的...
    99+
    2023-07-04
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作