Mono sul web: installiamo XSP server
Bene con l’articolo di oggi vedremo di installare xsp server in modo da poter utilizzare un application server per far girare i nostri applicativi scritti con mono.
Come requisito essenziale vi ricordo che dovete aver già installato sulla vostra macchina il framework Mono, nel caso non lo abbiate ancora fatto potete andare al seguente link:
http://www.pignatelli.com/2008/10/23/mono-ovvero-net-sotto-linux/
Per recuperare i sorgenti di xsp cliccate sul seguente link:
http://ftp.novell.com/pub/mono/sources/xsp/xsp-2.0.tar.bz2
Installazione
Una volta scaricato il file compresso decomprimiamolo con i seguenti comandi:
bzip2 -d xsp-2.0.tar.bz2
tar -xf xsp-2.0.tar
ci troveremo creata una sottodirectory denominata xsp-2.0, entriamoci e lanciamo i seguenti comandi:
./configure
make
sudo make install (usate sudo solo nel caso usiate ubuntu o simili)
A questo punto possiamo lanciare xsp da riga di comando:
sudo xsp2 --root /usr/local/lib/xsp/test/ (usate sudo solo nel caso usiate ubuntu o simili)
il parametro --root indica la directory base della nostra applicazione web. Bisogna specificarla altrimenti potremmo trovarci di fronte alla seguente schermata:
Se tutto è andato bene (e come dubitarne
?) potrete vedere una schermata simile alla seguente:
Nel caso la porta 8080, utilizzata di default dall’application server, dovesse essere già occupata si può effettuare la modifica in due modi:
- Inserendo la porta desiderata da riga di comando:
sudo xsp2 --root /usr/local/lib/xsp/test/ --port 666 - modificando il file /usr/local/lib/xsp/test/xsp.exe.config cambiando la seguente riga:
<add key=”MonoServerPort” value=”8080″ /> in:
<add key=”MonoServerPort” value=”666″ />
Questo è tutto, spero siate soddisfatti, e vi ricordo di navigare e guardare i sorgenti degli esempi sotto l’applicativo test, in modo da prendere familiarità con Mono a livello web.
Vi ricordo che i miei articoli sono stati testati sotto ubuntu 8.04, quindi se non usate sistemi debian-like probabilmente dove appare il comando sudo dovete essere utenti root sulle vostre distribuzioni.







Loading ...





Ho installato tutto bene solo che non riesco a vedere quella pagina di test!
che distribuzione hai ?