HomeXAMPPNewsTeamProjectsDocsExtrasLinksContact

Benevenuto alla versione di XAMPP per Solaris (SPARC). Questa versione è stata sviluppata e testata con Solaris 8 e testata con Solaris 9.

BETA WARNING!!!

Questa versione di XAMPP è ancora ai suoi primi passi di sviluppo. Usala a tuo rischio.

Sarebbe utile se riporti qualsiasi problema con XAMPP. Questo mi aiuterebbe a migliorarlo e renderlo più utile a tutti.

Immagini di XAMPP

Download e Installazone

Passo 1: Download
Passo 2: installazione
Passo 3: avvio
Passo 4: Test

LEGGIMI

Una questione di sicurezza (DA LEGGERE!)
Parametri avanzati di start e stop
Dov'è cosa?
Fermare XAMPP
Disinstalla

* Immagini di XAMPP

Come dice un vecchio adagio, un'immagine vale un migliaio di parole. Qui puoi dare un'occhiata ad alcuni screenshot di un'installazione XAMPP.

Download e Installazone

* Passo 1: Download

Semplicemente clicca in uno dei link sottostanti. E' buona idea prendere l'ultima versione. :)

Una lista completa dei download (vecchie versioni) è disponibile presso SourceForge.

Un dettagliato sommario dei cambiamenti e del contenuto di tutte le release di XAMPP è disponibile nelle NOTE di RILASCIO.

XAMPP per Solaris 0.9, 29.9.2008

Versione

Dimensioni

Contenuto
XAMPP Solaris 0.9 57 MB Apache 2.2.6, MySQL 5.0.67, PHP 5.2.6 & PEAR + multibyte (mbstring) support, Perl 5.10.0, ProFTPD 1.3.0a, phpMyAdmin 2.11.9.2, OpenSSL 0.9.8i, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, zlib 1.2.3, expat 1.95.7, Ming 0.3, pdf class 009e, IMAP C-Client 2007g, OpenLDAP 2.4.10, libiconv 1.8, FreeTDS 0.63, libgdbm 1.8.3, libxslt 1.1.24, mcrypt 2.5.7, cURL 7.19.0, eAccelerator 0.9.5.3, Webalizer 2.01, libxml 2.7.1, mod_perl 2.0.4, SQLite 2.8.17 + 3.6.3

* Passo 2: installazione

Dopo che il download semplicemente digita il comando seguente:

Vai ad una shell e avvia il file scaricato come uno script shell:

sh xampp-solaris-0.9.sh
Ora l'installer ti chiederà dove installare XAMPP:
Where do you want to install XAMPP? (press Ctrl+C to quit)
[/opt/xampp]
(N.d.T.:
Dove vuoi installare XAMPP? (premi Ctrl+C per uscire) [/opt/xampp] ) Inserisci il path in cui installare XAMPP o semplicemente premi invio se accetti l'ubicazione proposta.

Questo è tutto. XAMPP è ora installato nella directory /opt/xampp (o la posizione che hai inserito).

Avvertimento: La posizione consigliata in cui installare XAMPP è /opt/xampp. Ogni altra funzionerà pure, ma non di sicuro.

* Passo 3: avvio

Per avviare XAMPP semplicemente chiama il seguente comando:

/opt/xampp/xampp start

Dovresti ora vedre qualcosa come questo nello schermo:

Starting XAMPP 0.9...
XAMPP: Starting Apache...
XAMPP: Starting MySQL...
XAMPP: Starting ProFTPD...
XAMPP started.


(N.d.T.:
Starting XAMPP 0.9...
XAMPP: Sto avviando Apache...
XAMPP: Sto avviando MySQL...
XAMPP: Sto avviando ProFTPD...
XAMPP avviato.
)
Pronto. Apache e MySQL sono in esecuzione.

Nota: Se avvii XAMPP come utente normale e non come root verrà saltato l'avvio di ProFTPD e Apache userà la porta 8080 invece della 80.
Se hai dei messaggi d'errore per favore dai un'occhiata alle FAQ di Solaris.

* Passo 4: Test

OK, è stato facile, ma come puoi verificare che tutti funzioni veramente? Digita solo il seguente URL nel tuo browser web preferito:

http://localhost

O se avvii XAMPP come utente normale:

http://localhost:8080

Ora dovresti vedere la pagina di avvio XAMPP contenente alcuni link per verificare lo stato del software installato ed alcuni programmini d'esempio.

L'esempio Instant Art: un piccolo programma PHP/GD (da XAMPP per Linux 0.9.6pre1 anche un esempio in flash PHP/Ming, vedi screenshot). Un grazie a Anke Arnold per il suo font »AnkeCalligraph«.

LEGGIMI

* Una questione di sicurezza (DA LEGGERE!)

Come detto pocanzi, XAMPP non è inteso per la produzione ma solo in ambienti di sviluppo. XAMPP è configurato in modo da essere il più aperto possibile e per consentire allo sviluppatore di fare quello che vuole. In ambienti fdi sviluppo questo è ottimi ma in ambienti di produzione questo potrebbe essere fatale.

ecco una lista di falle di sicurezza in XAMPP:

  1. L'amministratore MySQL (root) non ha password.
  2. Il demone MySQL è accessibile via rete.
  3. ProFTPD usa la password "xampp" per l'utente "nobody".
  4. PhpMyAdmin è accessibile via rete.
  5. MySQL e Apache girano con lo stesso utente (nobody).

* Parametri avanzati di start e stop

PARAMETRI DI START E STOP
Parametro Descrizione
start Avvia XAMPP.
stop Ferma XAMPP.
restart Ferma e avvia XAMPP.
startapache Avvia solo Apache.
startssl Avvia Apache con supporto SSL. Questo comando attiva permanentemente il supporto SSL, es. se in futuro avvii XAMPP SSL resterà attivato.
startmysql Avvia solo MySQL.
startftp Avvia il server ProFTPD. Via FTP puoi caricare file nel tuo server (utente "nobody", password "xampp"). Questo comando attiva permanentemente ProFTPD, es. se in futuro riavvii XAMPP FTP rimarrà attivato.
stopapache Ferma Apache.
stopssl Termina il supporto SSL in Apache. Questo comando disattiva permanentemente il supporto SSL, es. se in futuro riavvii XAMPP SSL will sarà disattivato.
stopmysql Ferma MySQL.
stopftp Ferma il server ProFTPD. Questo comando disattiva permanentemente ProFTPD, es. se in futuro riavvii XAMPP FTP resterà disattivato.

Per esempio: per avviare Apache con il supporto SSL semplicemente digita il seguente comando (come root):

/opt/xampp/xampp startssl

Puoi anche accedere al tuo server Apache via SSL sotto https://localhost.

* Dov'è cosa?

Dov'è cosa? Una grande domanda per la nostra esistenza, ecco alcune risposte! ;)

FILE IMPORTANTI E DIRECTORY
File/Directory Scopo
/opt/xampp/bin/ Home dei comandi XAMPP. /opt/xampp/bin/mysql chiama ad esempio il monitor MySQL.
/opt/xampp/htdocs/ La directory DocumentRoot di Apache.
/opt/xampp/etc/httpd.conf Il file di configurazione di Apache.
/opt/xampp/etc/my.cnf Il file di configurazione di MySQL.
/opt/xampp/etc/php.ini Il file di configurazione di PHP.
/opt/xampp/etc/proftpd.conf Il file di configurazione di ProFTPD.
/opt/xampp/phpmyadmin/config.inc.php Il file di configurazione di phpMyAdmin.

* Fermare XAMPP

Per fermare XAMPP semplicemente chiama questo comando:

/opt/xampp/xampp stop

Dovresti ora vedere:

Stopping XAMPP 0.9...
XAMPP: Stopping Apache...
XAMPP: Stopping MySQL...
XAMPP: Stopping ProFTPD...
XAMPP stopped.

(N.d.T:
Sto fermando XAMPP 0.9...
XAMPP: Sto fermando Apache...
XAMPP: Sto fermando MySQL...
XAMPP: Sto fermando ProFTPD...
XAMPP fermato.
)
E XAMPP è fermato.

* Disinstalla

Per disinstallare XAMPP digita solo il seguente comando:

rm -rf /opt/xampp

Fine.