集群基础设施准备

一、各应用安装说明

jdk1.8:注意:6.4版本的javashop不能使用低于1.8版本的jdk,这里不再讲述,请自行搭建

mysql:建议使用MySQL 5.6以上版本

Nginx:参考【nginx安装

redis:参考 【redis安装】及 【redis集群搭建

amqp:参考【rabbitmq安装】及 【rabbitmq集群搭建

elasticsearch:参考【elasticsearch安装】及 【elasticsearch集群搭建

xxl-job:参考【xxl-job安装

fastdfs:参考【fastdfs安装

二、本次服务器部署情况

实例:本次实例采用4台局域网下的Linux服务器,请参考第一步进行搭建。

建议:部署正式环境时,请购买阿里系的产品:服务器、redis、数据库rds 保证项目的性能。

具体服务器部署情况如下:

  • 服务器A(192.168.1.190):部署redis、部署rabbitmq、部署fastdfs 本次的部署信息如下:
    redis信息:主机:192.168.1.190;端口号:6379;密码:enation。
    rabbitmq信息:主机:192.168.1.190;端口号:5672;账号:aaaaaa;密码:aaaaaa。
    fastdfs信息:主机:192.168.1.190;端口号:22122。

    备注:以上部署的信息将会在在项目中进行使用(注意:如果是阿里云服务器的话,为保证数据传输速度,在配置到项目中的时 候以上的信息请使用内网ip,使用外网ip比较耗性能)。

  • 服务器B(192.168.1.192):部署elasticsearch、部署xxljob、部署1个javashop后台
    本次的部署信息如下:
    elasticsearch信息:主机:192.168.1.192;端口号:9300;name:es_cluster tomcat安装目录:/home/server/tomcat8081/我的Tomcat 备注:xxl-job和javashop后台将会在集群服务器项目部署中讲解,此时只需要准备好基础环境即可。jdk、Tomcat请自行安装。

  • 服务器C(192.168.1.196):部署Nginx+lua+redis、部署2个消费者consumer

    备注:2个消费者consumer部署将会在集群服务器项目部署中讲解,现在只需要部署好jdk1.8。

  • 服务器D(192.168.1.195):部署MySQL、部署2个javashop前台、部署MySQL数据库
    本次部署信息如下:
    MySQL信息:主机:192.168.1.195;端口号:3306;账号:root;密码:root。

    tomcat安装目录:/home/server/tomcat8082/...... /home/server/tomcat8082/....... 备注:javashop前台将会在集群服务器项目部署中讲解,此时只需要准备好相应的基础环境即可。jdk、Tomcat请自行安装。

results matching ""

    No results matching ""