Requisits previs
Pas 1: instal·leu Apache
Pas 2: instal·leu MySQL
Pas 3: instal·leu PHP
Pas 4: instal·leu phpBB
Pas 5: creeu una base de dades MySQL per a phpBB
Pas 6: instal·leu phpBB
Pas 7: acabeu la instal·lació
PhpBB és un programa de taulers d'anuncis de codi obert. Aquest article us mostrarà com instal·lar phpBB a sobre d'un servidor web Apache a Ubuntu 16.04. S'ha escrit amb phpBB 3.2.1, però les instruccions proporcionades aquí també poden funcionar per a les versions més noves de phpBB.
Requisits previs
Aquest article suposa que ja heu creat una instància Vultr Cloud Compute amb Ubuntu 16.04 i heu iniciat sessió com a root.
Pas 1: instal·leu Apache
Actualitzeu la vostra llista de repositoris.
apt-get update
Instal·leu el servidor web Apache.
apt-get install apache2
Pas 2: instal·leu MySQL
phpBB s'executa en una pila LAMP. Abans de poder instal·lar phpBB, haureu d'instal·lar MySQL i PHP.
apt-get install mysql-server php7.0-mysql
Un cop introduïu l'ordre anterior, se us demanarà una contrasenya de MySQL. Introduïu qualsevol contrasenya que vulgueu.
Completa la instal·lació.
/usr/bin/mysql_secure_installation
Se us demanarà una contrasenya. Introduïu la contrasenya que acabeu de crear i continueu amb la instal·lació.
Would you like to setup VALIDATE PASSWORD plugin? [Y/N] N
Change the root password? [Y/N] N
Remove anonymous users? [Y/N] Y
Disallow root login remotely? [Y/N] Y
Remove test database and access to it? [Y/N] Y
Reload privilege tables now? [Y/N] Y
Pas 3: instal·leu PHP
A continuació, haureu d'instal·lar PHP 7.0 juntament amb alguns dels seus mòduls que requereix phpBB.
apt-get install php7.0 php7.0-mcrypt libapache2-mod-php7.0 php7.0-curl php7.0-json php7.0-cgi php7.0-xml
Pas 4: instal·leu phpBB
Ara que heu instal·lat les dependències necessàries, podeu continuar i instal·lar phpBB. Baixeu l'últim paquet phpBB al directori arrel del servidor web.
cd /var/www/html
wget https://www.phpbb.com/files/release/phpBB-3.2.1.zip
Descomprimiu l'arxiu descarregat.
apt-get install unzip
unzip phpBB-3.2.1.zip
Mou els fitxers phpBB al directori arrel del teu servidor.
mv ./phpBB3/* .
Suprimiu la pàgina d'índex d'Apache predeterminada.
rm index.html
Establiu els permisos de fitxer adequats.
chown -R www-data:www-data /var/www/html/
chmod 660 images/avatars/upload/ config.php
chmod 770 store/ cache/ files/
Pas 5: creeu una base de dades MySQL per a phpBB
Abans de poder instal·lar phpBB, cal crear una base de dades MySQL. Accediu a la consola MySQL.
mysql -u root -p
Introduïu la contrasenya de MySQL que heu creat anteriorment. Un cop hàgiu iniciat sessió, creeu una nova base de dades.
mysql>CREATE DATABASE phpbb;
A continuació, creeu un nou usuari de MySQL i concedeu-li privilegis a la base de dades que acabeu de crear. Podeu substituir usernamei passwordamb qualsevol nom d'usuari i contrasenya que vulgueu.
mysql>GRANT ALL PRIVILEGES on phpbb.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Sortiu de la consola MySQL.
mysql>exit
Pas 6: instal·leu phpBB
Reinicieu el servidor web Apache.
systemctl restart apache2
Obriu una finestra del navegador i introduïu l'adreça IP o el nom de domini del vostre servidor seguit de /install, per exemple: http://{your-server-ip}/install. Apareixerà la pàgina d'instal·lació de phpBB. Feu clic a la installpestanya i després al installbotó " ". Introduïu el nom d'usuari, la contrasenya i el correu electrònic de l'administrador que trieu i feu clic al Submitbotó " ". S'utilitzarà per iniciar sessió al tauler d'administració. En el següent pas se us demanarà els paràmetres de MySQL. Haureu d'introduir el nom d'usuari, la contrasenya i el nom de la base de dades que heu triat al pas 6.
Database type: MySQL with MySQLi Extensions
Database server hostname or DSN: localhost
Database server port: <leave blank>
Database username: username
Database password: password
Database name: phpbb
Prefix for tables in database: phpbb_
Feu clic al Submitbotó " " un cop hàgiu introduït les dades i continueu amb la resta de l'instal·lador interactiu. Un cop finalitzada la instal·lació, podeu fer clic a Take me to the ACPper entrar al tauler d'administració de phpBB.
Pas 7: acabeu la instal·lació
Un cop hagueu completat l'instal·lador en línia, heu d'esborrar el installdirectori per activar la vostra instal·lació de phpBB.
cd /var/www/html
rm -r install
Heu instal·lat correctament phpBB.