Instalação do Apache2, PHP5 e MySQL no Ubuntu Linux
Último fim de semana eu decidi dar um fim a um PC antigo (Pentium III com 128MB RAM, 30GB HD) em que há alguns meses atrás eu instalei o Ubuntu Server 6.0.6.
Como sempre o que faltava era um ambiente de teste on-line que me permitiu fazer as modificações e novas funcionalidades para adicionar à minha locais para evitar fazê-quente, que eu precisava para instalar e configurar o Apache2, MySQL e PHP5.
Começando com um guia sobre html.it, eis os passos que eu segui:
-
Prática Atualizar a lista de pacotes disponíveis (é bom sempre fazer antes de novas instalações):
sudo apt-get update -
Instalando Apache2:
sudo apt-get install apache2-mpm-prefork -
Instalando o MySQL
sudo apt-get install mysql-server -
Instale o módulo PHP5 para Apache2:
sudo apt-get install libapache2-mod-php5 -
Instalação da biblioteca para usar o MySQL PHP5:
sudo apt-get install php5-mysql -
Instalando biblioteca do PHP para manipulação de imagens
sudo apt-get install php5-gd -
Instalando biblioteca PHP para executar o PHP na linha de comando também:
sudo apt-get install php5-cli -
Ativando extensão do MySQL ao arquivo de configuração para PHP5:
vi /etc/php5/apache2/php.iniedição de linha
;extension=mysql.soem
extension=mysql.so -
Reinicie o Apache2:
sudo /etc/init.d/apache2 restart
Então, para testar se tudo estava funcionando corretamente eu continuei como se segue:
Teste de integração entre Apache2 e PHP5
Criando arquivo test_php.php no diretório / var / www com o seguinte conteúdo:
Com acesso navegador para 'http://servername/test_php.php URL (onde nome_do_servidor representa o endereço IP ou o nome do servidor linux) e verificar exibir informações destacados na configuração do PHP5
Teste de integração entre o PHP5 e MySQL
Criando um teste db no MySQL:
mysqladmin -u root create test Criando arquivo test_mysql.php no diretório / var / www com o seguinte conteúdo:
Com acesso navegador para 'http://servername/test_mysql.php URL (onde nome_do_servidor representa o endereço IP ou nome do servidor linux) e verifica a mensagem "OK" mensagem indicando que a conexão com o DB "teste" é foi bem sucedida.










todos são realmente apt-get apt-get install
Eu também tive de adicionar repositório
Você está certo, obrigado pela informação! 'm Nem mesmo os mais "capazes de fazer um bom corte e cole! No entanto eu tenho agora corrigida.
Poderia esclarecer que outras ações que você tem feito? Comecei com um Ubuntu Server 6.0.6
E 'melhor em uma linha
caso contrário, muitas vezes dá erro.
erro de sintaxe, inesperado T_STRING, etc ..
Olá
Eu queria dizer-lhe que nos ensaios da integração entre Apache2 e PHP5
php código que você escreveu tem uma imprecisão:
ser
Eu queria dizer-lhe que nos ensaios da integração entre Apache2 e PHP5
php código que você escreveu tem uma imprecisão:
deve ser
< ?php phpinfo();?>Excelente tutorial, não importa o erro no phpinfo é um claro erro de digitação
)
byeee
Obrigado pela informação! Eu corrigido o erro.
@ Athos Athos-desktop: ~ $ mysqladmin-u root create test
mysqladmin: connect to server at 'localhost' failed
erro: 'Acesso negado para o usuário' root '@' localhost '(using password: NO)'
Eu agradeço o tutorial, mas não vão sair daqui
Olá Athos anke eu tenho o mesmo problema ... Alguém pode nos ajudar??
Olá!
Até teste de integração entre o PHP com MySQL tt bem, então quando eu tento ligar à página test_mysql me este erro:
Parse error: syntax error, unexpected $ end in / var / www / test_mysql.php on line 9
você pode me ajudar? thanks
Obrigado,
uma do guia mais claro e conciso que já usei: muito útil e precisa, eu fiz tudo em um instante.
@ Athos
$ Link = mysql_connect ( 'localhost', 'root', 'minhasenha')
No arquivo de texto colocar a senha do MySQL como um exemplo aqui, caso contrário tente se conectar ao DB sem pwd.
Oi eu tenho um problema.
Seguindo todas as instruções, eu instalei tudo
Eu tentei fazê-lo funcionar com e107, mas eu não abrir o site e diz que é um aplicativo x-httpd-php