Telepítse a phpBB-t Apache segítségével az Ubuntu 16.04-re

A PhpBB egy nyílt forráskódú hirdetőtábla program. Ez a cikk bemutatja, hogyan telepítheti a phpBB-t egy Apache webszerver tetejére Ubuntu 16.04 rendszeren. A phpBB 3.2.1-es verziójával íródott, de az itt található utasítások a phpBB újabb verzióihoz is működhetnek.

Előfeltételek

Ez a cikk feltételezi, hogy már létrehozott egy Vultr Cloud Compute-példányt az Ubuntu 16.04-el, és a következő néven jelentkezett be root.

1. lépés: Telepítse az Apache-t

Frissítse a tárhely listáját.

apt-get update

Telepítse az Apache webszervert.

apt-get install apache2

2. lépés: Telepítse a MySQL-t

A phpBB LAMP-veremen fut. A phpBB telepítése előtt telepítenie kell a MySQL-t és a PHP-t.

apt-get install mysql-server php7.0-mysql

Miután beírta a fenti parancsot, a rendszer kérni fogja a MySQL jelszót. Adjon meg egy tetszőleges jelszót.

Fejezze be a telepítést.

/usr/bin/mysql_secure_installation

A rendszer kérni fogja a jelszót. Írja be az imént létrehozott jelszót, és folytassa a telepítést.

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

3. lépés: Telepítse a PHP-t

Ezután telepítenie kell a PHP 7.0-t néhány olyan moduljával együtt, amelyeket a phpBB igényel.

apt-get install php7.0 php7.0-mcrypt libapache2-mod-php7.0 php7.0-curl php7.0-json php7.0-cgi php7.0-xml

4. lépés: Telepítse a phpBB-t

Most, hogy telepítette a szükséges függőségeket, folytathatja és telepítheti a phpBB-t. Töltse le a legújabb phpBB csomagot a webszerver gyökérkönyvtárába.

cd /var/www/html
wget https://www.phpbb.com/files/release/phpBB-3.2.1.zip

Csomagolja ki a letöltött archívumot.

apt-get install unzip
unzip phpBB-3.2.1.zip

Helyezze át a phpBB fájlokat a szerver gyökérkönyvtárába.

mv ./phpBB3/* .

Törölje az alapértelmezett Apache indexoldalt.

rm index.html

Állítsa be a megfelelő fájlengedélyeket.

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

5. lépés: Hozzon létre egy MySQL adatbázist a phpBB számára

A phpBB telepítése előtt létre kell hozni egy MySQL adatbázist. Nyissa meg a MySQL konzolt.

mysql -u root -p

Írja be a korábban létrehozott MySQL jelszót. Miután bejelentkezett, hozzon létre egy új adatbázist.

mysql>CREATE DATABASE phpbb;

Ezután hozzon létre egy új MySQL-felhasználót, és adjon neki jogosultságokat az imént létrehozott adatbázishoz. Cserélheti usernameés passwordbármilyen felhasználónévvel és jelszóval, amelyet saját maga választott.

mysql>GRANT ALL PRIVILEGES on phpbb.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;

Lépjen ki a MySQL konzolból.

mysql>exit

6. lépés: Telepítse a phpBB-t

Indítsa újra az Apache webszervert.

systemctl restart apache2

Nyisson meg egy böngészőablakot, és írja be kiszolgálója IP-címét vagy tartománynevét, majd a következőt /install, például: http://{your-server-ip}/install. Megjelenik a phpBB telepítési oldala. Kattintson a installfülre, majd a " install" gombra. Adja meg a választott rendszergazdai felhasználónevét, jelszavát és e-mail címét, majd kattintson a " Submit" gombra. Ez az adminisztrációs panelre való bejelentkezéshez lesz használva. A következő lépésben a rendszer kéri a MySQL paramétereket. Meg kell adnia a 6. lépésben kiválasztott felhasználónevet, jelszót és adatbázisnevet.

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_

Kattintson a " Submit" gombra, miután megadta az adatokat, és folytassa az interaktív telepítő többi részével. A telepítés befejezése után a gombra Take me to the ACPkattintva beléphet a phpBB adminisztrációs paneljébe.

7. lépés: Fejezd be a telepítést

Miután befejezte az online telepítőt, törölnie kell a installkönyvtárat a phpBB telepítés aktiválásához.

cd /var/www/html
rm -r install

Sikeresen telepítette a phpBB-t.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.