Instalando o Sun Java System Web Proxy Server no Linux Slackware 12.0
Tutorial sobre a instalação do Sun Java System Web Proxy Server no Slackware Linux 12.0. Para quem quer conhecer este novo servidor de proxy da Sun, é uma boa alternativa ao Squid, mas por enquanto estou utilizando apenas como testes, não tendo sido utilizado por mim em um servidor de produção.
[ Hits: 17.490 ]
Por: juarez em 13/04/2009
Script de inicialização para o Slackware Linux 12.0
Após configurar os servidores (proxy e adm), criei este init-script para os servidores em
/etc/rc.d/rc.SunWebProxyServer4 :
#!/bin/bash
#Variables
SPPATH="/opt/SProxy4"
SPSINSTANCE="srv0"
SPSADM="admserv"
#default variables
SPSINSTLNAME="proxy-$SPSINSTANCE"
SPSADMLNAME="proxy-$SPSADM"
#Start cmds
SPSSTARTCMD="$SPPATH/$SPSINSTLNAME/start"
SPSADMSTARTCMD="$SPPATH/$SPSADMLNAME/start"
#stop cmds
SPSSTOPCMD="$SPPATH/$SPSINSTLNAME/stop"
SPSADMSTOPCMD="$SPPATH/$SPSADMLNAME/stop"
#...
SPSRESTARTCMD="$SPPATH/$SPSINSTLNAME/restart"
SPSADMRESTARTCMD="$SPPATH/$SPSADMLNAME/restart"
start_swps(){
if [ -x $SPPATH/$SPSADMLNAME -a -x $SPPATH/$SPSINSTLNAME ]; then
echo "Starting Sun Java System Web Proxy Server:";
$SPSSTARTCMD;
echo "[Ok]";
echo "Starting Sun Java System Web Proxy Admin Server:";
$SPSADMSTARTCMD;
echo "[Ok]";
fi
}
stop_swps(){
echo "Stoping Sun Java System Web Proxy Server:";
$SPSSTOPCMD;
echo "[Ok]";
echo "Stoping Sun Java System Web Proxy Admin Server:";
$SPSADMSTOPCMD;
echo "[Ok]";
}
restart_both(){
echo "Restarting Sun Java System Web Proxy Server:";
$SPSRESTARTCMD;
echo "[Ok]";
echo "Restarting Sun Java System Web Proxy Admin Server:";
$SPSADMRESTARTCMD;
echo "[Ok]";
}
restart_swps(){
echo "Restarting Sun Java System Web Proxy Server:";
$SPSRESTARTCMD;
echo "[Ok]";
}
restart_swpsadm(){
echo "Restarting Sun Java System Web Proxy Admin Server:";
$SPSADMRESTARTCMD;
echo "[Ok]";
}
case $1 in
'start')
start_swps
;;
'stop')
stop_swps
;;
'restart')
restart_both
;;
'restart-proxy')
restart_swps;;
'restart-adm')
restart_swpsadm;;
*)
echo "rc.SunWebProxyServer4 [start|stop|restart|restart-proxy|rstart-adm]";
esac;
#EOF
A seguir adicionei estas linhas ao arquivo
/etc/rc.d/rc.inet2 :
#boot Sun Web Proxy Server
if [ -x /etc/rc.d/rc.SunWebProxyServer4 ]; then
/etc/rc.d/rc.SunWebProxyServer4 start
fi
Depois adicionei estas linhas ao arquivo
/etc/rc.d/rc.6 :
# Run any local shutdown scripts:
if [ -x /etc/rc.d/rc.SunWebProxyServer4 ]; then
/etc/rc.d/rc.SunWebProxyServer4 stop
fi
Por enquanto é isso pessoal. Outra hora escrevo sobre a configuração do servidor proxy da Sun.
Página anterior
Páginas do artigo
1.
Obtendo os recursos
2. Script de inicialização para o Slackware Linux 12.0
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada
Habilitando som nas animações em flash no Ubuntu
Compartilhando arquivos e bookmarks do Firefox entre Linux e Windows
Configurando o Apache para reconhecer arquivos DWG
Como transformar o seu LXDE/LXQT em Chrome OS
Tutorial de Instalação do Módulo Gerente em Servidor FreeBSD
Comentários
fiquei interessado em usar...
download de 75 mb...
quero só ver...
Gostaria de vir aqui para corrigir algumas informações:
O usuário que rodará o servidor proxy deve existir no sistema, por isto que gerava o erro na instalação.
Crie um usuário (o exemplo utilizado foi o usuário 'webservd') e a seguir execute a instalação:
#useradd -g users webservd
E agora sim inicie a instalação:
# cd /opt
# mkdir sunProxy
# cd sunProxy
# cp /home/user/sun-web-proxy-server-4.0.9-linux.tar.gz .
# tar xvfz sun-web-proxy-server-4.0.9-linux.tar.gz
#./setup
E agora instalando sem erros o script de setup da instalação criará uma instância do proxy chamada de 'server1'.
Modifique o script de inicialização na variável SPSINSTANCE na linha 5 para:
SPSINSTANCE="server1"
Conceda permissão de execução ao script de inicialização:
chmod 700 /etc/rc.d/rc.SunWebProxyServer4
Rode o script:
/etc/rc.d/rc.SunWebProxyServer4
Agora sim o tutorial está mais 'completo'.
Qualquer dúvida estamos aí.
[]'s
Mensagem
Gostaria de vir aqui para corrigir algumas informações:
O usuário que rodará o servidor proxy deve existir no sistema, por isto que gerava o erro na instalação.
Crie um usuário (o exemplo utilizado foi o usuário 'webservd') e a seguir execute a instalação:
#useradd -g users webservd
E agora sim inicie a instalação:
# cd /opt
# mkdir sunProxy
# cd sunProxy
# cp /home/user/sun-web-proxy-server-4.0.9-linux.tar.gz .
# tar xvfz sun-web-proxy-server-4.0.9-linux.tar.gz
#./setup
E agora instalando sem erros o script de setup da instalação criará uma instância do proxy chamada de 'server1'.
Modifique o script de inicialização na variável SPSINSTANCE na linha 5 para:
SPSINSTANCE="server1"
Conceda permissão de execução ao script de inicialização:
chmod 700 /etc/rc.d/rc.SunWebProxyServer4
Rode o script:
/etc/rc.d/rc.SunWebProxyServer4
Agora sim o tutorial está mais 'completo'.
Qualquer dúvida estamos aí.
[]'s
Parabens Juarez pelo tutorial...
Ainda não testei instalar mas imagino que por ter passado em suas mão o negocio deve funcionar mesmo...
Um abraço e sucesso!
Gustavo (GoLf)
Mensagem
Parabens Juarez pelo tutorial...
Ainda não testei instalar mas imagino que por ter passado em suas mão o negocio deve funcionar mesmo...
Um abraço e sucesso!
Gustavo (GoLf)
Falando nisso quero ver se migro isso para o Debian 5.0 não deve mudar muita coisa...
Até
Mensagem
Falando nisso quero ver se migro isso para o Debian 5.0 não deve mudar muita coisa...
Até
Pow desisti do download...
vou esperar mais informações com este programa..
Mensagem
Pow desisti do download...
vou esperar mais informações com este programa..
Se vier com suporte a URL Rewrite, ou um cache para youtube, tá beleza!
Mensagem
Se vier com suporte a URL Rewrite, ou um cache para youtube, tá beleza!
Valeu pelo complemento do que faltava em relação ao usuário. Vou testar na VM.
---
Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br
Mensagem
Valeu pelo complemento do que faltava em relação ao usuário. Vou testar na VM.
---
Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br
Pessoal, alguém tem certeza se este software é gratuito? na página de download tem a opção de Buy...
Mensagem
Pessoal, alguém tem certeza se este software é gratuito? na página de download tem a opção de Buy...
Contribuir com comentário
Enviar