修改Ubuntu镜像源:
sudo vi /etc/apt/sources.list
全部替换为以下内容:
------------------------------------------------------------------------------------------------
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-proposed main restricted universe multiverse
------------------------------------------------------------------------------------------------
sudo apt-get update && sudo apt-get dist-upgrade

1、安装memcached需要先安装libevent
./configure --prefix=/apps/python/libevent
make
make install

2、安装memcached
./configure --prefix=/apps/python/memcached --with-libevent=/apps/python/libevent
make
make install

3、配置环境变量
vi /home/scm/.profile
export MEMCACHED_HOME=/apps/pythonmemcached
PATH=\({MEMCACHED_HOME}/bin:\)PATH
source /home/scm/.profile

4、启动memcached
memcached -d -m 10 -u root -l 192.168.195.128 -p 12000 -c 256 -P /tmp/memcached.pid

5、安装redis
sudo make PREFIX=/apps/python/redis install
sudo make test

6、配置环境变量
vi /home/scm/.profile
export REDIS_HOME=/apps/python/redis
PATH=\({REDIS_HOME}/bin:\)PATH
source /home/scm/.profile

启动redis:
redis-server --protected-mode no &
7、安装RabbitMQ
sudo apt-get update
sudo apt-get upgrade
cd /tmp/
安装erlang:
wget http://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc
sudo apt-key add erlang_solutions.asc
sudo apt-get update
sudo apt-get install erlang
sudo apt-get install erlang-nox
安装RabbitMQ:
sudo subl /etc/apt/sources.list
在文件最后添加一行:
deb http://www.rabbitmq.com/debian/ testing main
添加密钥
cd /tmp
wget https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
sudo apt-key add rabbitmq-signing-key-public.asc
sudo apt-get update
sudo apt-get install rabbitmq-server

启动RabbitMQ服务
sudo systemctl enable rabbitmq-server
sudo systemctl start rabbitmq-server
查看RabbitMQ服务
sudo systemctl status rabbitmq-server

启动RabbitMQ-Management插件
sudo rabbitmq-plugins enable rabbitmq_management
重启RabbitMQ
sudo systemctl restart rabbitmq-server

增加用户和密码
sudo rabbitmqctl add_user radar 12345678
查看已存在的用户
sudo rabbitmqctl list_users
修改用户密码
sudo rabbitmqctl change_password guest 12345678

8、Windows下安装RabbitMQ
安装ERLANG:
下载地址:http://www.erlang.org/downloads
配置环境变量
ERLANG_HOME=C:\Program Files\erl8.0
Path=%ERLANG_HOME%\bin
安装RabbitMQ:
下载地址:http://www.rabbitmq.com/download.html
配置环境变量
RABBIT_HOME=C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.5
Path=%RABBIT_HOME%\sbin
以管理员身份打开cmd,进入C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.5目录
执行rabbitmq-plugins.bat enable rabbitmq_management
rabbitmq-service.bat
rabbitmq-service.bat stop
rabbitmq-service.bat install
rabbitmq-service.bat start
浏览器访问:http://localhost:15672

9、Windows下安装MySQL-5.7.14
将mysql-5.7.14-winx64.zip解压并重命名为MySQL,同时拷贝至“C:\Program Files”目录下
配置环境变量:
MYSQL_HOME=C:\Program Files\MySQL
Path = %MYSQL_HOME%\bin;
在MySQL目录下新建data目录,修改my-default.ini文件

These are commonly set, remove the # and set as required.

basedir = C:\Program Files\MySQL
datadir = C:\Program Files\MySQL\data
port = 3306

server_id = .....

cd C:\Program Files\MySQL\bin
mysqld install MySQL --defaults-file="C:\Program Files\MySQL\my-default.ini"
mysqld --initialize --user=Administrator --console
请记住“localhost:”后的密码如:Bb)wGUoFr7e;
若需要重置,请先删除data目录后再次运行该命令
已管理员身份启动服务:net start mysql
登录MySQL
mysql -u root
mysql>set Password = password('123456');
mysql>flush privileges;
mysql>exit;

10、CentOS7下源码安装MySQL
首先安装 yum install -y ncurses-devel bison
tar zxvf ncurses-6.0.tar.gz
cd ncurses-6.0
./configure --prefix=/usr/local/ncurses --with-shared --without-debug --without-ada --enable-overwrite
make
make install

mkdir -p /usr/local/mysql
mkdir -p /usr/localmysql/db/data
tar zxvf mysql-5.6.14.tar.gz
cd mysql-5.6.14
cmake \
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock \
-DDEFAULT_CHARSET=utf8 \
-DDEFAULT_COLLATION=utf8_general_ci \
-DWITH_MYISAM_STORAGE_ENGINE=1 \
-DWITH_INNOBASE_STORAGE_ENGINE=1 \
-DWITH_ARCHIVE_STORAGE_ENGINE=1 \
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 \
-DWITH_MEMORY_STORAGE_ENGINE=1 \
-DWITH_READLINE=1 \
-DENABLED_LOCAL_INFILE=1 \
-DMYSQL_DATADIR=/usr/local/mysql/db/data \
-DMYSQL_USER=root \
-DMYSQL_TCP_PORT=3306
make
make install
vi /etc/profile
export MYSQL_HOME=/usr/local/mysql
export PATH=\({MYSQL_HOME}/bin:\)PATH
source /etc/profile

cd /usr/local/mysql
/scripts/mysql_install_db --user=svn --datadir=/usr/local/mysql/db/data
su - root
mv /etc/my.cnf /etc/my.cnf.bak
su - svn
/usr/local/mysql/support-files/mysql.server start
mysql -u root
mysql>use mysql;
mysql>GRANT ALL PRIVILEGES ON . TO root@"%" IDENTIFIED BY "root";
mysql>update user set Password = password('123456') where User='root';
mysql>flush privileges;
mysql>exit;

Day11 Memcached、Redis和RabbitMQ安装的更多相关文章

  1. Python自动化 【第十一篇】:Python进阶-RabbitMQ队列/Memcached/Redis

     本节内容: RabbitMQ队列 Memcached Redis 1.  RabbitMQ 安装 http://www.rabbitmq.com/install-standalone-mac.htm ...

  2. 缓存、队列(Memcached、redis、RabbitMQ)

    本章内容: Memcached 简介.安装.使用 Python 操作 Memcached 天生支持集群 redis 简介.安装.使用.实例 Python 操作 Redis String.Hash.Li ...

  3. 缓存、队列(Memcached,Redis,rabbitMQ)

    一.Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的 ...

  4. 缓存大全(Memcached、redis、RabbitMQ )

    Memcached: 简介.安装.使用 python操作Memcached Memcached天生支持集群 Redis: 简介.安装.使用.实例 Python操作Redis String.Hash.L ...

  5. 各种缓存(Memcached、Redis、RabbitMQ、SQLlchemy)

    Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速度 ...

  6. Python自动化开发 - Python操作Memcached、Redis、RabbitMQ

    Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载. 它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态.数据库驱动网站的速 ...

  7. Memcached、Redis、RabbitMQ

    目录 一.Memcached 二.Redis 三.RabbitMQ Memcached Memcache 是一个开源.高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中 ...

  8. Redis、RabbitMQ、Memcached

    知识目录: Memcached Redis RabbitMQ Memcached 回到顶部 Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载.它通过在内存中 ...

  9. 【最全 干货 实例】 缓存手册(Memcached、redis、RabbitMQ)

    http://www.cnblogs.com/suoning/p/5807247.html 本章内容: Memcached 简介.安装.使用 Python 操作 Memcached 天生支持集群 re ...

随机推荐

  1. zabbix2.2.3 VMware Vsphere exsi监控配置步骤

    zabbix2.2.3 VMware Vsphere exsi监控配置步骤, 1,添加监控主机 2,添加聚集macro;{$PASSWORD} = yoodo.com{$URL} = http://i ...

  2. Archipelago - SGU 120(计算几何向量旋转)

    题目大意:有一个正N边形,然后给出两个点,求出剩余的点的坐标. 分析:向量旋转可以求出坐标,顺时针旋转时候,x = x'*cos(a) + y'*sin(a), y=-x'*sin(a) + y'*c ...

  3. dp poj 1080 Human Gene Functions

    题目链接: http://poj.org/problem?id=1080 题目大意: 给两个由A.C.T.G四个字符组成的字符串,可以在两串中加入-,使得两串长度相等. 每两个字符匹配时都有个值,求怎 ...

  4. 几个命令行命令的总结(node, babel-cli, babel-node)

    node: 输入node, 进入repl环境之后,可以直接运行javascsript表达式,模拟node输出 sh-it-nb0023:static xialei$ node > console ...

  5. java web实现 忘记密码(找回密码)功能及代码

    java web实现 忘记密码(找回密码)功能及代码 (一).总体思路 (二).部分截图 (三).部分代码 (一).总体思路: 1.在 找回密码页面 录入 姓名.邮箱和验证码,录入后点击[提交]按钮, ...

  6. NET设计模式-单例模式(Singleton Pattern)

    1. 概述 Singleton Pattren 要求一个类有且仅有一个实例,并且提供一个全局变量.这个创建的对象是独一无二的,在这个单独对象实例中,集中所创建类的所有属性和方法. 在创建一个单例,何时 ...

  7. xml学习篇(二) ----JSON 和XML对比

    在比较JSON和XML之前,我们先来上一堂关于数据格式的简要历史(更准确的说,是关于XML的始祖): 早在1970年,IBM开发了一种叫Generalized Markup Language的标记语言 ...

  8. 树莓派(raspberry)启用root账户 分类: 服务器搭建 Raspberry Pi 2015-04-12 18:45 95人阅读 评论(0) 收藏

    树莓派使用的linux是debian系统,所以树莓派启用root和debian是相同的. debian里root账户默认没有密码,但账户锁定. 当需要root权限时,由默认账户经由sudo执行,Ras ...

  9. uboot中的mmc命令

    一:mmc的命令例如以下: 1:对mmc读操作 mmc read addr blk# cnt 2:对mmc写操作 mmc write addr blk# cnt 3:对mmc擦除操作 mmc eras ...

  10. 【2014】【辛星】【php】【秋季】【2】第一个php程序

    <span style="font-family:KaiTi_GB2312;font-size:18px;">*******************设置server** ...