Apache, PHP, MySQL, PHPMyAdmin e Tomcat 6
Muita coisa? Vamos instalar tudo isso no Ubuntu!

Instalando o Apache:
Via terminal, logar como root ( sudo su depois digitar a senha )
E rodar o comando apt-get install apache2
Apache instalado
Teste no browser:
http://localhost/
******************************************************************************
Instalando o PHP:
Vamos rodar o comando:
apt-get install php5 libapache2-mod-php5
PHP instalado
Reiniciando o Apache:
/etc/init.d/apache2 restart
A pasta raiz será a pasta www
criando um teste:
vi /var/www/info.php
com o conteúdo:
<?php
phpinfo();
?>
Testando o arquivo:
http://localhost/info.php
Arquivo publicado dentro da pasta www
*******************************************************************************
Instalando o MySQL:
Vamos rodar o comando:
apt-get install mysql-server
Depois do comando definir a senha de root do MySQL duas vezes
MySQL Instalado
Testando o acesso:
mysql -u root -p
digite a senha de root
Teste com o comando show processlist;
quit para sair
******************************************************************************
Instalando PHPMyAdmin:
Vamos rodar o comando:
apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Escolher Apache2
digitar a senha de root do MySQl e definir a senha do PHPMyAdmin como a mesma do MySQL
PHPMyAdmin instalado.
Fazer as seguintes alterações:
vi /etc/php5/apache2/php.ini
procurar o
;extension=mysql.so
e retira o ";" salva e fecha.
Mais uma alteração:
/usr/share/phpmyadmin/libraries/config.default.php
Procurar por $cfg["PmaAbsoluteUri"]=''; - talvez na linha 40.
Altera para: $cfg["PmaAbsoluteUri"]='http://localhost/phpmyadmin';
Depois copiar o PHPMyAdmin para a pasta www:
cp -R /usr/share/phpmyadmin /var/www
Reiniciar o Apache:
/etc/init.d/apache2 restart
Testar: http://localhost/phpmyadmin
******************************************************************************
Instalando o Java antes de instalar o Tomcat6
Vamos verificar se o Java já está instalado:
dpkg --get-selections | grep sun-java
Deve retornar algo como:
sun-java6-bin install
sun-java6-jdk install
sun-java6-jre install
Se não retornar, instalar o Java com o comando:
apt-get install sun-java6-jdk
Java instalado
******************************************************************************
Instalando o Tomcat 6:
Baixe o Tomcat no link http://tomcat.apache.org/download-60.cgi
ou
Baixe com o wget em home
wget http://linorg.usp.br/apache/tomcat/tomcat-6/v6.0.35/bin/apache-tomcat-6.0.35.tar.gz
Depois mova para a pasta opt
mv apache-tomcat-6.0.35.tar.gz /opt
Descompacte o arquivo:
tar -xvzf apache-tomcat-6.0.35.tar.gz
Mude o nome da pasta para tomcat para facilitar
mv apache-tomcat-6.0.35.tar.gz tomcat
Depois de renomeada a pasta, é hora de Startar a JVM com o comando:
sh /opt/tomcat/bin/catalina.sh start
Para testar, acesse no navegador com o endereço:
http://localhost:8080/
É isso. Somos livres!
m e n j u c a
Spread The Love, Share Our Article
Trackbacks
There are no trackbacks on this entry.
Legal o post pabéns!! só que na hora de editar o apache ou seja o httpd.conf o correto não seria utilizar outra porta que não seja a 80? afinal o varnish está respondendo qualquer requisição que chegue até a porta 80 utilizando o cache armazenado, se o apache continuar a responder requisições na porta 80 o varnish não teria nenhuma utilidade pois o apache ainda estaria fritando nas requisições.
No arquivo default.vcl é configurado o proxy reverso, então a porta definida em:
backend default {
.host = “127.0.0.1″;
.port = “80″;
}
será a porta que o apache vai estar respondendo, como foi definida a porta 80 o proxy reverso vai acabar requisitando o próprio varnish que está respondendo a porta 80.
abraço galera!