jdk:

  

解压:
tar zxvf jdk-8u144-linux-x64.tar.gz 执行:vi /etc/profile
export JAVA_HOME=/usr/local/jdk1.8.0_201
export CLASSPATH=$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH 让配置文件立刻生效
source /etc/profile

tomcat:

        在/opt/目录下执行:mkdir soft
tar -zxvf apache-tomcat-7.0.65.tar.gz -C /opt/soft/ //解压到/opt/soft/ 目录下
cd /opt/soft/
mv apache-tomcat-7.0.65/ tomcat7 //修改文件夹的名字
cd tomcat7/ //进入到tomcat7目录中
pwd //查看当前目录的全路径
vim /etc/profile export JAVA_HOME=/usr/java/jdk1.7.0_67
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/opt/soft/tomcat7
export PATH=$PATH:$CATALINA_HOME/bin startup.sh启动tomcat
ps -ef |grep tomcat 查看tomcat是否已经启动!

mysql:

1. 使用root用户: su root
2. 安装
yum install mysql(这是安装的mysql的客户端!!!)
yum install mysql-server 这是安装的mysql的服务端!!!)
yum install mysql-devel(可选)
3. 修改配置信息,添加: vim /etc/my.cnf
(添加一个mysql节点)
[mysql]
default-character-set=utf8
[mysqld]
character-set-server=utf8
lower_case_table_names=1
4. 启动mysql:service mysqld restart/stop/start
5. 配置超级用户名和密码, mysqladmin -u root password 123456
6. root用户登录mysql -u root -p 123456
7. 创建mysql用户:create user 'hive' identified by 'hive';
8. 授权:grant all privileges on *.* to 'hive'@'%' with grant option
9. flush privileges;
10. 重启一下这个mysql服务。
11. 使用hive用户创建数据库并修改连接信息。
create database hive;

redis:

    1. yum install gcc-c++

   2. 解压redis                //解压路径
tar -zxvf redis-5.0.5.tar.gz -C /opt/install/
3. 进入redis解压目录
cd /opt/install/redis-5.0.5
4.编译 make(先装gcc)
5.安装:make install PREFIX=/usr/local/redis //指定redis配置路径
6.配置redis的环境变量:
vi /etc/profile
################################
REDIS_HOME
     ##################################
export REDIS_HOME=/usr/local/redis
export PATH=$PATH:$REDIS_HOME/bin
7.source ~/.bash_profile          //刷新配置文件
  8.设置服务器端作为后台服务进程启动

    1.1 : cp /opt/install/redis-5.0.5/redis.conf /usr/local/redis/bin/
    1.2 :cd /usr/local/redis/bin/
    1.3 vi redis.conf
    设置:daemonize yes
    1.4 redis-server redis.conf配置文件的路径【相对路径、绝对路径】

    vi redis.conf
    设置:daemonize yes

  9.加载redis.conf配置文件启动
 ./redis-server redis.conf

关闭redis
./redis-cli shutdown

edis命令行客户端操作
./redis-cli -h IP地址 -p 端口号

zookeeper:

解压缩压缩包
tar -zxvf zookeeper-3.4.10.tar.gz 进入conf目录 ,把 zoo_sample.cfg 改名为 zoo.cfg 进入bin,开启zookeeper
zkServer.sh start
关闭
zkServer.sh stop
查看状态:
zkServer.sh status 防火墙:

zookeeper做单机版,可以正常启动;但是zookeeper做集群后启动不了,大部分原因是防火墙未关闭。


centos的关闭防火墙方法比较独立。


systemctl stop firewalld.service


查看防火墙关闭状态:


firewall-cmd --state


linux下配置jdk,tomcat,mysql,redis,zookeeper的更多相关文章

  1. Linux 下 Nginx + JDK + Tomcat + MySQL 安装指南

    转载请注明出处:http://blog.csdn.net/smartbetter/article/details/52026342 Nginx 是一款高性能的 http 服务器/反向代理服务器/电子邮 ...

  2. linux下配置jdk+tomcat

    安装软件包 下载jdk和tomacat安装包,我这里使用的是jdk-8u144-linux-x64.tar.gz和apache-tomcat-8.5.23.tar.gz. 分别解压这两个安装包,用命令 ...

  3. 一步一步教你如何在linux下配置apache+tomcat(转)

    一步一步教你如何在linux下配置apache+tomcat   一.安装前准备. 1.   所有组件都安装到/usr/local/e789目录下 2.   解压缩命令:tar —vxzf 文件名(. ...

  4. Linux下配置JDK

    下面以CentOS为例,详细说一下Linux下配置JDK的过程 首先按照约定俗成的习惯,将jdk放在/usr/local/java下,首先进入/usr/local然后新建一个目录java 然后我们需要 ...

  5. ubuntu下安装jdk,tomcat,mysql,ftp,telnet,svn

    需求分析:自己弄了个小网站,想放到云服务器上,同时把自己积累的代码也放上去,服务器上的文件可以简单的在windows上查看,也可以方便的通过windows连接linux服务器. 解决:运行网站要用到j ...

  6. linux下安装jdk+tomcat+eclipse+mysql

    我的环境:主机是win7的,虚拟机是VWare  Workstation 6.0   ,linux系统为Red Hat Enterprise  Linux 5 64位 各软件版本:jdk是jdk-6u ...

  7. Ubuntu下安装配置JDK,Tomcat,MySql

    jdk安装配置 下载jdk-6u45-linux-x64.bin 切换到root用户su root 切换目录,新建文件夹,复制文件cd /usr      mkdir javacd javacp 路径 ...

  8. linux(centos 7)下安装JDK,Tomcat,mysql 运行Maven 项目

    一.在Linux中安装JDK 1. 将JDK上传到root下(任何位置均可以). 如图: 2. 用解压命令解压JDK tar -xvf (此处为jdk文件名) 如果是rpm包,执行rpm -i jdk ...

  9. linux 下安装 jdk tomcat 并配置

    linux下安装TOMCAT与JDK 第1步:新建boss用户,username:boss,password:boss 第2步:将安装用户路径设置成/app/boss [root@localhost] ...

随机推荐

  1. 一则sql优化实现接口耗时降低30倍的优化案例

    业务场景: 也测的业务,如上图,通过捕获业务的涉及的接口如下: 查询接口耗时大于7s,已经是非常的慢 经验提示: 一般接口响应时间慢的问题,最简单的方式就是监控接口相关的sql是否存在问题 开启mys ...

  2. 查询物料单位PAC成本

    select cpp.period_name 期间名称, ccga.organization_id 组织ID, ood.ORGANIZATION_CODE 组织代码, OOD.ORGANIZATION ...

  3. echarts玩转图表之矩形树图

    前言 这是第一次用makedown编辑器写文章,感觉像一件利器,排版美观而且效率飙升.进入正题 Echart官网文档地址 针对于矩形树图api配置项链接 1. 完全从数据定义图形 $.get( &qu ...

  4. Linux系统学习 一、安装,调试

    环境 主机: Windows 10 虚拟机: VMware 15 Pro 镜像: 一.安装过程: 然后开启虚拟机 设置主机名 时区 密码 最小安装 等着 重启 登录 二.配置静态IP地址 输入ifco ...

  5. Day15 - Python基础15 模块学习-selectors

    本节内容 1:Python/selectors模块 2:selsect实例 1:Python/selectors模块及队列  selectors模块是可以实现IO多路复用机制: 它具有根据平台选出最佳 ...

  6. layUI学习第五日:layUI布局系列二

    6.列偏移 列偏移可针对不同屏幕的标准进行设定,只会在桌面屏幕下有效,当低于桌面屏幕的规定的临界值,就会堆叠排列. <div class="layui-col-md4 layui-co ...

  7. 3. 语法"陷阱"

    1. C运算符优先级 运算符(优先级从高到低) 结合律 ++(后置).--(后置).()(函数调用).[].{}.(复合字面量).. .-> 从左往右 ++(前置).--(前置).-.+.~.! ...

  8. 通过ES6 Module看import和require区别

    前言 说到import和require,大家平时开发中一定不少见,尤其是需要前端工程化的项目现在都已经离不开node了,在node环境下这两者都是大量存在的,大体上来说他们都是为了实现JS代码的模块化 ...

  9. 开发SSO单点登录需要注意的问题

      一.单点登录系统开发需要注意的问题     1.单点登录系统需要支持jsonp请求?    单点登录系统主要是向其他系统提供用户身份验证服务,因此需要提供对外接口,而外部系统通过接口访问时,必然涉 ...

  10. 程序员,你还不会合理选择Filter、Interceptor、Aspect?

    小伙伴们应该听说过过滤器.拦截器.切面,印象上都能够起到截断拦截的作用,在做一些业务需求时,不知道如何选择,今天老顾就来介绍一下他们之间的区别. 过滤器可以拦截到方法的请求和响应 (ServletRe ...