Redis:Redis在Ubuntu安装配置

1.安装

命令:

apt-get install redis-server

2.redis配置

修改redis.conf。该文件路径默认安装地址为:/etc/redis/redis.conf

打开文件。(文件内容太多,查找不方便。vim命令行模式下查找 :/** 。就可以查找了** 。** 就是我们需要查找的内容。比如:/127.0.0.1 就可以快速查找到127.0.0.1)

redis的卸载移除 redis卸载 linux_erlang

redis的卸载移除 redis卸载 linux_erlang_02

redis的卸载移除 redis卸载 linux_redis的卸载移除_03

修改后,保存。重启redis服务。

命令:

service redis restart

 

4.使用

命令:

redis-cli -a 123456

123456就是在redis.conf文件中配置的密码,通过上面命令就可以访问redis了

如下图:成功的设置值,获取值

redis的卸载移除 redis卸载 linux_redis_04

 

5.卸载

 

如果你使用 apt-get 方式安装的

您只需在终端中键入以下命令即可。这将删除 redis-server 软件包和不再需要的其他相关软件包(因为 --auto-remove 参数)。它还会删除 redis-server 的本地/配置文件(因为 purge 参数)。

sudo apt-get purge --auto-remove redis-server

如果你使用 makefile 编译安装

这是有点棘手的地方。因为您必须手动删除已安装的文件。下面是操作步骤。

关闭已经启动的 Redis 服务,注意,你可能启动了多个实例,所以可能要逐个关闭,我这里的情况只有 redis_6379 在运行:
  sudo service redis_6379 stop删除 usr/local/bin/ 中所有 redis 相关的文件
 sudo rm /usr/local/bin/redis-*删除配置目录和内容
 sudo rm -r /etc/redis/删除日志
 sudo rm /var/log/redis_*删除数据目录和内容
 sudo rm -r /var/lib/redis/删除初始化脚本
 sudo rm /etc/init.d/redis_*删除现有的Redis PID文件(仅当存在时)
 sudo rm /var/run/redis_*重启服务器
现在,Redis 已完全从你的服务器上删除。
RabbitMQ:RabbitMQ在Ubuntu安装配置

1、安装erlang

由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang

sudo apt-get install erlang-nox
 
sudo apt-get install curl gnupg debian-keyring debian-archive-keyring apt-transport-https -y

2、安装Rabbitmq

更新源
sudo apt-get update
安装
sudo apt-get install rabbitmq-server
 
## 安装 Erlang 包
sudo apt-get install -y erlang-base \
                         erlang-asn1 erlang-crypto erlang-eldap erlang-ftp erlang-inets \
                         erlang-mnesia erlang-os-mon erlang-parsetools erlang-public-key \
                         erlang-runtime-tools erlang-snmp erlang-ssl \
                         erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl## 安装rabbitmq-server 及其依赖
sudo apt-get install rabbitmq-server -y --fix-missing启动、停止、重启、状态rabbitMq命令
sudo rabbitmq-server start
sudo rabbitmq-server stop
sudo rabbitmq-server restart
sudo rabbitmqctl status

三、添加admin,并赋予administrator权限

添加admin用户,密码设置为admin。

sudo rabbitmqctl add_user  admin  admin  

赋予权限

sudo rabbitmqctl set_user_tags admin administrator

赋予virtual host中所有资源的配置、写、读权限以便管理其中的资源

sudo rabbitmqctl  set_permissions -p / admin '.*' '.*' '.*'

 

四、RabbitMQ GUID使用

       1、官方提供的一个web管理工具(rabbitmq_management)

              http://www.rabbitmq.com/management.html

       2、安装了Rabbitmq后,默认也安装了该管理工具,执行命令即可启动

   t(先定位到rabbitmq安装目录)

redis的卸载移除 redis卸载 linux_redis_05

 

浏览器访问http://localhost:15672/

 

五、卸载rabbitmq相关的

1、卸载前先停掉rabbitmq服务,执行命令

         service rabbitmq-server stop

2、查看rabbitmq安装的相关列表

        yum list | grep rabbitmq

3、卸载rabbitmq已安装的相关内容

        yum -y remove rabbitmq-server.noarch

二、卸载erlang

1、查看erlang安装的相关列表

      yum list | grep erlang

2、卸载erlang已安装的相关内容

      yum -y remove erlang-*

      yum remove erlang.x86_64 

保存,不退出vi ---------------------------------------------  :w

强制保存,不退出vi ---------------------------------------  :w!

将修改另外保存到file中,但不退出vi(不常用)------  :w file

保存,并退出vi ---------------------------------------------  :wq   或  :x

强制保存,并退出vi ---------------------------------------  :wq!

不保存,并退出vi ------------------------------------------  :q

不保存,并强制退出vi ------------------------------------  :q!

放弃所有修改,从上次保存文件开始再编辑 -----------  :e!

  • 修改第三处:如果要给redis设置密码,就需要取消下图这块的注释,引入redis密码,设置为123456
  • 修改第二处:修改redis.conf将daemonize属性改为yes。这样redis-server就能后台运行了
  • 修改第一处:注释掉这个 bind 127.0.0.1,就能远程访问redis