En el següent article anem a fer una ullada a XAMPP. Aquest és un popular servidor web que pot funcionar bé sobre diferents sistemes operatius. Aquest post és sobretot per a usuaris principiants, especialment aquells que canvien de Windows i no s'atreveixen a instal·lar un sistema LLUM.
Per a qui no ho sàpiga encara, XAMPP és un servidor web que consisteix principalment en el sistema de gestió de bases de dades, el Servidor web Apache i els intèrprets per a llenguatges de script PHP y Perl. A partir de la versió 5.6.15, van realitzar el canvi de la base de dades MySQL per MariaDB, Que és un fork de MySQL amb llicència GPL.
XAMPP és una distribució d'Apache completament gratuïta i fàcil d'instal·lar que conté MariaDB, PHP i Perl. El paquet d'instal·lació ha estat dissenyat per a ser increïblement fàcil d'instal·lar i utilitzar. Ja fa alguns anys, un company ens informava dels avantatges d'aquest programa. Podeu veure aquell article en el següent enllaç.
Aquest servidor ve configurat per defecte amb gairebé totes les opcions activades. És gratuït tant per a usos comercials com no comercials. En cas d'utilitzar-se comercialment, assegura't que compleixes amb les llicències dels productes inclosos en el. Actualment té instal·ladors per a Windows, GNU / Linux i OS X.
Oficialment, els dissenyadors ho van utilitzar només com una eina de desenvolupament, per permetre als dissenyadors i programadors de llocs web provar el seu treball en els seus propis equips sense tenir accés a Internet. Perquè això sigui el més fàcil possible, algunes característiques de seguretat estan deshabilitades per defecte. A el mateix temps es proporciona una eina especial per protegir amb contrasenya les parts més importants de l'paquet.
Instal·lar XAMPP en Ubuntu 17.10
Aquests passos es poden implementar en altres versions d'Ubuntu, però en aquest cas jo ho faré sobre Ubuntu 17.10 acabat d'instal·lar.
Descarregueu
Per començar anem a descarregar-nos el paquet necessari (amb extensió d'arxiu .run) Des de la seva pàgina oficial.
Executar l'instal·lador
Anem a col·locar l'arxiu xampp-linux-x64-7.1.10-0-installer.run (El nom pot canviar segons es publiquin noves versions) al nostre directori home. Un cop allà, a la terminal (Ctrl + Alt + T) escriurem les següents comandes:
chmod + x xampp-linux-x64-7.1.10-0-installer.run
A continuació hem d'executar l'instal·lador amb la següent comanda:
sudo ./xampp-linux-x64-7.1.10-0-installer.run
Si seguim endavant el aquesta aplicació s'instal·larà al directori / Opt / lampp per defecte.
Tindrem també de seleccionar que components volem instal·lar. Això ho farem mitjançant els check de la següent pantalla:
Un cop finalitzada la instal·lació ens demanarà si volem executar l'administrador. Si responem que si veurem alguna cosa com el següent:
visita Localhost
Després d'activar el servidor web (Apache), ara pots escriure al navegador http://localhost. Si tot va bé, s'hauria de veure la pàgina de benvinguda de XAMPP. Si és així, funciona.
Crear un llançador de el panell de control de XAMPP
Per crear un llançador de l' panell de control que puguem trobar al Dash del nostre Ubuntu des del qual puguem parar i llançar Apache, MariaDB i ProFTPD, només haurem de seguir els següents passos:
Primer haurem d'instal·lar la següent llibreria en el cas que no la tinguem instal·lada:
sudo apt install python-glade2
Després crearem un fitxer amb extensió .desktop en la següent ruta: / usr / share / applications /
Per exemple:
sudo nano /usr/share/applications/xampp-control-panel.desktop
En aquest fitxer que tenim ara obert, només haurem de copiar el següent codi, guardem i tanquem.
[Desktop Entry] Comment=Start/Stop XAMPP Name=XAMPP Control Panel Exec=gnome-terminal -e "bash -c 'sudo -i /opt/lampp/manager-linux-x64.run'" Encoding=UTF-8 Terminal=false Type=Application Icon=/opt/lampp/xampp.png
La línia on posa Icon, serveix per importar la icona corresponent, busquem a Google una imatge de la icona d'aquest servidor amb extensió .png i la guardem en / Opt / lampp.
Ara, per finalitzar, en el Dash escrivim el seu nom i a al moment ens apareixerà la icona de el panell de control. Doncs bé, o ja directament l'executem des d'aquí mateix, o l'afegim a l'dock de favorits.
Ara que ja tenim el nostre servidor funcionant, tot el que vulgui pot instal·lar algun programari per a la web, com WordPress o OwnCloud, o pot començar a desenvolupar els seus propis programes PHP o Perl.
Desinstal XAMPP
Per eliminar aquest servidor del nostre sistema operatiu, podem fer ús del arxiu uninstall que ens ofereix. Per llançar-lo, des de la terminal (Ctrl + Alt + T) vam escriure:
sudo /opt/lampp/uninstall
El tengo..Gracias man
Em va servir molt. Ja tinc una versió antiga de xampp en ubuntu, però necessito actualitzar només la versió de PHP a la darrera versio. He realitzat el procés de compilar i instal·lar que es mostra dins de localhost / dashboard / per actualitzar a una nova versió però no he tingut èxit, arribo a compilar tot bé, però no trobo els arxius generats que suposadament haurien d'existir. Algun tutorial d'com realitzar aquesta actualitzacio?
Hola. Jo no ho he provat, però intenta el que Google s'indica. Ja ens explicaràs si funciona. Salu2.
Hola Gustavo, prova amb aquest tutorial a veure si et pot ajudar, instal·lar xampp en Ubuntu . Està actualitzat a 2021, però suposo que seguint tots els passos no tindràs problema. una salutació
no em va servir, ho busco al dash i no surt i quan ho executo directament des applicatios, llança un error.
Si més dades, només et puc dir que no s'ha instal·lat correctament. Salu2.
a la fi em surt aquest error:
No s'ha pogut executar python '/opt/lampp/share/xampp-control-panel/xampp-control-panel.py' com a usuari root.
No es pot copiar el fitxer Xautorization de l'usuari.
com guardo a l'crear l'accés a l'tauler de control?
Si utilitzes nano com en l'article, has de prémer CTRL + O per guardar i CTRL + X per sortir. Salu2.
Cordial Salutació,
He fet tots els passos, i ho busco al dash i no apareix, vaig a la carpeta / usr / share / applications i l'executo directament i apareix un missatge que diu «s'ha produït un error a l'llançar l'aplicació», vaig i corregeixo xampp-control-panel.desktop i trec de exec = l'siguinete text «gksudo phyton» i guardo, així em executa la finestra però no inicia els serveis de l'apatxe i de mysql, què faig en aquest cas?
Per endavant gràcies per la seva resposta
Hola. Assegura't que no tens altra instal·lació de mysql i apatxe. Pel que fa a l'llançador que tens a / usr / share / applications, edita-ho i canvia la línia EXEC que apareixia en l'article per: Exec = gnome-terminal -e «bash -c 'suo -i / opt / lampp / manager-linux -x64.run ' ». Guarda i ja hauries de poder iniciar tots els serveis que ofereix xampp. Salu2.
Bon dia, cada vegada que s'obre xampp demana la contrasenya suo, hi ha manera de configurar que no la demani, només per a aquesta aplicació?