L'articolo di oggi riguarderà l'installazione e la configurazione di phpBB3 su un CentOS 6 VPS. phpBB (PHP Bulletin Board) è una delle più popolari bacheche gratuite e open source scritte nel linguaggio di scripting PHP e utilizzate da milioni di persone in tutto il mondo. Con phpBB puoi creare facilmente i tuoi forum di discussione e avviare la tua comunità con pochi clic del tuo mouse. phpBB è molto personalizzabile e sono disponibili numerosi modelli, lingue, pacchetti di stili e immagini per la sua personalizzazione.
phpBB supporta più motori di database come MySQL, PostgreSQL, Firebird, SQLite, Oracle e MS SQL Server. In questo articolo utilizzeremo un database MySQL e supponiamo che tu abbia già MySQL, Apache e PHP installati sul tuo server CentOS 6. Tieni presente che phpBB richiede MySQL versione 3.23 o successiva e devi eseguire PHP 4.3.3 o successivo.
Per verificare la versione del server MySQL installato sul tuo VPS esegui:
# mysql --version
E per la versione PHP esegui:
# php -V
Prima di iniziare con l'installazione, assicurati che il tuo sistema sia aggiornato.
# yum -y update
Installa i seguenti moduli PHP se non sono già installati
# yum install -y php-mbstring php-gd php-xml php-imap
Iniziamo con l'installazione.
Scarica e decomprimi l'ultima versione stabile di phpBB, attualmente 3.0.12, dal loro sito Web ufficiale alla directory principale dei documenti sul tuo server
# wget https://www.phpbb.com/files/release/phpBB-3.0.12.zip # unzip phpBB-3.0.12.zip -d /var/www/html
Per scoprire la directory principale dei documenti di Apache, eseguire:
# grep -i '^documentroot' /etc/httpd/conf/httpd.conf DocumentRoot "/var/www/html"
Facoltativamente, puoi rinominare la directory di phpBB come vuoi
# mv phpBB3/ phpbb/
La prossima cosa che dobbiamo fare è creare un database MySQL per l'installazione di phpBB
# echo "CREATE DATABASE phpbb;" | mysql -u root -p # echo "CREATE USER 'phpbbuser'@'localhost' IDENTIFIED BY 'YOURPASSWORD';" | mysql -u root -p # echo "GRANT ALL PRIVILEGES ON phpbb.* TO 'phpbbuser'@'localhost';" | mysql -u root -p # echo "FLUSH PRIVILEGES;" | mysql -u root -p
Ricordati di cambiare "LA TUA PASSWORD" con una password complessa.
Cambia il proprietario della directory phpBB:
# chown -R apache:apache /var/www/html/phpbb
Con questo passaggio abbiamo finito con l'installazione dalla riga di comando. Ora vai su http://tuodominio.tld/phpbb con il tuo browser o http://tuoIP/phpbb e continua con la configurazione.
Durante l'installazione web phpBB eseguirà alcuni test sul tuo server per assicurarsi che il server soddisfi tutti i requisiti. Dovrai anche inserire le informazioni per il database MySQL che abbiamo creato in precedenza in questo articolo, impostare il tuo account amministratore e le impostazioni e-mail.
Il passaggio finale consiste nell'eliminare la directory di installazione
# rm -rf /var/www/html/phpbb/install/
Fatto. Se segui da vicino questo tutorial hai installato con successo phpBB sul tuo server e puoi iniziare a creare la tua community.
Naturalmente, se sei uno dei nostri clienti di hosting VPS Linux, non devi fare nulla di tutto questo, chiedi semplicemente ai nostri amministratori, siediti e rilassati. I nostri amministratori lo configureranno immediatamente per te.
PS. Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.