O Lampp e um compilaçao dos programas de web hosting, que o ppl em linux precisa, e as vezes anda as cabeçadas, com o apache + php para os configurar, este programa ja vem td configurado, e so instalar, acho que no meu ver, facilita mto o trabalho de que esta a configurar.
Neste topico tambem vou ajudar a sua instalação.
Primeiro baixe a ultima versão do download do xampp:
http://www.apachefriends.org/download.php?…x-1.5.3a.tar.gz Depois de acabar o download, abram uma consola:
sudo tar xvfz xampp-linux-1.5.3a.tar.gz -C /opt Use o comando para instalar o Lampp, não use nenhum outro comando para descomprimir a pasta do Lampp, e se ja tiver instalado Lampp outra vez, ele automaticamente vai fazer actualização dos ficheiros.
O Lampp vai ficar instalado na pasta:
/opt/lampp Visto que ja temos o nosso servidor web instalado o Lampp vamos mete-lo a correr, para isso basta fazer o seguinte comando:
sudo /opt/lampp/lampp start Se vos aparecer o texto em baixo e porque esta tudo a funcionar a 100%:
Starting XAMPP 1.5.3a…
LAMPP: Starting Apache…
LAMPP: Starting MySQL…
LAMPP started. Abra seu browser e digite
http://localhost 
Existem alguns requesitos de seguranças do servidor que poder alterar, e devem:
1. O administrador MySQL (root) não contém senhas.
2. O MySQL pode ser acessado via network normal.
3. ProFTPD usa a senha “lampp” para o utilizador “nobody”.
4. PhpMyAdmin é acessivel via network.
5. Examples são acessiveis via network.
6. MySQL e o Apache estão a correr sob o mesmo utilizador (nobody).
para mudar a segurança digite o comando:
sudo /opt/lampp/lampp security[size=15
pt]
PHP 4 ou PHP 5?[/size]
Por causa das grandes mudanças que temos na versão 5 do PHP, a partir da versão 1.4.7 podemos mudar: PHP 5.x e PHP 4.x. Se você tiver uma aplicação PHP que só funciona na versão 4, você pode fazer isso.
Mudando para a versõa 4:
sudo /opt/lampp/lampp php4Mudando para a versõa 5:
sudo /opt/lampp/lampp php5Vendo a versão que esta a usar:
sudo /opt/lampp/lampp phpstatusSiga os passos.
Parametros Avançados: start Inicia o XAMPP.
stop Para o XAMPP.
restart Para e volta a iniciar o XAMPP.
startapache Inicia apenas o Apache.
startssl Inicia o suporte SSL para o apache. Esse comando é permanente, exemplo: se você reiniciar o XAMPP esse parâmetro continua.
startmysql Inicia só o MySQL.
startftp Inicia o ProFTPD server. Via FTP você consegue fazer upload para o servidor (usuário “nobody”, senha “lampp”). Esse comando é permanente, exemplo: se reiniciar o XAMPP esse parâmetro continua.
stopapache Para apenas o Apache.
stopssl Para o suporte SSL do apache. Esse comando é permanente, exemplo: se você reiniciar o XAMPP esse parâmetro continua.
stopmysql Para apenas o MySQL.
stopftp Para o ProFTPD. Esse comando é permanente, exemplo: se você reiniciar o XAMPP esse parâmetro continua.
security Inicia o programa de segurança.
exemplo:
sudo /opt/lampp/lampp startsslPara aceder ao Apache servidor via o SSL:
https://localhostPara aceder ao Apache de modo normal :
http://localhost Pastas/Arquivos importantes: Nesta parte e umas das partes mais importantes, e onde estao algum dos ficheiros de configuraçao, onde pode por exemplo podes activar a directoria
public_html, que e onde se mete as paginas html dos varios utilizadores da maquina.
/opt/lampp/bin/ pasta raiz do XAMPP.
/opt/lampp/bin/mysql chama o MySQL monitor.
/opt/lampp/htdocs/ DocumentRoot do apache. Pasta default onde se mete as paginas, sites.
/opt/lampp/etc/httpd.conf Ficheiro de configuraçao do Apache.
/opt/lampp/etc/my.conf Ficheiro de configuração do Mysql
/opt/lampp/etc/php.ini Ficheiro de configuração do PHP.
/opt/lampp/etc/proftpd.conf Ficheiro de configuração do ProFTPD. (desde 0.9.5)
/opt/lampp/phpmyadmin/config.inc.php Ficheiro de configuração do PHPMyAdmin.
Exemplo:
Querendo nos meter o Lampp a apontar para as directorias dos varios utilizadores.
vamos a Ficheiro
httpd.conf que se encontra na pasta
/opt/lampp/etc, editamos o ficheiro por exemplo com o comando pico ou nano ou msm o gedit, entre outro, depois vamos a uma linha que esta quase no fim do ficheiro a linha é:
# User home directories
# Include etc/extra/httpd-userdir.conf
Originalmente a linhas aparecem assim o
" # " e o comentario. so o que temos que fazer e tirar o comentario da linha que diz
Include Parando o XAMPP: sudo /opt/lampp/lampp stop Aparecerá algo do genero:
Stopping LAMPP 1.5.3a…
LAMPP: Stopping Apache…
LAMPP: Stopping MySQL…
LAMPP stopped. O XAMPP Parou.
Desinstalar:Use apenas o comando:
sudo rm -Rf /opt/lamppo XAMPP foi desintalou completamente.
Viu como é facil??
Muitos devem estar pensando que não querem usar o XAMPP por que gostam de configurar manualmente, etc… eu concordo com isso… mas podemos facilmente configurar tudo pelo XAMPP..
Eu aconselho usar o XAMPP para quem ja é utilizador experiente e sabe instalar manualmente e quem está com pressa, hehe. Pois é aconcelhavel instalar manualmente para aprender como funciona tudo certinho, etc..
É Lembrar que o XAMPP tem versão para windows, Solaris e MacOS..
para mais informações visite o site:
http://www.apachefriends.org/en/index.html