【安装Nodejs】CentOS7 下安装NodeJs+Express+MongoDB+Redis
最近想拿NodeJS做个文档管理系统玩玩,看看mongdb的gridfs效率咋样,谁晓得因为一个Yeoman的脚手架,整来整去的把文件权限全部搞乱,一想算了,还是重来搞一套吧!
1、安装 yum install epel-release
[root@iZ289zd8c52Z ~]#yum install epel-release
Loaded plugins: langpacks
base | 3.6 kB 00:00:00
epel | 4.3 kB 00:00:00
extras | 3.4 kB 00:00:00
updates | 3.4 kB 00:00:00
(1/7): base/7/x86_64/group_gz | 155 kB 00:00:00
(2/7): epel/x86_64/group_gz | 170 kB 00:00:00
(3/7): extras/7/x86_64/primary_db | 132 kB 00:00:00
(4/7): epel/x86_64/updateinfo | 567 kB 00:00:00
(5/7): epel/x86_64/primary_db | 4.1 MB 00:00:04
(6/7): updates/7/x86_64/primary_db | 4.9 MB 00:00:04
(7/7): base/7/x86_64/primary_db | 5.3 MB 00:00:05
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-6 will be installed
--> Finished Dependency Resolution Dependencies Resolved ===============================================================================================================================================================================================
Package Arch Version Repository Size
===============================================================================================================================================================================================
Installing:
epel-release noarch 7-6 epel 14 k Transaction Summary
===============================================================================================================================================================================================
Install 1 Package Total download size: 14 k
Installed size: 24 k
Is this ok [y/d/N]: y
Downloading packages:
epel-release-7-6.noarch.rpm | 14 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : epel-release-7-6.noarch 1/1
warning: /etc/yum.repos.d/epel.repo created as /etc/yum.repos.d/epel.repo.rpmnew
Verifying : epel-release-7-6.noarch 1/1 Installed:
epel-release.noarch 0:7-6 Complete!
2、安装 yum install nodejs
[root@iZ289zd8c52Z ~]# yum install nodejs
Loaded plugins: langpacks
Resolving Dependencies
--> Running transaction check
---> Package nodejs.x86_64 0:0.10.42-4.el7 will be installed
--> Processing Dependency: libuv.so.0.10()(64bit) for package: nodejs-0.10.42-4.el7.x86_6
--> Running transaction check
---> Package libuv.x86_64 1:0.10.34-2.el7 will be installed
--> Finished Dependency Resolution Dependencies Resolved =========================================================================================
Package Arch
=========================================================================================
Installing:
nodejs x86_64
Installing for dependencies:
libuv x86_64 Transaction Summary
=========================================================================================
Install 1 Package (+1 Dependent package) Total download size: 2.1 M
Installed size: 7.0 M
Is this ok [y/d/N]: y
Downloading packages:
(1/2): libuv-0.10.34-2.el7.x86_64.rpm
(2/2): nodejs-0.10.42-4.el7.x86_64.rpm
-----------------------------------------------------------------------------------------
Total
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : 1:libuv-0.10.34-2.el7.x86_64
Installing : nodejs-0.10.42-4.el7.x86_64
Verifying : 1:libuv-0.10.34-2.el7.x86_64
Verifying : nodejs-0.10.42-4.el7.x86_64 Installed:
nodejs.x86_64 0:0.10.42-4.el7 Dependency Installed:
libuv.x86_64 1:0.10.34-2.el7 Complete!
3、yum install npm (安装npm管理)
4、npm install -g n (安装 n 用来管理nodejs)
5、n stable (将nodejs升级到最新的稳定版本)
6、node -v (查看当前nodejs的版本,若还是之气的版本,那就请重启服务器,shutdown -r now)
【安装Nodejs】CentOS7 下安装NodeJs+Express+MongoDB+Redis的更多相关文章
- 最小安装的centos7下安装oracle 12c
下载 oracal 安装包 进入https://www.oracle.com/index.html 依次选择-->Menu -->Downloads and trials -->D ...
- Docker 安装-在centos7下安装Docker(二)
参考docker安装的方式: http://www.runoob.com/docker/centos-docker-install.html Docker中文官网安装步骤:https://docs.d ...
- Centos7 下安装以及使用mssql
Centos7下安装以及使用Mssql,在这下面玩,主要是发现linux环境下的mysql非常的小,小到只有169M,这在windows上面,动撤几个G的安装文件,会让你直接打消使用MSSQL的勇气, ...
- CentOS7 下 安装 supervisor以及使用
CentOS7 下 安装 supervisor 以及使用 手动安装 [注] linux环境必须安装 python 1.获取supervisor包:[https://pypi.python.org/py ...
- Linux CentOs7 下安装 redis
Linux CentOs7 下安装 redis 请将以下命令放入linux命令行中运行 如果安装过程前没有安装GCC请先安装 命令如下 $ yum install gcc-c++ $ wget ht ...
- Centos7下安装配置Redsocks
Redsocks是一个开源的网络程序,代码依赖开源的libevent网络库.Redsocks允许你将所有TCP连接重定向到SOCKS或HTTPS代理,比如Shadowsocks(Centos7下安装配 ...
- Linux Centos7下安装Python
1.查看是否已经安装Python Centos7默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5. 使用python -V命令查看一下是否安装Pytho ...
- CentOS7下安装SVN服务端
CentOS7下安装SVN服务 1. yum命令即可方便的完成安装# sudo yum install subversion 测试安装是否成功:# svnserve --version 更改svn的默 ...
- centOS7下安装GUI图形界面
1.如何在centOS7下安装GUI图形界面 当你安装centOS7服务器版本的时候,系统默认是不会安装GUI的图形界面程序,这个需要手动安装CentOS7 Gnome GUI包. 2.在系统下使用命 ...
- CentOS7下安装MySQL并配置远程连接
一.CentOS7下安装MySQL数据库 CentOS7默认的安装包里面已经没有 MySQL-Server安装包了,远程镜像中也没有了. 默认的是MariaDB (MySQL的一个分支,开发这个分支的 ...
随机推荐
- Win10系统出问题?简单一招即可修复win10!
时至今日,win10系统的普及率越来越高,在微软多种策略的强推下,10月份win10系统的市场份额已达22.59%,但win10系统也不是完美的,总有些还是会出现一些诸如打开应用程序出现闪退.乱码.总 ...
- 字符编码笔记:ASCII,Unicode和UTF-8 转
本文出处 http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html 只是为了记录一下省得要去搜. 今天中午,我突然想搞清楚 ...
- DayPilot 7.9.3373 去掉DEMO
更新升级倒是蛮快的,多了Gantt图,此处下载先: http://files.cnblogs.com/files/pccai/DayPilot_2.0_4.0_7.9.3373.rar
- linux源代码安装程序
下载源代码之后 tar zxvf file.tar.gz 解压源代码压缩包 ./configure --prefix=/opt/haha/ 安装到这个路径 make 编译 sudo ma ...
- Spring+MyBatis框架中sql语句的书写,数据集的传递以及多表关联查询
在很多Java EE项目中,Spring+MyBatis框架经常被用到,项目搭建在这里不再赘述,现在要将的是如何在项目中书写,增删改查的语句,如何操作数据库,以及后台如何获取数据,如何进行关联查询,以 ...
- 面向对象和面向过程的jquery版选项卡
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <script src ...
- 报错: Unable to start activity ComponentInfo:You need to use a Theme.AppCompat theme
转自 http://www.2cto.com/kf/201605/506596.html
- 看jpg和png图片
emacs 24.4 下载http://pan.baidu.com/s/1mgIEPHe里的: zlib1.dll, libpng16-16.dll(png)和libjpeg-9.dll到emacs里 ...
- facebook 用curl获取用户资料
用facebook获取用户信息 $graph_url= "https://graph.facebook.com/me?scope=email&fields=id,name,email ...
- jQuery控制表头
<!doctype html><html lang="en"><head> <meta charset="UTF-8" ...