O que vou ensinar aqui é tudo que você precisa pra montar um Web Server com o Ubuntu.

Estou usando sempre o Ubuntu nos meus tutoriais de Linux porque estou tendo meus primeiros contatos com o Linux agora e o Ubuntu é, se não o mais fácil, um dos mais faceis para os iniciantes.

Outra coisa, esse tutorial começa no terminal, então se nem no terminal você sabe chegar sugiro que dê uma navegada no “menu iniciar do seu Ubuntu.

Preparando o sistema

Primeiro vamos obter as permissões de administrador, que no Linux é conhecido como usuário root.

Para isso digite o comando abaixo e informe sua senha quando ele pedir:

[sourcecode language=’bash’]sudo su[/sourcecode]

Agora vamos fazer um update das listas de aplicativos com o comando:

[sourcecode language=’bash’]apt-get update[/sourcecode]

Em seguida vamos instalar o apache2

[sourcecode language=’bash’]apt-get install -y apache2[/sourcecode]

Agora vamos instalar o PHP5 (PHP5 é a versão. Esse é o php que você conhece)

[sourcecode language=’bash’]apt-get install -y php5[/sourcecode]

É bom instalar também algumas bibliotecas úteis do PHP, pois cedo ou tarde será necessário.

[code=’bash’]apt-get install -y php5-mhash php5-mcrypt php5-curl php5-cli php5-mysql php5-gd[/code]

Agora vamos instalar o MySQL

[sourcecode language=’bash’]apt-get install -y mariadb-server mariadb-client[/sourcecode]

Falta pouco agora.

O Web Server já está basicamente pronto, mas seria bom adicionar um gerenciador para o banco de dados.

Para isso vamos instalar o PHPMyAdmin com o comando:

[sourcecode language=’bash’]apt-get install -y phpmyadmin[/sourcecode]

Agora precisamos que o apache rode o phpmyadmin.

Para isso use o comando:

[sourcecode language=’bash’]echo “Include /etc/phpmyadmin/apache.conf” >> /etc/apache2/apache2.conf[/sourcecode]

Ou se preferir, edite o arquivo com o editor do debian e insira a linha manualmente.

Agora basta reiniciar o apache2 para que tudo esteja pronto para funcionar.

[sourcecode language=’bash’]/etc/init.d/apache2 restart[/sourcecode]

Certo, mas onde está aquela pasta www onde irei jogar os meus .php e fazer meu site?

Inicialmente a pasta fica em:

[code]/var/www/html/[/code]

Em breve farei outro tutorial ensinando como mudar o local padrão da pasta www do apache2.

Abraços.

Talvez você também se interesse por:
Habilitando o mod_rewrite no apache
Instalando e ativando a extensão PHP mCrypt no Ubuntu
Instalando a biblioteca cURL do PHP no Ubuntu

Uma resposta

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *