Centos7中源码安装Nodejs

Step 1、确认服务器有nodejs编译及依赖相关软件,如果没有可通过运行以下命令安装。

[[email protected] local]# yum -y install gcc gcc-c++ openssl-devel

Step 2、下载NodeJS源码包并解压。

[[email protected] local]# wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz

[[email protected] local]# tar zxvf node-v0.10.24.tar.gz

[[email protected] local]# cd node-v0.10.24

Step 3、配置、编译、安装。

[[email protected] node-v0.10.24]# ./configure --prefix=/usr/local/node

[[email protected] node-v0.10.24]# make && make install

将持续3-4min....

Step 4、接下来配置Node环境

[[email protected] node-v0.10.24]# vim /etc/profile

#set nodejs env

export NODE_HOME=/usr/local/node

export PATH=$NODE_HOME/bin:$PATH

export NODE_PATH=$NODE_HOME/lib/node_modules:$PATH

[[email protected] node-v0.10.24]# source /etc/profile       --重启生效

Step 5、测试是否安装成功

[[email protected] node-v0.10.24]# node -v

v0.10.24

出现NodeJS版本号则表示OK。

Step 6、NodeJS之Hello World

[[email protected] node-v0.10.24]# node

> console.log(”Hello NodeJS, I‘m Bob.Z“);

Hello NodeJS, I‘m Bob.Z

undefined

>

输出:Hello NodeJS, I‘m Bob.Z

Step 7、安装Express开发框架

[[email protected] local]# npm install express -g

Step 8、创建Demo项目

[[email protected] local]# express DemoApp

[[email protected] local]# cd DemoApp

[[email protected] DemoApp]#

Step 9、进入项目目录并安装项目依赖组件

[[email protected] local]# cd DemoApp

[[email protected] DemoApp]# npm install

Step 10、依赖组件安装完成后启动app

[[email protected] DemoApp]# node app

Express server listening on port 3000

最后通过浏览器访问服务器3000端口,页面显示,

Express

Welcome to Express

时间: 2024-08-27 12:14:45

Centos7中源码安装Nodejs的相关文章

CentOS7 下源码安装MySQL 8.0.11

CentOS7 下源码安装MySQL 8.0.11 系统环境:CentOS7, 内核:Linux 3.10.0-862.el7.x86_64 如果有旧版本的MySQL,先卸载,用下面命令来查询出系统有哪些相关的MySQL包. rpm -qa | grep mysql 如果上述命令查询出有相关的MySQL包,就卸载 rpm -e 包名 卸载MariaDB包 yum remove mariadb-libs.x86_64 从MySQL官网下载源码包,并将该文件拷贝到系统中. https://dev.m

CentOS-6.4-minimal版中源码安装Apache-2.2.29

/** * CentOS-6.4-minimal版中源码安装Apache-2.2.29 * ---------------------------------------------------------------------------------------------------------------------- * 源码安装软件时常见的三个步骤 * 1)配置环境:通常命令为./configure --prefix=DIR(即指定软件安装目录),如果还想启用其它功能,可在后面接着添

CentOS-6.4-minimal版中源码安装MySQL-5.5.38

/** * CentOS-6.4-minimal版中源码安装MySQL-5.5.38 * ---------------------------------------------------------------------------------------------------------------------- * 三种安装方式 * 1)源码安装 * 2)二进制包安装 * 3)rpm或yum安装 * 本文演示的是源码安装,并且,从mysql-5.5开始,源码安装要通过cmake安装

centos7.2源码安装openssl1.0.2

centos7.2默认是安装了opensll软件包的,但是部署个别服务时,由于版本太低.会影响服务的正常部署.只能使用源码安装提高openssl软件版本. 因为之前有openssl软件包,所以要先移除之前版本: 删除旧版本: yum remove -y openssl openssl-devel 源码安装openssl需要perl环境编译,如果没有perl环境还是需要安装: yum -y install perl perl-devel 现在新版本openssl: wget https://www

CentOS7下源码安装mysql5.6

目录 准备工作 运行环境 确认你的安装版本 下载mysql 安装mysql 准备安装环境 编译和安装 配置mysql 单实例配置      单实例配置方法          添加防火墙          启动mysql          重启mysql 多实例配置          什么是多实例          多实例配置方法          创建启动文件          初始化数据库          配置防火墙          启动mysql          登陆mysql    

CentOS7 上源码安装KVM(qemu--kvm)

在centos7下已经集成了kvm 环境:centos7 检查/dev/kvm这个文件,它是kvm内核模块提供给用户空间的qemu-kvm程序使用的一个控制接口,它提供了客户机(Guest)操作系统运行所需要的模拟和实际的硬件设备环境. 确定KVM模块确实全部安装好,下面来看一下qemu-kvm的编译和安装. 源码安装qemu-kvm 除了在内核空间的KVM模块之外,在用户空间需要QEMU来模拟所需要CPU和设备模型以及用于启动客户机进程,这样才有了一个完整的KVM运行环境. 参考文档:http

CentOS7下源码安装5.6.23

清理CentOS7下的MariaDB. [[email protected] ~]#rpm -qa | gremp mariadb     [[email protected] ~]# rpm -e --nodeps mariadb.x86_64 1:5.5.41-2.el7_0 下载源码 [[email protected] ~]# wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.23.tar.gz 2.解压 [[emai

centos7.2源码安装php7.0.9和nginx1.10.3服务器

下载nginx-1.10.3.tar.gz,php-7.0.9.tar.gz.也可以去nginx官网,php官网下载想要的版本.我选择nginx1.10.3稳定版和php7.0.9最新版.php源码包下载速度可能会很慢,建议使用迅雷等工具,下载完成后通过stfp工具把源码包上传到服务器上,为方便测试,我直接放置在root家目录下: 使用源码安装要确保服务器安装好gcc(编辑工具)和make(安装工具),若没安装可以执行命令安装: # yum install gcc # yum install m

centos7下源码安装lazarus

源码安装步骤:1)最新安装源码下载 http://mirrors.iwi.me/lazarus/snapshotshttp://sourceforge.net/projects/freepascal/files/Linuxhttp://sourceforge.net/projects/freepascal/files/Source wget http://mirrors.iwi.me/lazarus/snapshots/lazarus-1.7-52089-20160331-src.zipwget