HAproxy + Stunnel (https) + CentOS 6
Neste artigo vou abordar a configuração do Load Balance com o software HAproxy e Stunnel.
Toda configuração será feita no CentOS 6 i386.
[ Hits: 41.859 ]
Por: evandro matos couto em 23/11/2011
#!/bin/bash
# VARIAVEIS
GREP="/bin/grep"
EGREP="/bin/egrep"
PROG="stunnel"
KILLALL="/usr/bin/killall"
# TESTANDO SE EXISTE O ARQUIVO
test -x /usr/bin/stunnel || exit 0
RETVAL=0
########## START ##########
start() {
if [ ! -f /var/lock/subsys/stunnel ]; then
/usr/bin/stunnel
RETVAL=$?
if [ $RETVAL = 0 ]; then
touch /var/lock/subsys/stunnel
echo $"Starting $PROG: OK"
else
exit 1
fi
fi
return $RETVAL
}
stop() {
if [ -e /var/lock/subsys/stunnel ]; then
$KILLALL /usr/bin/stunnel
RETVAL=$?
if [ $RETVAL = 0 ]; then
rm -rf /var/lock/subsys/stunnel
echo $"Stop $PROG: OK"
else
exit 1
fi
fi
return $RETVAL
}
restart(){
if [ -e /var/lock/subsys/stunnel ]; then
$KILLALL /usr/bin/stunnel
RETVAL=$?
if [ $RETVAL = 0 ]; then
rm -rf /var/lock/subsys/stunnel
echo $"Stop $PROG: OK"
else
exit 1
fi
fi
if [ ! -f /var/lock/subsys/stunnel ]; then
/usr/bin/stunnel
RETVAL=$?
if [ $RETVAL = 0 ]; then
touch /var/lock/subsys/stunnel
echo $"Starting $PROG: OK"
else
exit 1
fi
fi
return $RETVAL
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
*)
echo $"ESCOLHA UM ITEM AO LADO: $0 {start|stop|restart}"
exit 2
esac
exit $?
Nagios 4 com Check_MK 1.2.5i3 no CentOS 6.5 x64
Quota - Criando e administrando no CentOS
Alta disponibilidade: CentOS 6 - configurando os pacotes DRBD com gfs2 - parte 1
Clonagem de HDs com o PHANTOM & UDPCAST no CentOS
CentOS 5.8 - MySQL Cluster 7.1 + HAProxy
Incrementando as funções do KDE com "servicemenus"
Fazendo o Mate Terminal iniciar sem a Barra de Menu
Espelhos Mais Rápidos no Debian e Derivados
Linux com cara de Windows para atrair novos usuários
Configurando Nocat + Radius modo passive
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Assisti Avatar 3: Fogo e Cinzas (4)
Conky, alerta de temperatura alta (11)









