pix
logo
pix pix pix

pixel
pixel
pixel
pixel
pixel
pixel
pixel
pixel

LOGIN
Ho dimenticato la password
pixel
News RSSNews RSS


- INSTALL
ISTRUZIONI PER L'INSTALLAZIONE DI MIM:InfiniX
    
    -*- mode: outline; left-margin: 4; mode: refill; -*- 

    
* ISTRUZIONI PER L'INSTALLAZIONE DI MIM:InfiniX: 
    
* 1. Requisiti    
    
    MIM:InfiniX dovrebbe funzionare su Linux e su Windows(R) avendo solo
    un'installazione funzionante di Apache (con PHP) e MySQL.
    
    E' necessario che Apache abbia il supporto GetText.
    
    Per definire l'aspetto delle pagine con fogli di stile XSL è anche
    necessario che PHP supporti XSLT, altrimenti si potranno
    utilizzare soltanto dei template scritti in PHP.  
    
    Con debian woody il supporto XSLT si ottiene installando il
    pacchetto "php4-xslt", mentre altre distribuzioni Linux pretendono
    l'installazione da sorgenti di expath, sablotron e php4 con almeno
    le opzioni --enable-mysql e --enable-sablotron come consigliato
    alla pagina:
    http://www.devshed.com/Server_Side/XML/XSLTrans/page1.html
    
    Per far funzionare XSLT sotto Windows esiste un tutorial alla
    pagina: http://shanx.com/php/xsl/getXsl.htm
    
    Per avere sempre disponibili gli ultimi aggiornamenti è anche
    consigliato l'uso di un client cvs.
        
* 2. Ottenere i file e installarli

    Se stai leggendo probabilmente hai già scaricato i file in qualche
    modo. Comunque sia, per avere MIM:InfiniX ci sono due sistemi:

    - scaricare un file gzippato dalla home di MIM:InfiniX, all'indirizzo:
      http://mim.infinix.it; 
    
    - scaricare il tutto via cvs (http://infinix.cvs.sourceforge.net/infinix/), con i
      comandi:
      
     $ cvs -d:pserver:anonymous@infinix.cvs.sourceforge.net:/cvsroot/infinix login
     
     $ cvs -z3 -d:pserver:anonymous@infinix.cvs.sourceforge.net:/cvsroot/infinix co -P infinix
    
    In entrambi i casi avrai ora una cartella, di nome "infinix" (o
    "infinix-cvs"), contenente tutti i file del sito.

    Se sei su http://mim.infinix.it e hai correttamente installato MIM:InfiniX nella tua
    cartella public_html, da questo momento puoi verificare il
    successo dell'installazione alla pagina:
    http://mim.infinix.it/~utente/infinix/
    
    Se invece sei altrove e hai correttamente installato MIM:InfiniX in una
    cartella accessibile da Apache (i.e.: /var/www/infinix), la pagina
    da verificare è: http://localhost/infinix/

    A questo punto devi configurare le preferenze per creare un database e un file di configurazione...

* 3. Il database MySQL

    Per utilizzare un database con MIM:InfiniX devi disporre di un database MySQL 
    (che supporremo chiamarsi "mimix") e crearvi all'interno delle
    tabelle. Si dovrà anche dare ad un utente (supponiamo "luther"
    con password "luther", ma tu usa qualcosa di diverso!) i
    privilegi necessari ad accedere al database. Se sei su http://mim.infinix.it devi
    chiedere a uno degli amministratori di fare tutto ciò, altrimenti
    ecco come puoi creare il database:

        $ mysqladmin -u root -p create mimix
    
        Enter password: *****
    
    Quindi si assegnano i privilegi:

        $ mysql mysql -u root -p 
    
        Enter password: *****  
    
        > GRANT ALL PRIVILEGES ON mimix.* to luther@localhost
    IDENTIFIED BY 'luther';
    
        > FLUSH PRIVILEGES; 
    
        > exit

    Ora hai un database vuoto e configurato. Per creare le tabelle
    puoi eseguire:

        $ mysql mimix -u luther -p  Modify -> Update Configuration -> Finish
    	Puoi modificare i dati di accesso al database su Preferenze.
    	NdR: Se questi dati vengono cambiati successivamente alla prima installazione
    	del database e' necessario apportare le relative modifiche anche per gli altri
    	utenti 

      
* 4. Il file di configurazione
    
    In caso di problemi bisogna mettere a posto un file di configurazione:
    nella cartella infinix/mimix/, ma copia il contenuto del file
    config.inc.php in un nuovo file chiamato config.inc.php.old prima 
    di modificare le variabili o altre parti della configurazione e
    assegna alle costanti che vi sono contenute i nuovi valori non previsti
    fin qui.  In una installazione tipica non dovresti avere bisogno di
    cambiare i valori delle costanti contenute nel file config.inc.php.
    Successivamente potrai decidere di modificare anche i valori delle
    altre costanti entrando come luther o come admin per cambiare le
    variabili ADMIN, USEDB e MAX_UPLOAD_SIZE, etc, in modo da rendere la tua
    installazione di MIM:InfiniX più adatta alle tue esigenze.
    
    Ora puoi verificare che tutto va bene aprendo la pagina
    http://localhost/infinix/ e loggandoti come utente "luther" e
    usando la password "luther" che hai scelto oppure "admin" / "pass".
    
* 5. I permessi per file e directory
    
    Alcuni file e directory devono avere dei permessi particolari, per
    permettere ad Apache di utilizzarli e di scrivere i file necessari. 
    Quindi esegui (con i privilegi di "root"):
    
    (supponendo che www-data sia l'utente con cui gira Apache):
    
        # chgrp www-data vhosts/
    
        # chmod 770 vhosts/

        

[Scarica File ]



pix pix
pix pixel
pix
Contatti | Credits | Email | Aiuto | Newsletter | Privacy | RSS Feed
pix

Developed by rbk © 2007
MIM:InfiniX is Free Software released under the GNU/GPL License.

Valid XHTML 1.0 Transitional Valid CSS! Xs4all WAI-AAA