Olá Pessoal! O assunto hoje é: Instalando servidores
APACHE2, PHP5 E MYSQL5 no Seu UBUNTU 9.10. Há vários artigos sobre isso na internet, mas, para quem está iniciando é realmente difícil de se entender como tudo funciona! Então, espero que eu possa por meio deste, ajudar a quem está começando, à entender esse maravilhoso universo LINUX.
CONSOLE CONSOLE (Brasil), CONSOLA (Portugal) ou simplesmente, TERMINAL, É uma ferramenta poderosa que nos permite realizar qualquer operação no sistema por meios de comandos.
Abrimos o terminal: APLICATIVOS >>> ACESSÓRIOS >>> TERMINALInserimos o seguinte comando:
"
sudo apt-get update" (sem as aspas), + [
ENTER].
Ao digitar "SUDO" você está obtendo permissões de super usuário, então, o sistema irá pedir sua senha. "[sudo] password for...," ao digitar, não irá aparecer nada na tela, mas, calma, é assim mesmo, para sua segurança!
Depois, digitamos o comando:
$ sudo apt-get install apache2 mysql-server-5.0 php5 php5-mysql + [
ENTER]
Isso irá instalar os servidores citados acima!!!
No meio do processo, o sistema pedirá para que você insira uma senha para o administrador do banco de dados mysql! insira a senha, logo após ele pedirá para que você repita a senha digitada.
Vamos agora habilitar os módulos do php no apache!
Habilitando e carregando os módulos php no apache:No terminal, inserimos o seguinte:
$ cd /etc/apache2/mods-enabled/
$ sudo ln -ns ../mods-available/php5.conf php5.conf
$ sudo ln -ns ../mods-available/php5.load php5.load
$ sudo /etc/init.d/apache2 reload Algumas dicas são:
Para instalar o PHPMYADMIN:
$ sudo apt-get install phpmyadminCaso não tenha colocado a senha no mysql
$ mysqladmin -u root password "SENHA" (pode ser qualquer senha para acessar o banco de dados!)
Editando e testando a index no diretório do servidor!!! Quando você for até o diretório padrão do apache, onde você colocará seus arquivos web, que no caso é "/var/www/", você não poderá editar os arquivos, nem salvar nada nesse diretório, aparecerá que você não tem permissão! a não ser que já esteja logado como root, você deverá abrir o arquivo como super-usuário (root), pode fazer isso pelo terminal, dar permissão ao diretório com "chmod" mas, vou passar um modo bem mais fácil para quem ta vindo do windows e não se acostumou ainda com as linhas de comando.
O nautilus é o gerenciador de arquivos, o que no windows seria o windows explorer,...Ele tem várias outras utilidades que não cabe ao assunto tratado! Deixarei para falar sobre as ferramentas do SO em outra oportunidade
Abra o navegador de arquivo:
Click em
LOCAIS >>>COMPUTADORQuando abrir o navegador de arquivos, tecle
ALT + F2.
Abrirá uma janela na qual você irá digitar o seguinte comando:
gksu nautilus Pronto! Feito isso, navegue até o diretório "
/var/www/" e edite ou crie um arquivo
info.php.
Nesse arquivo (info.php), insira o seguinte comando:
<?php phpinfo(); ?>salve o arquivo.
Agora, vamos testar!
Abra seu navegador WEB e digite o seguinte endereço:
http://localhost/info.phpse tudo ocorreu bem, sem problema nenhum, aparecerão informações sobre o servidor php instalado!
Alguns comandos úteis:Servidor Apache (WEB):
Parar:
$ sudo /etc/init.d/apache2 stopIniciar
$ sudo /etc/init.d/apache2 startReiniciar
$ sudo /etc/init.d/apache2 restartServidor Mysql (Banco de dados):
Parar:
$ sudo /etc/init.d/mysql stopIniciar:
$ sudo /etc/init.d/mysql startReiniciar:
$ sudo /etc/init.d/mysql restartPara checar o status do servidor mysql:
$ sudo /etc/init.d/mysql status Bom! é isso! Espero que seja de grande ajuda para quem ta começando! Em breve, irei tratar das configurações dos servidores e da segurança!
Joandson Pereira - TECNOLOGIA - LIVRE ACESSO