文档章节

Ubuntu 14.04下 Redis MongoDB安装及使用

quanpower
 quanpower
发布于 2014/06/20 22:58
字数 369
阅读 2382
收藏 13

1.Redis

1.1下载

wget http://download.redis.io/releases/redis-2.8.11.tar.gz

1.2解压

tar xvfz redis-2.8.11.tar.gz

1.3安装

cd redis-2.8.11 && sudo make && sudo make install

1.4测试

sudo make test

1.5配置使用

这时Redis 的可执行文件被放到了/usr/local/bin

1.5.1、下载配置文件和init启动脚本:

wget https://github.com/ijonas/dotfiles/raw/master/etc/init.d/redis-server
wget https://github.com/ijonas/dotfiles/raw/master/etc/redis.conf
sudo mv redis-server /etc/init.d/redis-server
sudo chmod +x /etc/init.d/redis-server
sudo mv redis.conf /etc/redis.conf

1.5.2、初始化用户和日志路径

第一次启动Redis前,建议为Redis单独建立一个用户,并新建data和日志文件夹

sudo useradd redis
sudo mkdir -p /var/lib/redis
sudo mkdir -p /var/log/redis
sudo chown redis.redis /var/lib/redis
sudo chown redis.redis /var/log/redis

useradd创建的user是3无用户,一无Home Directory,二无密码,三无系统Shell.但是默认group跟user一样,所以下面 chown redis.redis可以这样用

1.5.3、设置开机自动启动,关机自动关闭

sudo update-rc.d redis-server defaults

1.5.4、启动Redis:

sudo /etc/init.d/redis-server star

1.5.5、启动client客户端连接:

$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"


2.MongoDB

2.1GPG Key

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

2.2list file

echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' | sudo tee /etc/apt/sources.list.d/mongodb.list

2.3Reload local package

sudo apt-get update

2.4install package

sudo apt-get install mongodb-org

2.5 MongoDB Use

2.5.1 start

sudo service mongod start
or
sudo /etc/init.d/mongod start

2.5.2 check

sudo vim /var/log/mongodb/mongod.log

2.5.3 stop

sudo service mongod stop
or
sudo /etc/init.d/mongod stop

2.5.4 restart

sudo service mongod restart
or
sudo /etc/init.d/mongod restart






© 著作权归作者所有

共有 人打赏支持
quanpower
粉丝 65
博文 166
码字总数 104911
作品 0
嘉定
CTO(技术副总裁)
私信 提问
加载中

评论(2)

不空
不空
很有用,3Q 1.5.4少个start 少个t
shinemotec
shinemotec
非常有用 万分感谢
如何在Ubuntu 18.04 LTS上安装和配置MongoDB

如何在Ubuntu 18.04 LTS上安装和配置MongoDB IMCN 18分钟前暂无评论 阅读 9 次 MongoDB是一款非关系型数据库,提供高性能,高可用性和自动扩展企业数据库。 MongoDB是一个非关系型数据库,因...

IMCN
2018/05/05
0
0
MongoDB 4.0 正式发布,支持多文档事务

MongoDB 4.0 已正式发布,MongoDB 是一个开源文档数据库,提供高性能、高可用性和自动扩展。 下载地址:MongoDB Download Center 在 4.0 正式发布之前,我们已经报道了其相关更新信息,此次正...

h4cd
2018/06/29
8K
34
基于 docker 的个人网站部署

vps个人网站迁移的问题 4月份的时候,现在的 vps 提供商升级了硬件配置,为了充分使用vps的资源,我只好重装了操作系统。 本来计划今年把个人的vps主机从国外迁回来,所以为了方便后面的迁移...

东昕
2014/06/24
0
0
入门系列之在Ubuntu 14.04上备份,还原和迁移MongoDB数据库

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由信姜缘 发表于云+社区专栏 MongoDB是最受欢迎的NoSQL数据库引擎之一。它以可扩展,强大,可靠和易于使用而闻名。在本文中,...

云加社区
2018/08/20
0
0
Mac和Ubuntu18.04下MongoDB的安装

Mac安装mongodb 使用安装 从默认的配置文件启动mongodb 安装完成后,MongoDB服务启动、停止、重启命令如下: Mac下的mongodb可视化管理工具,推荐使用开源免费的, 下载地址:https://robomon...

翌日千里
2018/05/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Jmeter参数的AES加密使用

在Jmeter日常实践中,大家应该都遇到过接口传参需要加密的情况。以登陆为例,用户名和密码一般都需要进行加密传输,在服务端再进行解密,这样安全系数会更高,但在使用jmeter进行接口测试的时...

程序猿拿Q
5分钟前
0
0
MYSQL 日期函数 Date and Time Functions

Table 12.13 Date and Time Functions Name Description ADDDATE() Add time values (intervals) to a date value ADDTIME() Add time CONVERT_TZ() Convert from one time zone to another ......

_liucui_
11分钟前
0
0
Android代码混淆ProGuard工作原理简介

ProGuard能够对Java类中的代码进行压缩(Shrink),优化(Optimize),混淆(Obfuscate),预检(Preveirfy)。    1. 压缩(Shrink): 在压缩处理这一步中,用于检测和删除没有使用的类,字段...

SuShine
14分钟前
0
0
Idea 2018激活

教程地址: https://www.52pojie.cn/thread-781394-1-1.html 亲测可用

一个不正经的程序员
19分钟前
0
0
Android组件化开发实践和案例分享

目录介绍 1.为什么要组件化 1.1 为什么要组件化 1.2 现阶段遇到的问题 2.组件化的概念 2.1 什么是组件化 2.2 区分模块化与组件化 2.3 组件化优势好处 2.4 区分组件化和插件化 2.5 applicatio...

潇湘剑雨
20分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部