Elucubrato da saibal
Addì 14 Agosto 2001
Installazione di YaBB
Caricamento dei file sul server
Bene…abbiamo terminato la parte più lunga, noiosa e difficile; adesso possiamo dedicarci alla fase tecnica: l'installazione sul server.
La prima cosa da fare è imparare ad usare i famosi CHMOD. La procedura, che utilizzeremo molto spesso, è semplicissima.
Per Cute FTP
Evidenziamo (basta un solo click) il file da "chmoddare". Premiamo il tasto destro del mouse e, dal menù a tendina, selezioniamo "CHMOD". Si aprirà una finestrella con dei "checkbox" da spuntare e, più in basso, una casella contenente tre numeri. Per assegnare il permesso, ad esempio 755, dovremo semplicemente scrivere la cifra e dare invio. Ecco fatto: il file è stato "chmoddato"…semplice no?
Per WS_ftp
La procedura è leggermente più complessa ma altrettanto veloce. Selezioniamo il file e, dal menù del tasto destro, clicchiamo su "CHMOD". Anche in questo caso avremo una finestrella con i "check box" da selezionare.
Per impostare il permesso 755 dovremo selezionare le tre caselle della prima colonna (anche se non è la sintassi giusta useremo il riferimento R W E) mentre, della seconda e della terza, spuntiamo la prima e l'ultima casella (R E, R E)….fatto questo diamo OK.
Una cosa molto importante, da qui in avanti, è rispettare le maiuscole e le minuscole. Infatti dovete sapere che i sistemi Unix/Linux sono molto "pignoli" e fanno distinzione tra "PAROLA" e "parola" oppure tra ".PL" o ".pl.".
Dopo aver imparato la procedura per i permessi, colleghiamoci allo spazio web con il programma FTP. Andiamo dentro la cartella cgi bin, creiamo una cartella chiamata "yabb" (scritto tutto minuscolo) e "chmoddiamola" a 755 (R W E, R E, R E).
D'ora in poi rimaremmo "a lavorare" dentro questa cartella facendo attenzione ad un passo fondamentale: tutti i file messi dentro la cartella "yabb" andranno nella modalità ASCII e non BINARY.
La prossima mossa è fare l'upload dei seguenti file (tra parentesi ho inserito i permessi da applicare una volta terminato l'upload… in ASCII mi raccomando ):
- Printpage.pl (755; R W E, R E, R E)
- Reminder.pl (755; R W E, R E, R E)
- YaBB.pl (755; R W E, R E, R E)
- Settings.pl (777; R W E, R W E, R W E)
- template.html (777; R W E, R W E, R W E)
- italiano.lng (non va toccato)
A questo punto facciamo l'upload delle seguenti cartelle a cui assegneremo i CHMOD di 777 (R W E, R W E, R W E):
- Boards
- Members
- Messages
- Sources
- Variables (c'è da notare che su alcuni server questa cartella dovrà avere CHMOD 755. Il mio consiglio, però, è quello di settarla inizialmente a 777 come le altre).
All'interno di ognuna di esse ci sono diversi file che vanno impostati in modi differenti. Vediamo come:
- tutto il contenuto della cartella Boards va chmoddato a 666 (R W, R W, R W). Noterete sicuramente che il file .htaccess, una volta terminato l'upload, "sparirà" alla vostra vista; non preoccupatevi, è del tutto normale (infatti i file .htaccess non vanno "chmoddati")
- tutto il contenuto della cartella Members va chmoddato a 666 (R W, R W, R W). Anche in questo caso il file .htaccess non va toccato
- per quel che riguarda la cartella Messages basterà uploadare il file .htaccess
- la cartella Sources è la più grossa di tutte. Fortunatamente tutti i file all'interno non hanno bisogno di permessi e basterà eseguire l'upload senza toccarli
- arriviamo, infine, alla cartella Variables. Il file agreement.txt va lasciato così com'è (come per il file .htaccess). I documenti restanti vanno "chmoddati" a 666 (R W, R W, R W)
Bhè…se siete arrivati fin qui vi faccio i complimenti…manca veramente poco per terminare l'installazione.
Usciamo dalla cartella cgi-bin e andiamo nella root principale del sito. D'ora in poi non avremo più bisogno dei permessi e utilizzeremo la modalità BINARY per fare l'upload delle immagini e dei file rimanenti.
Selezioniamo prima di tutto i due javascript esterni (fader.js e ubbc.js) ed eseguiamo il caricamento sul server, nella root principale (come avevamo indicato in precedenza nelle impostazioni).
Vediamo ora che ci rimangono solamente due cartelle: YaBBHelp e YaBBImages. Uploadiamo la prima e fermiamoci un attimo.
Se caricaste anche la seconda avreste le imamgini con testo in inglese; nel caso non vi piacessero sappiate che gli sviluppatori italiani ci hanno fatto un'altro regalo: le immagini tradotte scaricabili da questo indirizzo. Scompattiamo il file .zip e rinominiamo la cartella in "YaBBImages". Adesso possiamo fare l'upload.

Vota: --