Installazione MKPortal C1.2

STEP 1: Controlla i requisiti & Board compatibili

Requisiti minimi:

  • Piattaforme: Linux, Windows, FreeBSD, OS X, Sun
  • Spazio: L'installazione di default di MKPortal richiede approssimamente 5 MB di spazio nel webserver. Ciò non include i file del forum , skin aggiuntive e altri add-ons, oppure i file uploadati dagli utenti nei moduli Gallery, Download, Blog o TopSite. Probabilmente avrai bisogno di almeno 8-10 mb di spazio per una community di moderate dimensioni che usa tutti questi moduli.
  • PHP: PHP 4.1.0 o superiore. Nota: Verificare anche i requisiti minimi della board che possono essere differenti dai requisiti minimi di MKPortal.
  • MySQL: 3.23.4 o superiore (4.1 con phpBB3). Nota: Verificare anche i requisiti minimi della board che possono essere differenti dai requisiti minimi di MKPortal.
  • Database: 1 database MySQL con almeno 500 KB di spazio per le tabelle del portale. L'installazione di default di MKPortal condivide il database del forum e richiede approssimatamente 280 KB di spazio nel database oltre allo spazio usato dalle tabelle del database del forum. Ovviamente avrai bisogno di molto più spazio nel database per una Community attiva.
  • GD Graphics Library versione 1.0 o superiore. Le GD library sono necessarie per la funzione watermark della Gallery e per la creazione delle anteprime.

Nota importante per gli utenti di phpBB3: L'Integrazione di phpBB3 con MKPortal necessita di ulteriori requisiti :

  • MySQL: 4.1 o superiore. La collocazione delle tabelle del database deve essere UTF-8.
  • File di lingua: I file di lingua di MKPortal devono essere in UTF-8.

Board Compatibili e Versioni:

La vostra Board deve essere già installata e funzionare correttamente, prima di installare MKPortal. L'unica eccezzione è in caso decidiate di usare l'integrazione con la Board AEF, la sua installazione avverrà assieme a quella di MKPortal.

Questa versione di MKPortal è compatibile con le seguenti board:

  • SMF 1.1.x
  • IPB 1.3.x
  • IPB 2.3.x
  • vB 3.7.x
  • phpBB 2.0.x
  • phpBB 3.x
  • MyBB 1.2.x
  • AEF 1.0.6

STEP 2: Backup Database

Prima di installare MKPortal è molto importante fare un backup del database della propria Board.

STEP 3: Upload dei File di MKPortal & delle Cartelle

Il pacchetto di installazione (.zip) contiene la cartella "upload". Trasferire il contenuto della cartella "upload" nel vostro spazio seguendo la struttura requisita per il corretto funzionamento. Se la vostra Board è nella root principale del vostro sito dovrete spostare il tutto in una sua cartella e ovviamente modificare i suoi principali file di configurazione per la nuova posizione nel vostro spazio.

Nota: Se userai AEF non avrai bisogno di caricare un altra board e volendo potrai rinominare la sua cartella come vorrai, l'importante che userai il nome corretto durante l'installazione di MKPortal.

  • /index.php (File index.php principale di MKPortal)
  • /mkportal (La cartella di "mkportal" e il suo contenuto. Non rinominate!)
  • /forum (Cartella contente la vostra Board. Il nome è indifferente)

MKPortal directory structure screenshot

Dopo aver caricato i files di & le cartelle la struttura sarà simile a questa.

  • http://www.example.com/index.php (index.php di MKPortal)
  • http://www.example.com/mkportal
  • http://www.example.com/forum

In caso caricaste MKPortal in una eventuale sottocartella, sarà invece così strutturata. Come potete notare la struttura rimane la stessa della precedente.

  • http://www.example.com/subdirectory/index.php (index.php di MKPortal)
  • http://www.example.com/subdirectory/mkportal
  • http://www.example.com/subdirectory/forum

MKPortal può essere usato anche con i sottodomini, mantenendo sempre la stessa struttura.

  • http://subdomain.example.com/index.php (index.php di MKPortal)
  • http://subdomain.example.com/mkportal
  • http://subdomain.example.com/forum

MKPortal non funzionerà se non seguirete questa struttura!

STEP 3: CHMOD dei File di MKPortal & delle Cartelle

Dovrete impostare i permessi ai seguenti files (0666) e cartelle (0777) incluso i contenuti:

  • mkportal/conf_mk.php
  • mkportal/blog
  • mkportal/blog/images
  • mkportal/blog/images/tmp
  • mkportal/cache
  • mkportal/lang
  • mkportal/lang/English
  • mkportal/lang/Francais
  • mkportal/lang/Italiano
  • mkportal/modules/downloads/file
  • mkportal/modules/gallery/album
  • mkportal/modules/gallery/album/tmp
  • mkportal/modules/reviews/images
  • mkportal/modules/reviews/images/tmp
  • mkportal/templates
  • mkportal/templates/default
  • mkportal/templates/Forum

STEP 5: Installazione di MKPortal

Avviate lo script di installazione digitandohttp://www.example.com/mkportal/mk_install.php. L'installazione guidata vi aiuterà a creare le tabelle nel database per il completo funzionamento di MKPortal.

Nota: come detto in precedenza, in caso usate AEF partirà anche la sua installazione, in caso invece usiate una board esterna dovrete installarla precedentemente.

STEP 6: Eliminazione dei i file di Installazione e Upgrade di MKPortal

Molto importante per la vostra sicurezza! Cancellare Immediatamente il file mk_install.php e la cartella mkportal/upgrades del vostro spazio dopo la completa installazione. In caso vi dimentichiate un messaggio nell'amministrazione ve lo ricorderà fino alla loro eliminazione.

Solo per gli utenti AEF: Cancellare immediatamente le cartelle aeforum/setup e aeforum/upgrade dal server per motivi di sicurezza.

STEP 7: Istruzioni specifiche per alcune Board (SMF & phpBB2)

Solo SMF:

Andando nella vostra board SMF Amministrazione > Configurazioni > Parametri del Server > Configurazione delle Opzioni e togliete il segno di spunta su "Abilita il salvataggio locale dei cookies". Se voi non lo disabilitate potreste avere problemi di login dal Portale.

Solo phpBB2

Modificate il seguente file di phpBB2: login.php

TROVATE

SOSTITUITE CON:

IMPORTANTE! Questa stringa è presente 3 volte nel file login.php. Dovete sostituirla in tutti e 3 i punti!

 

Installazione Completata. Grazie per aver scelto MKPortal e buon Divertimento!

STEP 8 [Opzionale] : Modifica dei File della Board

Se volete visualizzare la Board all'interno di MKPortal, selezionate la vostra qua sotto per le specifiche istruzioni.

Potrebbe anche essere necessario modificare i file della board se vuoi mettere il forum offline mantenendoil portale online.