Category Archives: Debian

Configuração do PHP4

Instalar o PHP4 e a sua integração com o apache2: apt-get install php4 libapache2-mod-php4 .

De referir que o PHP5 ainda não “entrou” nas distribuições “stable” e “testing” do Debian. No entanto, há informação acerca de como instalar o PHP5 em Debian.

Deixe um comentário

Filed under Debian

Configuração do Apache 2.0

A instalação e activação do Apache 2.0 é tão simples como executar o comando apt-get install apache2

Depois do package estar instalado, o Apache 2.0 está a correr, podendo-se aceder à página de teste do apache.

No entanto acontece algo merecedor de atenção: apesar de o DocumentRoot apontar para /var/www, a página de teste não está lá, está em /var/www/apache2-default. Mesmo que se coloque em /var/www um index.html, este não será considerado. Isto porque na configuração default, há um redirecionamento para a dir /var/www/apache2-default. Se no browser se colocar http://host/index.html, o redireccionamento já não ocorre e o index.html colocado em /var/www é efectivamente usado.

A questão que se põe neste ponto é: como alterar isto? Para a utilização que eu pretendo para o servidor não preciso de mexer em nada – não quero colocar nada na DocumentRoot. Se tal não for o caso, uma possibilidade é criar outra configuração (ou alterar a default) que não faça o reencaminhamento.

As configurações estão definidas em /etc/apache2/sites-available e são activadas criando um link para essa configuração em /etc/apache2/sites-enabled.

Para configuração dos módulos que o Apache 2 deve carregar, estão disponíveis duas directorias: uma, /etc/apache2/mods-available, onde estão os ficheiros lidos pelo Apache 2 no arranque com a configuração de todos os módulos instalados no servidor, na outra, /etc/apache2/mods-enabled, encontram-se links para os módulos que devem ser carregados no arranque do serviço.

Sempre que se alteram os links existentes em /etc/apache2/sites-enabled ou em /etc/apache2/mods-enabled é necessário reiniciar o serviço apache2, para que as alterações tenham efeito.

Deixe um comentário

Filed under Debian

Instalação de um servidor Linux

Tenho andado a fazer experiências com o Debian, para instalar um servidor de desenvolvimento e web. Os próximos posts indicarão os passos que eu segui para obter os resultados pretendidos.

A instalação parte de um sistema Debian completamente limpo, ou seja, usei o CD netinst da versão “testing”, e na fase de instalação do software não seleccionei nenhuma das opções disponíveis.

Neste cenário, e por conveniência minha em função do cenário que tenho montado, instalei o package ssh, por forma a poder aceder ao servidor sem ser através da sua consola.

Pretendo ter um servidor com os seguintes serviços/funcionalidades:

  • Apache 2.0
  • PHP 4
  • MySQL
  • Subversion
  • WordPress
  • DokuWiki

Deixe um comentário

Filed under Debian, Linux Distros