Mostrando postagens com marcador Java. Mostrar todas as postagens
Mostrando postagens com marcador Java. Mostrar todas as postagens

28/01/2011

Servidor JSP ou PHP

Obviamente eu não sou ninguem para aqui comparar estas hospedagem sem argumentos tecnicos com um embasamento correto que me tire ou me de a razão, mas hei de esplanar sobre uma situação que tenho me deparado e que alguns tem me perguntado.

Por que existem tamtas hospedagens para páginas php e quase nenhuma para páginas em jsp? São vários os motivos e alguns eu listo abaixo:
  1. Para manter o mesmo desempenho é necessário hospedar menos sites em um servidor jsp do que em um servidor php, o que faz com que:
    1. o lucro seja menor em caso de um custo equivalente
    2. o custo seja maior para compensar o menor número de páginas hospedadas
  2. Muitos não sabem ou não tem capacidade para instalar um servidor tomcat e assim levantam 1001 justificativas furadas como:
    1. java é inseguro: qualquer linguagem ou servidor é se mal configurado
    2. java é pesado: pode até ser, e mais ainda se socados 100 dominios em um servidor que está estruturapo para 20, so para aumentar o lucro
  3. Pior que isso, são justificativas que não possuem argumento, tais como:
    1. java não presta: por que?
    2. java é uma porcaria: é mesmo, por que?

Bom essas são algumas dentre muitas outras ignorâncias que as empresas de hospedagem alegam. Não estou defendendo o java, até por que desenvolvo em tanto em java quanto em php sinceramente gosto mais de php, mas não aguento ouvir bobagens com argumentos.

Seria então muito mais digno uma empresa ou quem quer que seja diser que não trabalha com java por que não sabe ou não tem competência para tal do invertar bobagens.

Grato pela atenção, embora eu sainba que ninguem vai ler. :)

05/02/2010

Configurando o Tomcat no Windows XP

No post anterior falamos sobre a simples instalação do tomcat no Windows XP, que assim como todos os demais aplicativos, basta serguir corretamente as complicadas instruções: NEXT ... NEXT ... NEXT...

Agora a parte que não tem estas instruções complicadas que faz o treco funcionar, a configuração.


1. Após instadado, acesse a configuração do tomcat no seguinte caminho:
  • Iniciar -> Programas -> Apache Tomcat 6.0 -> Configure Tomca ou
  • C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\bin\tomcat6w.exe, ou ainda
  •  Na barra de ferramentas, no canto direito junto com o relógio, clicando com o botão direito do mouse sobre o icone do apache que foi criado e escolhendo a opção configure
será exibida a janela abaixo onde é possivel configurar dentre outros, a forma de inicialização do tomcat como Manual, Automática, ou Disabilitada e as configurações de incialização, finalização e logs do serviço, bem como o status do tomcat.


2. Para configurar o Tomcat é necessário a criação das variáveis de ambiente, para isso clique com o botão dirento do mouse no icone "Meu Conputador" e vá em  Propriedades -> Aba Avançado -> Botão Variáveis de Ambiente, sendo elas:
  • JAVA_HOME: local de instalação do java
  • CLASSPATH: diretório das libs
  • MANPATH: diretório do manual
  • PATH: diretório dos executáveis
Na  parte referente a variáveis do sistema, clique no botão Nova e inclua os seguintes valores:
  • Nome da Variável: CATALINA_HOME
  • Valor da Variável: C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0
 Repita o processo para a variável CLASSPATH e JAVA_HOME incluindo os valores abaixo:
  • Nome da Variável: CLASSPATH
  • Valor da Variável: C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\lib 
  • Nome da Variável: JAVA_HOME
  • Valor da Variável: C:\Arquivos de programas\Java\jre1.X.X_XX
  Por fim selecione a variavel PATH e clique em editar incluindo a linha abaixo:
  • final_do_campo_valor_da_variavel;C:\Arquivos de programas\Java\jre1.X.X_XX\bin
3. Agora basta inicializar o tomcat através do caminho:
  • Iniciar -> Programas -> Apache Tomcat 6.0 -> Configure Tomcat
e acesssar pelo navegador através da URL
  • http://localhost:8080

4. Para configurar uma nova página acesse o arquivo server.xml no caminho C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\conf e inclua a seguinte configuração:

    <Context path="/dominio.com.br" docBase="C:\caminho\da\sua\aplicacao\dominio.com.br" reloadable="true">
        <Realm
            className="org.apache.catalina.realm.JDBCRealm"
            driverName="org.postgresql.Driver"
            connectionName="usuariobancodedados"
            connectionPassword="senhabanco"
            connectionURL="jdbc:postgresql://localhost:5432/nomebasededados"/>
    </Context>

01/02/2010

Instalando o servidor tomcat no Windows XP

 Para acessar o servidor tomcat no windows XP basta seguir os passos abaixo. No próximo post teremos as informações de como configurá-lo.

1. Acessar o link http://tomcat.apache.org/download-60.cgi

2. No grupo Binary Distributions, baixar o container tomcat clicando sobre o link Windows Service Instaler. Será realizado donload de um arquivo.exe

3. Como todo aplicativo windows, de um duplo click sobre o mesmo, será aberta a tela de boas vindas, obviamente basta clicar next.


4. Em seguida aceite a licença (inclusive, eu não sei por que aceitar, por que caso contrário não é possível instalar).


5. Escolha as opções de instalação defalts.


 
6. Tela 4, local de instalação padrão




7. Escolha a porta de conexão e o usuário administrativo e senha, exemplo admim:admin8080. Caso seja para um servidor de uso não pessoal e com acesso, convem utilizar uma senha bem mais complexa.





8. Local de instalação da JVM. Se a mesma ja estiver instalada o instalador já abrirá a janela a seguir com o caminho correto, bastando clicar next.


9. Processo de instalação:



10. Após a instalação será exibida a tela que pergunta se deseja que o tomcat seja inicializado. clique next.


11. Instalação comcluída, agora é necessário configurar o tomcat e as variáveis de ambiente para que o servidor rode. Veja estas configurações no próximo post.

06/10/2008

Instalar JDK no Ubuntu

Baixar o arquivo fonte no site da sun:
Mover para /opt:
  • mv jdk-6u7-linux-i586.bin /opt
  • cd /opt
Modificar as permisões:
  • chmod +x jdk-6u7-linux-i586.bin
Executar e criar um link simbólico:
  • ./jdk-6u7-linux-i586.bin
  • ln -s jdk1.6.0_07/ java
Setar as variáveis de ambiente:
  • export JAVA_HOME=/opt/java .....................JAVA_HOME: local de instalação
  • export PATH=$PATH:$JAVA_HOME/bin ...PATH: dir dos executáveis
  • export CLASSPATH=$JAVA_HOME/lib ......CLASSPATH: dir das libs
  • export MANPATH=$MANPATH:$JAVA_HOME/man .........MANPATH: dir do manual
Onde
  • JAVA_HOME: local de instalação do java
  • PATH: diretório dos executáveis
  • CLASSPATH: diretório das libs
  • MANPATH: diretório do manual

Ou incluías no .bashrc