ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

阿里云linux服务器上部署系统记录(jdk,redis集群,solr,rabbitMQ,zookpeer)

2019-08-22 10:03:57  阅读:287  来源: 互联网

标签:zookpeer JAVA jdk 配置文件 redis conf HOME 7000


        废话不多说,因为公司阿里云linux服务器上(开发环境)病毒太多,所以全部格式化了。重新搭建系统的工作就落到我头上了,正好复习一遍知识。

 

一.安装jdk。

1.准备工具,当然大家也可以用类似功能的。这里我推荐XShell,号称X神,用于连接linux服务器进行操作的。(常见的还有sshclient),还有一个是FileZilla,用来传输数据的。

2.创建文件夹

说明:在/usr/local/src下创建文件java,之后将JDK安装包上传到该文件.

2.1解压JDK

命令: tar -xvf jdk-8u51-linux-x64.tar.gz

  

2.2配置环境变量

vim /etc/profile

 

#set java env                

JAVA_HOME=/usr/local/src/java/jdk1.8.0_51

JAVA_BIN=/usr/local/src/java/jdk1.8.0_51/bin

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

 

让JDK环境变量配置生效

source /etc/profile

 

二。安装redis集群

  1. Redis下载

 

     2.Redis安装

     2.1.上传redis

     2.2解压

 

 

     2.3编译/和安装redis

 在redis的根目录下执行make/make install

 

注意:本次再执行make时遇到错误:

make[1]: *** [adlist.o] Error 127

make[1]: Leaving directory `/usr/local/src

解决方式:链接:https://blog.csdn.net/antma/article/details/79066442

3.Redis启动(测试是否安装成功)

  1. redis-server或者redis-server &或者redis-server redis.conf
  2. redis-cli -p 6379   进入控制台

4.修改配置文件

  1. 关闭IP绑定

      2.关闭保护模式

     3.开启后台启动

 

5.搭建集群

       5.1创建文件夹

在redis根目录中创建cluster文件夹后新增7000-7008文化夹

       5.2导入配置文件

将redis.conf文件分别导入7000-7008文件夹中.

[root@localhost redis-3.2.8]# cp redis.conf cluster/7008/

      5.3修改redis.conf配置文件

  1. 关闭ip绑定

    2.关闭保护模式

 

    3.修改端口号

    4.开启后台启动

   

      5.修改PID位置

      6.修改持久化路径

      7.修改内存策略

     8.开启集群

     9.开启集群的日志文件

      10.设定推选时间

5.4拷贝配置文件

说明:将redis中的7000下的redis.conf文件导入7001-7008中

cp 7000/redis.conf 7003/………

5.5批量修改配置文件

在vim命令下执行

命令: :%s/7000/7001/g

分别修改配置文件

5.6编辑redis启动脚本文件

命令:启动redis

sh start.sh

同时再编写停止服务命令。完成。

 

三.安装mysql

地址为:

四.安装solr

地址为:

五,安装rabbitMq

地址为:

标签:zookpeer,JAVA,jdk,配置文件,redis,conf,HOME,7000
来源: https://blog.csdn.net/weixin_42409107/article/details/99938331

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有