Instalando o apache 2, mysql 5 e php com phpmyadmin
olá galera esse é meu segundo tutorial desse mesmo assunto,
a primeira vez que fui fazer isso, eu quebrei muito minha cabeça heheheheh, estou compartilhando com vocês um pouco do que aprendi.
vamos começar fazendo os downloads necessarios, eu nao tenho um lugar fixo para baixar, é só pesquisar no google, que você vai achar os donwloads para as versões abaixo.
wget http://…/mysql-5.0.45.tar.gz
wget http://…/httpd-2.2.4.tar.gz
wget http://…/php-5.2.3.tar.gz
wget http://…/phpMyAdmin-2.11.0-all-languages-utf-8-only.tar.gz
removepkg /var/log/packages/mysql* ; removepkg /var/log/packages/apache* ; removepkg /var/log/packages/php*
Depois de baixar os downloads acima, vamos começar instalando o mysql.
#–>MYSQL<–#
|descompacta o arquivo|
# tar zxvf mysql.5.0.45.tar.gz
|entra no diretorio descompactado|
# cd mysql.xxx
|vamos configurar ele no diretorio /usr/local/mysql
# ./configure –prefix=/usr/local/mysql
|compila|
# make – heheheh vai tomando um cafezinho enquanto compila. que ele demora um pouquin.
|instala|
# make install
Apos terminar isso, edite o /etc/ld.so.conf inserindo a seguinte linha. para editar use o pico ou vi.
pico /usr/local/mysql/lib/mysql
e depois o comando:
# ldconfig
Agora vamos Configurar o MySQL
seguintes passos apos a instalacao do mysql.
para instalar a base de dados:
# /usr/local/mysql/bin/mysql_install_db
necessario para mudar as permissoes do diretorio e assim o sock ser gerado:
# chown -R mysql.mysql /usr/local/mysql/var/
iniciar o mysql
# /usr/local/mysql/bin/mysqld_safe &
definir senha de root
# /usr/local/mysql/bin/mysqladmin -u root password (escolha uma senha)
logar no mysql
# /usr/local/mysql/bin/mysql -u root -p
Pronto!!! o mysql ja vai esta instalado e pronto para ser usado. vamos instalar agora o apache 2 com o CGI e SSL ativo.
#–>APACHE<—#
para descompactar o apache
# tar zxvf httpd-2.2.4.tar.gz
entrar na pasta do apache
# cd httpd-2.2.4
vamos configurar o apache, ativando algums recursos
# ./configure –enable-so –enable-cgi –enable-ssl
para compilar – hehehe esse demora tambem, vai ter que esperar umbucadin.
# make
para instalar
# make install
Com isso tudo agora vc já tem o apache2 instalado em sua maquina para testar, use o seguinte comando
# /usr/local/apache2/bin/apachectl start
abra seu navegador e digite http://localhost ou o ip da maquina.
testado e funcionando? entao pare ele com o comando abaixo para que possa ser configurado o php:
# /usr/local/apache2/bin/apachectl stop.
#–>PHP<–#
para descompactar o php:
# tar zxvf php-5.2.3.tar.gz
Agora vamos configurar o php. você podera usar varias opções no ./configure usando o ./configure –help mas como vamos colocar suporte a apache2 e mysql vamos usar os seguintes parametros:
# ./configure –with-apxs2=/usr/local/apache2/bin/apxs –with-mysql=/usr/local/mysql
# make
# make install
Se você decidir mudar as opções de configuração apos a instalação, vai precisar repetir os ultimos tres passos. E assim apenas reiniciar o apache para que o novo modulo faça efeito. Não é necessario recompilar o apache.
Instalar o php.ini
# cp php.ini-dist /usr/local/lib/php.ini
Edite o httpd.conf que fica em /usr/local/apache2/conf
Adicione as seguintes linhas:
AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps
#
Adicione tambem o index.php na Variavel “DirectoryIndex”. Ficando assim:
DirectoryIndex index.html index.html.var index.php
Entao é só iniciar o apache e testar:
# /usr/local/apache2/bin/apachectl start
para fazer a pagina de testes siga os procedimentos abaixo:
# touch /usr/local/apache2/htdocs/info.php
# echo “<? phpinfo(); ?>” > /usr/local/apache2/htdocs/info.php
e assim acesse pelo browser a url:
http://localhost/info.php
Chegamos ao fim, espero que vocês não tenhão duvidas, e espero ter ajudado,
breve estarei colocando mais tutoriais.
Equipe Linux Mania
Obrigado.
Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.



Colega eu tinha um site funcionando blz e o phpmyadmin e acessava de boa, ai achei um tutorial na net e instalei o Apache2 para colocar o Nagios para funcionar.
Depois disso agora ao invez de abrir o site e o phpmyadmin ele pede é para salvar o arquivo index.
O que devo fazer para corrigir?