docker
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口
安装环境:Ubuntu14
检查环境
which curl
安装docker
curl -ssl https://get.docker.com/ | sh
nginx
Nginx是世界上最流行的网络服务器中的一种,负责托管网络上一些流量最高的网站。在多数情况下,Nginx比Apache在资源上更加友好,可以作为网络服务器或反向代理服务器。
使用docker安装nginx
docker pull nginx
正常安装nginx
apt-get install nginx
查看计算机本地IP
ifconfig -a
访问nginx 初始页
在浏览器栏输入
localhost
rabbitmq
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。
由于rabbitMq使用erlang语言开发,在安装rabbitMq之前需要安装erlang
sudo apt-get install erlang
安装rabbitMq:
apt-get install rabbitmq-server
安装插件,让rabbitmq默认启动
sudo rabbitmq-plugins enable rabbitmq_manageme
设置账户
rabbitmqctl add_user username password
将账户设置为管理员
rabbitmqctl set_user_tags username administrator
为用户设置读写权限
rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
使用firefox浏览器登录:http://localhost:15672