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: 42.116 ]
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 $?
Quota - Criando e administrando no CentOS
Clonagem de HDs com o PHANTOM & UDPCAST no CentOS
Instalação do Nagios Core no CentOS 5.5
Docker Linux Container - Open vSwitch Containers - Múltiplos Servidores
CentOS 5.8 - MySQL Cluster 7.1 + HAProxy
Instalando Nginx e PHP no Ubuntu
Configurando a aceleração 3D na sua ATI
Monitoração de Hosts e Serviços com o NAGIOS
Instalação do Asterisk no Debian Lenny
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Como cortar as partes de um vídeo com passagens de áudio em branco
Tiling automático no KDE Plasma
SNMP Scan no OCS Inventory só funciona com HTTPS corretamente configurado
Links importantes de usuários do vol (4)
GOG confirma suporte oficial ao sistema Linux: "o trabalho começo... (2)
Para os fãs de DOOM, um vídeo do Romero (com dublagem em pt-br disponí... (2)









