tomcat系列-01-名词解释

声明

该文章由大牛马哥相关linux视频资料整理而来。若认为内容侵权请及时通知本人。

[TOC]

1 简介

阅读全文

tomcat系列-02-基础操作

声明

本文只是出于该系列文章知识点完整的目的,没啥技术含量。
或许只适合初学者,大神请绕路……

1 自带脚本介绍

在tomcat安装目录中的bin目录下有几个自带的脚本文件。
windows上是.bat批处理文件,linux下是.sh文件。

阅读全文

tomcat系列-03-server.xml

本文将介绍tomcat配置文件server.xml中常用的节点配置。

1 整体结构

server.xml文件的整体结构其实和上一篇文章中我们所说的tomcat-体系结构图是对应的:

阅读全文

tomcat系列-04-启用APR

1 APR介绍

太专业的术语就不说了(其实太专业的术语我也不会说……)
以下都是个人理解,专业介绍看官网文档: https://tomcat.apache.org/tomcat-7.0-doc/apr.html

阅读全文

tomcat系列-05-SSL、TLS支持-私有CA颁发证书

前言

本篇将介绍在自己创建的私有CA下,tomcat启用SSL/TLS支持。

私钥CA除了在内网中使用,我还真不知道有什么其他用处………………

至于SSL/TSL不熟悉的请自行百度或者看本人其他文章:

阅读全文

tomcat系列-06-HTTPS支持-商用证书-openssl操作

前言

上一篇,我们介绍了tomcat启用https支持,只是是在私有CA下启用的。
私有CA除了平时自己练习或者内网使用外,想不出其他用途了。

现在我们介绍下,tomcat使用真正的商用证书来支持https。

阅读全文

zookeeper-01-基本概念

1 zookeeper简介

zookeeper是一套分布式协调服务,是高性能的分布式数据一致性解决方案。由雅虎创建。

阅读全文

zookeeper-02-环境搭建

1 环境准备

此处使用三台虚拟机,实现zookeeper集群配置,IP地址信息如下:

1
2
3
4
cat /etc/hosts
192.168.161.128 h1
192.168.161.129 h2
192.168.161.130 h3

阅读全文

zookeeper-03-常用配置和四字命令

1 默认配置文件示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# 毫秒数,指定zookeeper中的最小时间单元大小
# 许多属性都是该属性的N倍
tickTime=2000
# 此处的10,表示tickTime的10倍
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# 用于存储快照的目录
dataDir=/var/zookeeper
# 对外提供的服务端口,供客户端使用
clientPort=2181
# maxClientCnxns=60
#
# autopurge.snapRetainCount=3
# autopurge.purgeInterval=1
server.1=h1:2183:2184
server.2=h2:2183:2184
server.3=h3:2183:2184

阅读全文

zookeeper-04-基本命令

在zookeeper安装目录的bin目录下有名为 zkCli.sh 的文件,该文件可以作为客户端连接到zookeeper。

1 使用zkCli.sh连接到zookeeper

1
2
3
4
5
6
7
8
# 一般语法
./zkCli.sh -timeout 0 -r -server ip:port
# 连接到主机h1 超时时间3秒
./zkCli.sh -timeout 3000 -server h1:2181
# 有类似如下的命令提示符就表示连接成功了
[zk: h1:2181(CONNECTED) 0]

阅读全文