Preduvjeti
Korak 1: Instalirajte Apache
Korak 2: Instalirajte MySQL
Korak 3: Instalirajte PHP
Korak 4: Instalirajte phpBB
Korak 5: Napravite MySQL bazu podataka za phpBB
Korak 6: Instalirajte phpBB
Korak 7: Završite instalaciju
PhpBB je program oglasne ploče otvorenog koda. Ovaj članak će vam pokazati kako instalirati phpBB na Apache web poslužitelj na Ubuntu 16.04. Napisana je pomoću phpBB-a 3.2.1, međutim ovdje navedene upute mogu raditi i za novije verzije phpBB-a.
Preduvjeti
Ovaj članak pretpostavlja da ste već stvorili instancu Vultr Cloud Compute s Ubuntu 16.04 i da ste se prijavili kao root.
Korak 1: Instalirajte Apache
Ažurirajte popis svog spremišta.
apt-get update
Instalirajte Apache web poslužitelj.
apt-get install apache2
Korak 2: Instalirajte MySQL
phpBB radi na LAMP stogu. Prije nego što se phpBB može instalirati, morat ćete instalirati MySQL i PHP.
apt-get install mysql-server php7.0-mysql
Nakon što unesete gornju naredbu, od vas će se tražiti da unesete MySQL lozinku. Unesite bilo koju lozinku po svom izboru.
Dovršite instalaciju.
/usr/bin/mysql_secure_installation
Od vas će se tražiti lozinka. Unesite lozinku koju ste upravo stvorili i nastavite s instalacijom.
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
Korak 3: Instalirajte PHP
Sljedeće ćete morati instalirati PHP 7.0 zajedno s nekim od njegovih modula koje zahtijeva 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
Korak 4: Instalirajte phpBB
Sada kada ste instalirali potrebne ovisnosti, možete nastaviti i instalirati phpBB. Preuzmite najnoviji phpBB paket u korijenski direktorij web poslužitelja.
cd /var/www/html
wget https://www.phpbb.com/files/release/phpBB-3.2.1.zip
Raspakirajte preuzetu arhivu.
apt-get install unzip
unzip phpBB-3.2.1.zip
Premjestite phpBB datoteke u korijenski direktorij vašeg poslužitelja.
mv ./phpBB3/* .
Izbrišite zadanu stranicu Apache indeksa.
rm index.html
Postavite odgovarajuća dopuštenja datoteke.
chown -R www-data:www-data /var/www/html/
chmod 660 images/avatars/upload/ config.php
chmod 770 store/ cache/ files/
Korak 5: Napravite MySQL bazu podataka za phpBB
Prije nego što se phpBB može instalirati, potrebno je kreirati MySQL bazu podataka. Pristupite MySQL konzoli.
mysql -u root -p
Unesite MySQL lozinku koju ste prethodno kreirali. Nakon što ste prijavljeni, kreirajte novu bazu podataka.
mysql>CREATE DATABASE phpbb;
Zatim stvorite novog MySQL korisnika i dodijelite mu privilegije bazi podataka koju ste upravo stvorili. Možete zamijeniti usernamei passwordbilo kojim korisničkim imenom i lozinkom po vlastitom izboru.
mysql>GRANT ALL PRIVILEGES on phpbb.* to 'username'@'localhost' identified by 'password';
mysql>FLUSH PRIVILEGES;
Izađite iz MySQL konzole.
mysql>exit
Korak 6: Instalirajte phpBB
Ponovno pokrenite Apache web poslužitelj.
systemctl restart apache2
Otvorite prozor preglednika i upišite IP adresu ili naziv domene vašeg poslužitelja nakon čega slijedi /install, na primjer: http://{your-server-ip}/install. Pojavit će se stranica za instalaciju phpBB-a. Kliknite na installkarticu, a zatim na installgumb " ". Unesite administratorsko korisničko ime, lozinku i e-mail po svom izboru i kliknite na Submitgumb " ". Ovo će se koristiti za prijavu na administrativnu ploču. U sljedećem koraku bit ćete upitani za MySQL parametre. Morat ćete unijeti korisničko ime, lozinku i naziv baze podataka koje ste odabrali u koraku 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_
Kliknite na Submitgumb " " nakon što unesete podatke i nastavite kroz ostatak interaktivnog instalacijskog programa. Nakon što je instalacija dovršena, možete kliknuti Take me to the ACPza ulazak u phpBB administrativnu ploču.
Korak 7: Završite instalaciju
Nakon što dovršite mrežni instalacijski program, morate izbrisati installdirektorij kako biste aktivirali svoju phpBB instalaciju.
cd /var/www/html
rm -r install
Uspješno ste instalirali phpBB.