Jump to Navigation

Installare server web XAMPP

Ritratto di Fixus

XAMPP è un pacchetto di applicazioni per installare e gestire un server web AMP(Apache+MySQL+PHP) +phpMyAdmin e altre cosucce utili.

  • "X" xkè esistono anche versioni per Windows ma la cosa si complica un pò
  • Apache: motore del server in grado di far funzionare i siti e servirli online
  • MySQL:  database SQL che gestisce i dati contenuti nei siti
  • PHP:       linguaggio di programmazione (script) usato dai siti
  • phpMyAdmin: per gestire comodamente i DB via browser web

 

Vediamo i Pro e Contro rispetto hai classici pacchetti LAMP.

Pro:

  • è molto interessante e comodo con un pannello di controllo globale
  • installa moduli aggiornatissimi: php 5.3 mentre tutti usano php 5.2
  • configurazione pronta all'uso con 128M di memoria contro i 16M di default
  • è un pacchetto completo con vari moduli aggiuntivi per far di tutto
  • quindi è ottimo per testare componenti e siti web per il futuro

Contro:

  • lavorando in un ambiente con versioni avanzate salteranno fuori dei bachi poco noti
  • di default l'avvio del server ad ogni avvio del sistema è manuale
  • di default è paticamente privo di password di sicurezza
  • al momento questo pacchetto non si trova nei depositi Ubuntu
  • perciò gli aggiornamenti dovranno essere fatti a mano con cautela

Il pacchettone va scaricato dal suo sito:
http://www.apachefriends.org/it/xampp.html

Attiviamo i SUper poteri sul sitema aprendo il terminale e digitando "su" per non star a scrivere "sudo" davanti ad ogni comando.

Scompattiamo in modo che si installi nella dir di sistema /opt:
tar xvfz xampp-linux-1.7.3a.tar.gz -C /opt

Avviamo XAMPP:
/opt/lampp/lampp start

Il principale file di setup del server si troverà in: /opt/lampp/etc/php.ini
ma ora non ci servirà perchè XAMPP di base da già 128M di memoria contro i banali 16M di default in altri pacchetti.

Pannello di controllo:                http://localhost
DocumentRoot del server web: /opt/lampp/htdocs
phpMyAdmin del database:       /opt/lampp/phpmyadmin
file di configurazione php:         /opt/lampp/etc/php.ini

LINKS:
http://www.apachefriends.org/en/faq-xampp-linux.html
http://groups.drupal.org/node/24051

Taxonomy upgrade extras: 


Main menu 2

by Dr. Radut.