PhpBB on lyhenne sanasta PHP Bulletin Board. Se on pilvipohjainen ohjelmistosovellus, joka valvoo Internetin suosituimpia keskustelufoorumeita.


Avoimen lähdekoodin sovellus on helposti muokattavissa tuhansien tyylien ja kuvapakettien kanssa. PhpBB: tä tukee laajalti kehittäjät, jotka ylläpitävät laajaa tietokantaa erilaisista laajennuksista tarjotakseen erinomaisia ​​toimintoja.

Jos haluat pitää yhteyttä ihmisryhmään, phpBB on paras ilmoitustaulun ohjelmisto, koska sitä on helppo käyttää ja ylläpitää.

Tässä oppaassa näytämme, kuinka phpBB asetetaan Apachen avulla Ubuntu 18.04 VPS -laitteelle.

edellytykset

  • VPS-suunnitelma, joka ajaa Ubuntu 16.04 VPS -palvelinta
  • Ei-pääkäyttäjä, jolla on sudo-oikeudet

Vaihe 1: Apache-Web-palvelimen asentaminen

phpBB vaatii Web-palvelimen suorittamisen. Asennamme Apache-verkkopalvelimen, koska se on nopea, turvallinen ja luotettava. Ennen kuin teet tämän, päivitä ensin Ubuntu-pakettivarastot:

$ sudo apt-get -päivitys

Asenna sitten Apache-verkkopalvelin suorittamalla alla oleva komento:

$ sudo apt-get install apache2

Lehdistö Y ja osui Tulla sisään kun sinua pyydetään vahvistamaan asennus

Vaihe 2: MySQL Serverin asentaminen

phpBB luottaa tietojen tallentamiseen MySQL / MariaDb-palvelimeen. Tässä oppaassa aiomme asentaa MySQL-palvelimen käyttämällä alla olevaa komentoa:

$ sudo apt-get install mysql-server

MySQL-suojattu asennusohjelma vie sinut läpi joukon kysymyksiä. Kirjoita vastaus alla olevan kuvan mukaisesti:

Asennetaan VALIDATE SALASANA -laajennus? [Kyllä / ei] kyllä
Salasanan validointikäytäntö: 2
Juuri salasana: kirjoita salasana tähän
Anna salasana uudelleen: Toista salasana tässä
Jatkako annettua salasanaa? Y
Poistetaanko tuntemattomat käyttäjät? [Kyllä / ei] kyllä
Estääkö pääkäyttäjät kirjautumisen etäyhteyden kautta? [Kyllä / ei] kyllä
Poistetaanko testitietokanta ja pääsy siihen? [Kyllä / ei] kyllä
Lataa uudelleen etuoikeuspöydät nyt? [Kyllä / ei] kyllä

Sinun pitäisi saada menestysviesti lopussa.

Vaihe 3: phpBB-tietokannan ja käyttäjän luominen

MySQL-asennuksesi on nyt asennettu ja suojattu. Kirjaudu palvelimeen ja luo tietokanta ja käyttäjä phpBB-ohjelmistolle.

Kirjaudu sisään suorittamalla alla oleva komento:

$ sudo mysql -uroot -p

Sinua pyydetään näppäilemään MySQL-palvelimen pääsalasana. Sitten lyö Tulla sisään jatkaa

Kun MySQL-komentorivikehote tulee näkyviin, suorita alla oleva SQL-komento luodaksesi phpBB-tietokannan:

mysql> Luo tietokanta phpbb CHARACTER SET utf8 COLLATE utf8_general_ci;

Tietokantaan pääsee etuoikeutetun käyttäjän kautta. Voit luoda sellaisen suorittamalla seuraavan komennon:

mysql> Luo käyttäjä ‘phpbb_user’ @ ‘localhost’, TUNNISTETTU ‘SALASANA’;

Korvaa ‘SALASANA’ vahvalla arvolla.

Anna sitten kaikki ‘phpbb’-tietokannan käyttöoikeudet’ phbb_user’lle alla olevan komennon avulla:

mysql> Myönnä kaikki phpbb. * -Oikeudet ‘phpbb_user’ @ ‘localhost’;

Lataa sitten MySQL-oikeudet, jotta muutokset tulevat voimaan

mysql> huuhtele oikeudet;

Poistu MySQL-komentorivityökalusta:

mysql> poistua;

Vaihe 4: PHP: n asentaminen

phpBB on kirjoitettu PHP: llä ja meidän on asennettava tämä yleiskäyttöinen ohjelmointikieli palvelimellemme, jotta lähdetiedostot voidaan suorittaa oikein.

Suorita alla oleva komento asentaaksesi PHP:

$ sudo apt-get install php

Lehdistö Y ja osui Tulla sisään kun sinua pyydetään vahvistamaan asennus

Meidän on myös suoritettava alla oleva komento asentaaksesi kaikki PHP-moduulit, joita phpBB vaatii suorittaakseen palvelinympäristössämme:

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

Lehdistö Y ja osui Tulla sisään jatkaa.

Käynnistä Apache-palvelin uudelleen

$ sudo service apache2 käynnistä uudelleen

Vaihe 5: phpBB-ohjelmiston asentaminen

Palvelinympäristömme on valmis käyttämään phpBB: tä. Voimme nyt siirtyä eteenpäin ja ladata ilmoitustaulun ohjelmiston Linuxilla wget komento.

Siirry ensin kohtaan / tmp kansiohakemisto CD-komennolla:

$ cd / tmp

Käytä sitten wget ladataksesi uusimmat versiot alla esitetyllä tavalla:

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

Viimeisin versio tämän oppaan kirjoittamishetkellä oli phpBB 3.2.2. Voit aina tarkistaa, onko virallisella lataussivulla uudempi versio (https://www.phpbb.com/downloads/)

Kun lataus on valmis, sinulla on arkistotiedosto TMP hakemisto nimeltä ‘phpBB-3.2.2.zip’.

Pura tämä tiedosto ja lähetä sisältö Web-palvelimen juureen. Ensinnäkin meidän on asennettava pakkausohjelma:

$ sudo apt-get install unzip

Pura sitten arkistotiedosto pakkaamalla unzip-komento

$ sudo unzip phpBB-3.2.2.zip

Tiedostot puretaan hakemistoon nimeltä phpBB3. Voimme nyt kopioida nämä tiedostot verkkosivustomme juureen:

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

Meidän on myös poistettava oletus Apache-tiedosto, jotta se ei häiritse tiedostojamme.

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

Vaihe 6: phpBB-tiedostojen käyttöoikeuksien asettaminen

Koska Apache-palvelin toimii käyttäjänimen ja ryhmän alla www-data, meidän on annettava sille asianmukaiset tiedostooikeudet käyttämällä alla olevia komentoja:

$ sudo chown -R www-data: www-data / var / www / html /
$ sudo chmod 660 / var / www / html / images / avatarit / upload
$ sudo chmod 660 /var/www/html/config.php
$ sudo chmod 770 / var / www / html / myymälä /
$ sudo chmod 770 / var / www / html / välimuisti
$ sudo chmod 770 / var / www / html / tiedostot

Vaihe 7: Ohjattu phpBB-asennustoiminto

Kirjoita verkkotunnus tai julkinen IP-osoite Web-selaimeen ja sen jälkeen /Asentaa viimeistele asennus.

http: // ip_address / asentaa

Napsauta avautuvassa näytössä Asentaa

Sitten lyö Asentaa seuraavan näytön alareunassa:

Kirjoita järjestelmänvalvojan tiedot ja paina Lähetä seuraavalla näytöllä.

Seuraavassa näytössä sinua kehotetaan antamaan yllä luomasi tietokantatiedot alla olevan kuvan osoittamalla tavalla. Käytä palvelimen nimeä localhost ja jätä porttikenttä ehjäksi. Osuma Lähetä kun olet valmis.

Seuraava vaihe antaa sinun määrittää SSL-ominaisuudet ja verkkotunnuksen. Napsauta sitten Lähetä.

SMTP-palvelin voidaan määrittää seuraavassa näytössä. Voit jättää yksityiskohdat ehjiksi, jos et halua määrittää sähköpostitoimintoja asennuksen yhteydessä.

Valitse kieli seuraavassa näytössä, kirjoita ilmoitustaulun otsikko ja kirjoita lyhyt kuvaus jatkaaksesi.

Poista asennustiedostot:

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

Vaihe 8: Asennuksen tarkistaminen

Kirjoita Web-selaimeen VPS-laitteeseen liittyvä IP-osoite tai verkkotunnuksen nimi. Sinun pitäisi nähdä verkkosivu, joka on samanlainen kuin alla näkyvä

http: // ip_address_or_domain_name

johtopäätös

Tässä oppaassa käsitelimme vaiheita phpBB: n asentamiseksi Ubuntu 18.04 -palvelimeen. Olemme asentaneet web-palvelimen, MySQL ja PHP. Olemme myös käsittäneet vaiheet, joissa lataan phpBB viralliselta verkkosivustolta. Kun olet asentanut asennuksen noudattamalla yllä olevia vaiheita, voit alkaa mainostaa ilmoitustaulua ja kutsua jäseniä aloittamaan keskustelut.

Katso nämä kolme parasta omistettujen palvelimien isännöintipalvelua:

A2-hosting

Aloitushinta:
$ 99,59


Luotettavuus
9,3


hinnoittelu
9.0


Käyttäjäystävällinen
9,3


Tuki
9,3


ominaisuudet
9,3

Lue arvosteluja

Käy A2-hosting-palvelussa

FastComet

Aloitushinta:
$ 139.00


Luotettavuus
9.7


hinnoittelu
9,5


Käyttäjäystävällinen
9.7


Tuki
9.7


ominaisuudet
9.6

Lue arvosteluja

Käy FastCometissa

Hostwinds

Aloitushinta:
$ 99.00


Luotettavuus
9,3


hinnoittelu
9.2


Käyttäjäystävällinen
9.2


Tuki
9,3


ominaisuudet
9.2

Lue arvosteluja

Käy Hostwinds

Aiheeseen liittyvät ohjeartikkelit

  • Kuinka asentaa LEMP (Linux, Nginx, MySQL, PHP) -pino Ubuntu 18.04 VPS tai erilliselle palvelimelle
    väli-
  • Kahden tekijän todennuksen käyttöönotto Ubuntu 18.04 VPS: ssä tai erillisessä palvelimessa
    väli-
  • Kuinka asentaa LLMP-pino Ubuntu 18.04 VPS -palvelimeen tai omistettuun palvelimeen
    väli-
  • Kuinka määrittää Nginx käyttämään itse allekirjoitettua SSL / TLS-varmennetta Ubuntu 18.04 VPS: ssä tai erillisessä palvelimessa
    väli-
  • Kuinka suojata phpMyAdmin Ubuntu 18.04 VPS: ssä tai erillisessä palvelimessa
    väli-
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me