Pular para o conteúdo principal

Web server Apache + PHP 5 + MySQL no Debian Squeeze sem complicação


Nessa dica vou ensinar como montar um Web server com Apache, PHP5 e MySQL dentro do Debian Squeeze, mas sem aquelas complicações que a gente costuma encontrar. 

Ao final dessa dica, se você já tem um site pronto, você poderá colocar ele funcionando pelo menos na sua rede intranet.
 
Instalação:
 
Entre como root no seu sistema: 
$ su root 

O primeiro pacote a ser instalado é o Apache: 

# aptitude install apache2 apache2-doc 

Após o Apache, você ativar o suporte ao PHP: 

# aptitude install php5 libapache2-mod-php5

Agora terá que ativar o suporte ao MySQL do PHP: 

# aptitude install php5-mysql 

Configuração: 

Para quem vai montar um web server pessoal, primeiro devemos ativar o módulo "userdir" do servidor apache2. 

Para isso você apenas digita: 

# a2enmod userdir 

Depois reinicie seu apache: 

# /etc/init.d/apache2 restart 

Se você vai colocar o seu site pessoal, aconselho a criar uma pasta pública dentro da pasta "home", desse modo cada usuário poderá colocar um site no servidor... E poderão acessar com o navegador através de um endereço do gênero "http://servidor/~usuario". 

Para fazer isso você tem que ir ao diretório "/home/usuario/" sem estar como root: 

$cd /home/usuario/ 

Lá você cria a pasta: 

$mkdir ~/public_html 

Finalizando: 

Para testar se seu web server realmente está funcionando, faça os seguintes passos: 

Entre como root no sistema e crie um script de página da Internet que mostre as características da instalação do PHP no seu servidor, utilizando o editor de texto de sua preferência (no meu caso uso o mcedit): 

# mcedit /var/www/phpinfo.php 

Dentro desse arquivo você colocará o seguinte código: 

<?php
    phpinfo();
?>

Em seguida salve-o e feche. 

Agora digite na barra de endereço do seu navegador: 

http://ip_do_seu_servidor/phpinfo.php 

Terá que aparecer as configurações do seu servidor (versão do PHP, MySQL, My SQLi) na página. Depois, remova do seu servidor o arquivo PHP criado para testar. Ele pode comprometer a segurança do seu web server caso alguém na rede tenha acesso a ele: 

# rm /var/www/phpinfo.php 

Remova também o arquivo "index.html" que está lá dentro, caso você coloque seu próprio arquivo "index.html": 

# rm /var/www/index.html 

Pronto!!! 

É isso, galera. Crie suas páginas dentro da pasta "/var/www/" como foi feito com o script PHP de teste. 

Comentários

+ Vistas

O PVA NÃO FUNCIONA COM O JAVA 7 (RESOLVIDO)

Eu encontrei um problema na hora de instalar o PVA do Sped ICMS e SPED Contribuições, pois o java não executava a aplicação corretamente, ele apresentava um erro <JAVA HOME>. Mais eis a solução para o problema: Baixe o arquivo Jdk1.6.0_20   Download Jdk1.6.0_20   depois descompacte o mesmo e copie a pasta que foi gerada com a descompactação para a pasta java C:\Program Files (x86)\Java "isso windows 7 64bits" no XP é normal. Vualá, pode instalar os PVA's que vai funcionar que uma beleza. Espero que tenha ajudado.

Curso de Linux SESI

Baixe : Curso de Linux SESI Principais características comentadas no Linux Multiusuário: Permite que vários usuários possam rodar o sistema operacional, e não possui restrições quanto à licença. Permite vários usuários simultâneos, utilizando integralmente os recursos de multitarefa. A vantagem disso é que o Linux pode ser distribuído como um servidor de aplicativos. Usuários podem acessar um servidor Linux através da rede local e executar aplicativos no próprio servidor. Multiplataforma: O Linux roda em diversos tipos de computadores, sejam eles RISC ou CISC. Multitarefa: Permite que diversos programas rodem ao mesmo tempo, ou seja, você pode estar imprimindo uma carta para sua vovó enquanto trabalha na planilha de vendas, por exemplo. Sem contar os inúmeros serviços disponibilizados pelo Sistema que estão rodando em background e você provavelmente nem sabe. Multiprocessador: Permite o uso de mais de um processador. Já é discutida, há muitos anos, a capacidade d...

Porque Adotar Sistemas em Nuvem?? Nomos Gestão Integrada

Nós da Nomos Gestão Integrada, estamos constantemente atentos para os processos e para o negócio de nossos clientes. Sabemos que não basta oferecermos um Software e serviços de alta qualidade se não estivermos alertas aos aspectos que podem afetar o Varejo. Nesse sentido é que trazemos para nossos clientes soluções seguras e de baixo investimento. É o caso do sistema rodando 100% nuvem, dispensando o servidor local. Alguns pontos são importantes e precisam ser levados em conta; são eles: Eliminação do gargalo do escritório, se o escritório onde se encontra o servidor para todos param. Disponibilidade máxima, mesmo seu escritório sem internet. Alto padrão de segurança, sem precisar ter especialistas dentro de casa. Economia de energia e Ar condicionado com seus servidores. Backup automático de sua base de dados (seu maior ativo). Site:  www.nomos.net.br Contato: (32) 9 9923-2800