lunes, 15 de octubre de 2012

Linux: Instal·lació de XAMPP

Tal com indica al seu web, XAMPP és "una forma fácil de instalar la distribución Apache que contiene MySQL, PHP y Perl. XAMPP es realmente simple de instalar y usar - basta descargarlo, extraerlo y comienzar."

Podem descarregar-lo desde: 


http://sourceforge.net/projects/xampp/files/latest/download?source=files


Per instal·lar-lo:


xddxdd@debian:~$ tar zxfv xampp-linux-1.8.1.tar.gz -C /opt


canviant el arxiu *.tar.gz segons l'arxiu que haguem baixat.


Per executar-lo:



xddxdd@debian:~$ /opt/lampp/lampp start

Hauriem de veure-ho similar a:


Starting XAMPP 1.8.1...

LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

Ara si anem a http://localhost hauriem de veure la pàgina inicial de XAMPP.


NOTA: Si al iniciar XAMPP ens dona un error del tipus XAMPPCouldn't start MySQL ! haurem de fer un petit canvi en els permisos de la carpeta de XAMPP:


xddxdd@debian:~$ chown -R nobody:root /opt/lampp

Ara al tornar a iniciar XAMPP hauríem de poder iniciar MySQL.



NOTES ADDICIONALS: Per canviar la URL del projecte per la del localhost (http:/localhost):


root@debian:~# vi /etc/hosts
I afegim la línia:

127.0.0.1 primer-projecte

root@debian:~# vi /opt/lampp/etc/httpd.conf

I afegim les línies:

<VirtualHost *:80>
        ServerName primer-projecte
        DocumentRoot /opt/lampp/htdocs/primer-projecte/public
        SetEnv APPLICATION_ENV "development"
        <Directory /path/to/quickstart/public>
                DirectoryIndex index.php
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>
    </VirtualHost>

Reiniciem XAMPP:

root@debian:~# /opt/lampp/lampp restart

Ara si anem a http://primer-projecte hauriem de poder veure el mateix que veiem ABANS a http://localhost/primer-projecte/public/

No hay comentarios: