vHosting 0
vhs728x90
Risultati da 1 a 8 di 8
  1. #1
    Data Registrazione
    23/11/09
    Messaggi
    5,270
    Grazie dati
    498
    Ringraziato 1,038 volte in 885 post
    Mentioned
    172 Post(s)

    Predefinito [GUIDA] MyBB 1.8: installazione pulita e rapida anteprima

    Vista la semplicità del processo di installazione di MyBB e considerato il fatto che la nuova versione, la 1.8, non presenta nessuna sostanziale differenza da quello della serie 1.6, questa guida potrebbe risultare superflua ai più ma può sempre tornar utile - si spera - a coloro che si avvicinano per la prima volta a MyBB (e al mondo dei CMS in generale) e vogliono iniziare proprio con MyBB 1.8.

    In questa guida assumeremo che si abbia a disposizione un web server (Apache, MySQL, PHP) funzionante e phpMyAdmin per la gestione dei database; che il tutto sia in locale, presso un hosting provider o su un server dedicato ha poca importanza visto che i passaggi per l'installazione sono gli stessi.


    1. Reperimento del materiale e posizionamento dei file

    Il primo passo è banalissimo: scarichiamo il pacchetto mybb_1800.zip dalla pagina ufficiale. Scaricato il pacchetto, dobbiamo estrarlo; lo estraiamo con il gestore di pacchetti che abbiamo a disposizione. Dopo l'estrazione, molto probabilmente, avremo la cartella mybb_1800 in cui ci sono altre due cartelle: Documentation e Upload. A seconda delle impostazioni di estrazione potremmo ottenere una cartella con nome diverso da mybb_1800 oppure avere direttamente il suo contenuto, ovvero Documentation e Upload. La prima contiene la documentazione, mentre la seconda i file veri e propri di MyBB. Copiamo tale cartella (la cartella Upload, onde evitare confusione) e incolliamola da qualche parte sul nostro web server. In genere, la cartella appena incollata viene rinominata in forum, community, mybb o altro e viene posizionata nella cartella principale (detta anche root) del web server. La root non ha sempre lo stesso percorso, esso dipende da come è stato installato e configurato il web server.


    2. Creazione del database

    Messi a posto i file, ci serve un database. Inseriamo le nostre credenziali per accedere a phpMyAdmin.



    Il pannello è semplice ed intuitivo, e il modo in cui appare dipende sia dalla versione che dal tema.



    Una volta entrati in phpMyAdmin, clicchiamo sulla voce Database nel menu in alto e inseriamo il nome del nuovo database nella casella con il titolo Crea nuovo database. Con molta fantasia mettiamo mybb_1800 e clicchiamo su crea.



    Adesso nella lista dei database abbiamo anche mybb_1800. Fine.




    3. Installazione

    Creato il database e posizionati correttamente i file, procediamo con l'installazione vera e propria. Per avviare l'installer dobbiamo recarci nella cartella install. Il percorso della cartella principale di MyBB varia a seconda di dove si è posizionata la cartella stessa e, ovviamente, dal dominio che si ha. Per semplicità chiameremo tale cartella e tutto ciò che la precede con MyBB_Root (come detto in precedenza, nella maggior parte dei casi è la cartella chiamata forum). Assunto ciò, per avviare l'installer non ci resta che mettere nella barra degli indirizzi del browser il seguente percorso: MyBB_Root/install.

    Una volta avviato l'installer, ci ritroviamo in una pagina divisa sostanzialmente in due colonne. Nella colonna a sinistra abbiamo la lista dei vari step dell'installazione con evidenziato il passaggio attuale. Mentre nella colonna di destra abbiamo il contenuto del passaggio che può essere una lista di dettagli, dei form, degli avvisi, etc.

    Il primo di questi passaggi è il messaggio di benvenuto in cui viene fatta una veloce panoramica su cosa farà l'installer nei punti successivi. L'unica decisione che viene concessa all'utente in questa pagina è se inviare o meno al team di MyBB, in forma completamente anonima, delle informazioni circa il server che si sta utilizzando.

    Nota: Per chi fosse interessato, le informazioni che verranno inviate sono quelle contenute in questa pagina: Anonymous Statistics - MyBB Documentation, raggiungibile, tra l'altro, anche tramite il link tra parentesi presente nel Wizard di Installazione, ovvero, (What information is sent?).



    Per andare allo step sucessivo, dobbiamo premere su Next. Così facendo ci verrà mostrata la licenza che dobbiamo leggere ed accettare per poter proseguire con l'installazione. Premendo su Next accettiamo la licenza nella sua interezza e procediamo con l'installazione.



    Il prossimo passo consiste di una lista contenente i requisiti necessari per l'installazione. È necessario che tutte le voci siano soddisfatte per poter proseguire. Lo stato dei requisiti soddisfatti sarà di colore verde, altrimenti sarà di colore rosso. Lo stato di colore nero mostra solamente delle informazioni. In questo passaggio il problema più comune consiste nei permessi delle cartelle in questione. Un esempio di permessi mal settati è mostrato nella seguente immagine.

    Nota: il come modificare tali permessi dipende dal sistema operativo o dal client FTP in uso.



    Se è tutto a posto, come nella seguente immagine, è possibile proseguire con l'installazione premendo su Next.



    Il passaggio attuale è forse uno dei passaggi in cui i neofiti (ma non solo) riscontrano dei problemi. Sostanzialmente, quello che ci viene richiesto sono alcune informazioni che già abbiamo (ce le ha fornite l'hosting provider via email oppure, se siamo in locale, sono quelle che abbiamo creato durante l'installazione di LAMP, WAMP, MAMP, etc.).

    Più in particolare, lo scopo di tale passaggio è dare a MyBB le informazioni relative al database che dovrà essere usato per installazione. La scelta del tipo di database (ovvero la voce Database Engine del Wizard) è a discrezione dell'utente che deve scegliere tra quelli disponibili; se sono disponibili sia MySQL che MySQLi, consiglio di usare un database MySQL (il perché di tale scelta va ben oltre questa guida).

    Alla voce Database Server Name va messo, come suggerisce il titolo, il nome del server su cui risiede il database. Generalmente si lascia localhost anche se stiamo usando un hosting, ma non sempre è così. Prima di procedere è meglio controllare la mail che ci ha mandato l'hosting provider. Infatti, tale indirizzo può essere della forma mysql.hostingname.ext.

    Nei campi Database Username e Database Password dobbiamo mettere il nome e la password dell'utente con cui vogliamo accedere al database, e il nome di quest'ultimo deve essere inserito in Database Name. Attenzione a non confondere le credenziali del database con quelle dei vari pannelli, email, FTP, etc. Spesso sono le stesse, ma meglio stare accorti fin da subito onde evitare di perdere tempo in seguito.

    Il campo Table Prefix indica il prefisso che avranno le tabelle dell'attuale installazione. Possiamo lasciare tranquillamente quello di default, ovvero, mybb_ (se non ci sono già tabelle con lo stesso prefisso, ovviamente). In genere conviene usare un database per ogni installazione, quindi il prefisso non è nemmeno obbligatorio, ma nel caso si disponga un solo database (come nel caso degli hosting gratuiti) o comunque si abbia un numero limitato degli stessi, il prefisso risulta essere molto comodo.
    Per capire meglio, supponiamo di voler installare WordpPress e MyBB su Altervista e che abbiamo a disposizione un solo database. Supponiamo, inoltre, che entrambi i software debbano avere una propria tabella users per poter funzionare correttamente. Senza usare i prefissi avremmo un problema con uno dei due programmi (se non si è compreso il perché, rifletterci prima di procedere). Usando il prefisso mybb_ per MyBB e wp_ per WordPress, invece, abbiamo due tabelle users bel distinte: mybb_users e wp_users. Potremmo anche usare il prefisso per uno soltanto dei due ma visto che non costa nulla tanto vale usarne anche perché listando in ordine alfabetico tutte le tabelle del database verrebbe fuori una cosa poco piacevole.
    Il prefisso suggerito è mybb_ ma può essere pincopallo o semplicemente abc_. Insomma, sta a noi scegliere.

    Infine abbiamo la voce Table Encoding la quale indica quale codifica vogliamo usare nel database. Lasciamo UTF-8 Unicode.

    Nota: mentre i più esperti potrebbero sbagliare per distrazione, i principianti, presumibilmente, hanno difficoltà nel capire cosa viene richiesto o semplicemente perché confondono le credenziali a loro disposizione.



    Premendo su Next, in caso una o più informazioni errate, ci verrà restituita la stessa pagina con in cima un errore, come in figura:



    Corregiamo il problema e riproviamo. Quando tutte le informazioni sono corrette, premendo su Next verremo indirizzati ad una pagina abbastanza lunga contenente una lista delle operazioni eseguite. In pratica l'installer ha creato le tabelle nel nostro database.



    Scorriamo a fondo pagina e premiamo sul nostro caro Next.



    Adesso ci viene richiesto di premere su Next per popolare il databse, ovvero per mettere qualcosa nelle tabelle appena create: vuote non servono a niente. Premiamo su Next.



    Adesso abbiamo una richiesta simile alla precedente, solo che questa riguarda esclusivamente il tema. Clicchiamo su Next.



    Ora, come potete vedere nella figura sottostante, ci vengono chiesti dei dati.

    In Forum Name mettiamo il nome che vogliamo dare al forum.

    In Forum URL (No trailing slash) va messo il percorso del forum, cioè il link che porta alla cartella di MyBB. Nel nostro caso è ciò che abbiamo semplicficato con MyBB_Root. Tale dovrebbe essere già compilato con il valore corretto, quindi non è necessario apportare delle modifiche. Come suggerisce l'installer, stiamo attenti che non ci sia lo slash finale!.

    In Website Name mettiamo il nome del sito web (spero sia chiara la differenza tra forum e sito web), mentre in Website URL mettiamo il relativo percorso (che in genere è la cartella parente di quella di MyBB). Se la nostra intenzione è di avere solo il forum possiamo mettere in Website URL lo stesso valore che abbiamo messo in Forum URL.

    I due campi relativi ai cookie li lasciamo così come sono.

    In Contact Email mettiamo l'email che vogliamo che gli utenti usino in caso di problemi, in genere la vogliamo diversa dalla nostra email personale.

    Lasciamo vuoto ACP PIN (a meno che non sappiamo che ci servirà) e clicchiamo sul solito Next.



    Nota: Abbiamo quasi finito :).

    Oltre ad un breve resoconto sulle impostazioni appena inserite nel database ci viene richiesto di creare il primo utente, ovvero l'amministratore. Immagino che non ci sia nulla da aggiungere.



    Siamo finalmente giunti all'ultima scheramata. Oltre agli ultimi settaggi apportati, ci viene notificata la corretta installazione di MyBB. Inoltre, ci viene suggerito il forum su cui chiedere supporto in caso di problemi (è un forum in inglese, rimanete su Cionfs.it per ricevere aiuto in italiano ). A fondo pagina si accenna al Merge System, un'estensione di MyBB che permette la migrazione da un altro forum software (vBulletin, IPB, phpBB, etc.) a MyBB. Immediatamente prima di questo messaggio ci viene chiesto se vogliamo entrare nel forum oppure nel pannello di amministrazione. Metto qualche screen, più per completezza che per altro, di entrambe le schermate.

    Pannello di amministrazione:



    Forum visto come utente:



    Forum visto come ospite:



    Login form in modal box:



    Nuovo editor:



    Portale:



    Portale vuoto:



    Come potete ben vedere dalle immagini precedenti, il layout, ovvero la posizione dei vari elementi, non è cambiato (non di molto almeno) rispetto a quello della serie precedente. Solo l'header e il pannel sono stati riarrangiati e si presentano decisamente in maniera più pulita ed ordinata rispetto a quelli di MyBB 1.6. Un ottimo lavoro è stato fatto anche con i colori che, al di là dell'apprezzamento che uno possa avere o no per il tema in generale, rendono la board un pochino più moderna. Se non si è soddisfatti del risultato (a livello grafico) è da tenere in considerazione la auto-limitazione da parte del team nell'apportare meno modifiche possibile ai template per mantenere quanta più compatibilità possibile con i plugin.
    Inoltre, oltre ai bottoni in CSS - prima erano semplici immagini - è stato inserito un nuovo editor, decisamente più comodo e degno d'esistere del suo predecessore. Altri cambiamenti sostanziali, alla portata di chiunque - escludendo quindi tutto ciò che sta sotto il cofano - non ne ho notati. È anche vero che non ho avuto molto tempo per provare la nuova board come si deve, quindi sicuramente mi è sfuggito qualcosa.

    Per gli sviluppatori di temi/plugin non può passare inosservato il fatto che Prototype è stato sostituito con jQuery, quindi niente più problemi di conflitto tra le due librerie. Per una lista completa sulle novità vi rimando all'articolo ufficiale.
    Ultima modifica di MaxSteel; 15-09-14 alle 12:16
    "In theory, theory and practice are the same; in practice they, are not." · Yogi Berra

  2. I seguenti 2 utenti hanno ringraziato MaxSteel per questo post

    cionfs (09-09-14),Maxim (09-09-14)

  3. #2
    Pasquale Martusciello Guest

    Predefinito Re: [GUIDA] MyBB 1.8: installazione pulita e rapida anteprima

    Complimenti, ottima guida.
    PS: Vorrei sapere se aggiorno il mio forum a 1.8 il db si ripristina?

  4. #3
    Data Registrazione
    23/11/09
    Messaggi
    5,270
    Grazie dati
    498
    Ringraziato 1,038 volte in 885 post
    Mentioned
    172 Post(s)

    Predefinito Re: [GUIDA] MyBB 1.8: installazione pulita e rapida anteprima

    Cosa intendi con "si ripristina"? Se vuoi ci sono le istruzioni sul sito ufficiale su come fare l'upgrade a MyBB 1.8: Upgrade - MyBB Documentation
    "In theory, theory and practice are the same; in practice they, are not." · Yogi Berra

  5. #4
    Pasquale Martusciello Guest

    Predefinito Re: [GUIDA] MyBB 1.8: installazione pulita e rapida anteprima

    Oaky, grazie vado a leggerle

  6. #5
    Data Registrazione
    31/08/15
    Messaggi
    14
    Grazie dati
    0
    Ringraziato 0 volte in 0 post
    Mentioned
    8 Post(s)

    Predefinito Re: [GUIDA] MyBB 1.8: installazione pulita e rapida anteprima

    Sarà anche migliore ma tutti i plugin piu utili sono incompatibili con questa versione

  7. #6
    Data Registrazione
    23/11/09
    Messaggi
    5,270
    Grazie dati
    498
    Ringraziato 1,038 volte in 885 post
    Mentioned
    172 Post(s)

    Predefinito Re: [GUIDA] MyBB 1.8: installazione pulita e rapida anteprima

    A quali plugin ti riferisci esattamente?
    "In theory, theory and practice are the same; in practice they, are not." · Yogi Berra

  8. #7
    Data Registrazione
    31/08/15
    Messaggi
    14
    Grazie dati
    0
    Ringraziato 0 volte in 0 post
    Mentioned
    8 Post(s)

    Predefinito Re: [GUIDA] MyBB 1.8: installazione pulita e rapida anteprima

    I plugin per i banner e molti altri plugin, se vai sul sito ufficiale e controlli nella sezione "extend" e vai sui plugin ci sono solamente quelli per la 1.8.5 e se noti sono decisamente pochissimi rispetto a quelli dedicati alle altre versioni.

  9. #8
    Data Registrazione
    23/11/09
    Messaggi
    5,270
    Grazie dati
    498
    Ringraziato 1,038 volte in 885 post
    Mentioned
    172 Post(s)

    Predefinito Re: [GUIDA] MyBB 1.8: installazione pulita e rapida anteprima

    Molti plugin non sono stati aggiornati, è vero, ma nelle discussioni associate (che si trovano nel forum) spesso c'è scritto che basta modificare la variabile "compatibility" del plugin per farlo funzionare. Altre volte ci sono anche dei piccoli fix per adattare un certo plugin a MyBB 1.8... insomma, bisogna perderci un po' di tempo. Inoltre, a volte, a meno che non si tratti di plugin molto complessi, basta fare qualche modifica manuale ai template per avere lo stesso risultato, o quasi.
    Se vuoi, puoi dirci quali plugin ti sono indispensabili così vediamo insieme cosa è possibile fare o meno.
    Ultima modifica di MaxSteel; 01-09-15 alle 12:56
    "In theory, theory and practice are the same; in practice they, are not." · Yogi Berra

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
Seguici!
P.IVA: 02750560738
Cionfs © - Cionfs ® - Marchio registrato numero 0001524896
© Cionfs'Forum CMS - Cionfs'Forum CMS - Guide Gratis - Supporto CMS - E' vietata la copia anche parziale senza autorizzazione.
Questo sito utilizza cookies di analytics su dati esclusivamente aggregati e cookies di terze parti per migliorare l'esperienza dell'utente tramite plugin sociali e video.
Cliccando su oppure continuando la navigazione sul sito accetti i cookies. Per l'informativa completa clicca qui.