Com instal·lar phpBB amb Apache en un Ubuntu 18.04 VPS o servidor dedicat

PhpBB és un acrònim de PHP Bulletin Board. És una aplicació de programari basada en núvol que gestiona els fòrums de discussió més populars a Internet.


L’aplicació de codi obert és altament personalitzable amb milers d’estils i paquets d’imatges. PhpBB està àmpliament recolzat per desenvolupadors que mantenen una àmplia base de dades de diferents extensions per oferir una gran funcionalitat.

Si voleu mantenir-vos en contacte amb un grup de persones, phpBB és el millor programari de taulers d’anuncis perquè és fàcil d’utilitzar i mantenir.

En aquesta guia, us mostrarem com configurar phpBB amb Apache al VPS Ubuntu 18.04.

Prerequisits

  • Un pla VPS que utilitza el servidor VPS Ubuntu 16.04
  • Un usuari no root amb privilegis sudo

Pas 1: Instal·lació del servidor web d’Apache

phpBB requereix que s’executi un servidor web. Instal·lem el servidor web d’Apache perquè és ràpid, segur i fiable. Abans de fer això, actualitzeu primer els repositoris de paquets Ubuntu:

Actualització $ sudo apt-get

A continuació, instal·leu el servidor web d’Apache executant la comanda següent:

$ sudo apt-get install apache2

Premsa I i colpejar Entra quan se li demani que confirmi la instal·lació

Pas 2: Instal·lació del servidor MySQL

phpBB es basa en el servidor MySQL / MariaDb per emmagatzemar dades. En aquesta guia, instal·lem el servidor MySQL mitjançant la comanda següent:

$ sudo apt-get install mysql-server

L’utilitat d’instal·lació segura de MySQL us portarà a una sèrie de preguntes. Introduïu la resposta com es mostra a continuació:

Configuració VALIDAR el complement de PASSWORD? [Y / N] Sí
Nivell de política de validació de contrasenya: 2
Contrasenya arrel: Introduïu la contrasenya aquí
Torna a introduir la contrasenya: repeteix la contrasenya aquí
Voleu continuar amb la contrasenya proporcionada? I
Voleu eliminar usuaris anònims? [Y / N] Sí
Voleu desactivar la sessió d’arrel de forma remota? [Y / N] Sí
Voleu eliminar la base de dades de prova i accedir-hi? [Y / N] Sí
Vols tornar a carregar taules de privilegis? [Y / N] Sí

Al final haureu d’obtenir un missatge d’èxit.

Pas 3: Creació de bases de dades i usuari phpBB

La vostra instal·lació de MySQL està configurada i segura. Inicieu la sessió al servidor i creeu una base de dades i un usuari per al programari phpBB.

Per iniciar la sessió, executeu la comanda següent:

$ sudo mysql -uroot -p

Se li demanarà que introduïu la contrasenya arrel del servidor MySQL. Després, toca Entra per continuar

Una vegada que aparegui el símbol de la línia de comandes MySQL, executeu la comanda SQL següent per crear una base de dades phpBB:

mysql> Creeu base de dades phpbb CARACTER SET utf8 COLLATE utf8_general_ci;

S’accedirà a la base de dades mitjançant un usuari privilegiat. Per crear-ne un, executeu la comanda següent:

mysql> Creeu l’usuari ‘phpbb_user’ @ ‘localhost’ IDENTIFICAT PER ‘PASSWORD’;

Substituïu “PASSWORD” per un valor fort.

A continuació, atorgueu tots els privilegis a la base de dades “phpbb” a “phbb_user” mitjançant la comanda següent:

mysql> Concediu tots els privilegis a phpbb. * A ‘phpbb_user’ @ ‘localhost’;

A continuació, torneu a carregar els privilegis de MySQL perquè els canvis tinguin efecte

mysql> privilegis de flush;

Surt de l’eina de la línia de comandes MySQL:

mysql> sortir;

Pas 4: Instal·lació de PHP

phpBB està escrit en PHP i hem d’instal·lar aquest llenguatge de programació de propòsit general al nostre servidor per tal d’executar correctament els fitxers font..

Executeu la comanda següent per instal·lar PHP:

$ sudo apt-get install php

Premsa I i colpejar Entra quan se li demani que confirmi la instal·lació

També hem d’executar la comanda següent per instal·lar tot el mòdul PHP que necessita phpBB per executar al nostre entorn de servidor:

$ sudo apt-get install libapache2-mod-php php-curl php-json php-cgi php-xml php-mysql

Premsa I i colpejar Entra per continuar.

Reinicieu el servidor web d’Apache

Restablir el servei $ sudo apache2

Pas 5: Instal·lació de programari phpBB

El nostre entorn de servidor està preparat per executar phpBB. Ara podem avançar i descarregar el programari del tauler d’anuncis mitjançant Linux wget comandament.

Primer, aneu a la secció / tmp directori de carpeta mitjançant l’ordre CD:

$ cd / tmp

Després, utilitzeu wget per descarregar les darreres versions com es mostra a continuació:

$ wget https://www.phpbb.com/files/release/phpBB-3.2.2.zip

La darrera versió al moment de redactar aquesta guia era phpBB 3.2.2. Sempre podeu comprovar si hi ha una versió més nova a la pàgina oficial de descàrrega (https://www.phpbb.com/downloads/)

Un cop finalitzada la descàrrega, tindreu un fitxer arxiu al fitxer tmp directori anomenat “phpBB-3.2.2.zip”.

Desactivarem aquest fitxer i enviarem el contingut a l’arrel del servidor web. Primer, hem d’instal·lar l’utilitat de descomprimir:

$ sudo apt-get desinstal·lar instal·lació

A continuació, utilitzeu la comanda descomprimir per desempaquetar el fitxer d’arxiu

$ sudo descomprimeix phpBB-3.2.2.zip

Els fitxers es descompriran en un directori anomenat phpBB3. Ara podem copiar aquests fitxers a l’arrel del nostre lloc web:

$ sudo cp -R phpBB3 / * / var / www / html

També hem d’eliminar el fitxer Apache per defecte perquè no interfereixi amb els nostres fitxers;

$ sudo rm /var/www/html/index.html

Pas 6: configuració dels permisos de fitxers phpBB

Ja que el servidor web d’Apache funciona sota el nom d’usuari i el grup www-data, hem de donar-li els permisos de fitxers adequats mitjançant les ordres següents:

$ sudo chown -R www-data: www-data / var / www / html /
$ sudo chmod 660 / var / www / html / images / avatars / upload
$ sudo chmod 660 /var/www/html/config.php
$ sudo chmod 770 / var / www / html / store /
$ sudo chmod 770 / var / www / html / cache
$ sudo chmod 770 / var / www / html / files

Pas 7: Execució de l’assistent de configuració de phpBB

En un navegador web, introduïu el nom de domini o l’adreça IP pública seguida de / instal·la per finalitzar la configuració.

http: // ip_address / install

A la pantalla que apareix, feu clic a Instal·leu

Després, toca Instal·leu a la part inferior de la pantalla següent:

Introduïu els detalls de l’administrador i premeu Presentar a la pantalla següent.

A la pantalla següent, se li demanarà que introduïu els detalls de la base de dades que heu creat més amunt, tal com es mostra a la imatge de sota. Utilitzeu localhost per al nom del servidor i deixeu el camp del port intacte. Pega Presentar quan acabis.

El següent pas us permetrà configurar funcions SSL i nom de domini. A continuació, feu clic a Presentar.

Es pot configurar un servidor SMTP a la pantalla següent. Podeu deixar els detalls intactes si no voleu configurar les funcionalitats de correu electrònic a la instal·lació.

Seleccioneu el vostre idioma a la pantalla següent, introduïu el títol del vostre tauler d’anuncis i escriviu una breu descripció per continuar.

Elimineu els fitxers d’instal·lació:

$ sudo rm -r / var / www / html / install

Pas 8: comprovació de la instal·lació

En un navegador web, introduïu l’adreça IP o el nom de domini associat al vostre VPS. Heu de veure una pàgina web similar a la que es mostra a continuació

nom http: // ip_address_or_domini

Conclusió

En aquesta guia, tractem els passos per instal·lar phpBB al servidor Ubuntu 18.04. Hem creat un servidor web, MySQL i PHP. També hem cobert els passos per descarregar phpBB des del lloc web oficial. Un cop finalitzada la instal·lació seguint els passos anteriors, podeu començar a promocionar el vostre tauler d’anuncis i convidar els membres a iniciar les discussions.

Consulteu aquests tres millors serveis d’allotjament de servidors dedicats:

A2 Hosting

Preu inicial:
99,59 dòlars


Fiabilitat
9.3


Preu
9.0


Usuari amigable
9.3


Assistència
9.3


Característiques
9.3

Llegiu comentaris

Visita Hosting A2

FastComet

Preu inicial:
139,00 dòlars


Fiabilitat
9.7


Preu
9.5


Usuari amigable
9.7


Assistència
9.7


Característiques
9.6

Llegiu comentaris

Visita FastComet

Hostwinds

Preu inicial:
99,00 dòlars


Fiabilitat
9.3


Preu
9.2


Usuari amigable
9.2


Assistència
9.3


Característiques
9.2

Llegiu comentaris

Visita Hostwinds

Articles relacionats amb la informació

  • Com instal·lar la pila LEMP (Linux, Nginx, MySQL, PHP) en un servidor Ubuntu 18.04 VPS o servidor dedicat
    intermèdia
  • Com habilitar l’autenticació de dos factors en un servidor VPS Ubuntu 18.04 o un servidor dedicat
    intermèdia
  • Com instal·lar la pila LLMP al servidor VPS Ubuntu 18.04 o al servidor dedicat
    intermèdia
  • Com configurar Nginx per utilitzar el certificat SSL / TLS autofirmat a VPS Ubuntu 18.04 o al servidor dedicat
    intermèdia
  • Com protegir phpMyAdmin a Ubuntu 18.04 VPS o servidor dedicat
    intermèdia
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map