GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat PunBB na Debian 8

V tomto tutoriálu vám poskytneme podrobné pokyny, jak instalovat PunBB na Debian 8 VPS .
PunBB je open source, lehký fórový software napsaný v PHP s jednoduchým rozložením a čistým designem. Obecně je rychlejší než jiný software fóra a je velmi snadné jej spravovat a moderovat. Výchozí motiv PunBB podporuje responzivní design, takže je vhodný pro mobily a tablety.
Tento návod byl testován a napsán pro Debian VPS, ale měl by fungovat na jakékoli distribuci Linuxu.

Toto instalační průvodce předpokládá, že Apache, MySQL a PHP jsou již nainstalovány a nakonfigurovány na vašem virtuálním serveru PunBB. V době psaní tohoto tutoriálu je nejnovější stabilní verze PunBB 1.4.3 a vyžaduje:

  • PHP 5 nebo vyšší s povoleným rozšířením MySQL PHP
  • Apache Web Server>=2.0 zkompilovaný s modulem mod_rewrite a s následujícími povolenými direktivami:DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond a RewriteRule.
  • MySQL, PostgreSQL nebo SQLite nainstalované na vašem virtuálním serveru.

Začněme tedy s postupem instalace. Stáhněte si nejnovější verzi PunBB dostupnou na „http://punbb.informer.com/wiki/downloads“ do adresáře vašeho virtuálního serveru a extrahujte ji pomocí následujících příkazů:

cd /opt/
wget http://punbb.informer.com/download/punbb-1.4.3.zip
unzip -o punbb-1.4.3.zip -d /var/www/html/

PunBB vyžaduje databázi k ukládání svých dat, takže vytvořte novou databázi MySQL, kterou bude PunBB používat, a přiřaďte k ní uživatele s plnými oprávněními:

mysql -u root -p
mysql> CREATE DATABASE punbbdb;
mysql> GRANT ALL PRIVILEGES ON punbbdb.* TO 'punbbuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Vytvořte novou direktivu virtuálního hostitele v Apache. Vytvořte například nový konfigurační soubor Apache s názvem „punbb.conf“ na svém virtuálním serveru:

touch /etc/apache2/sites-available/punbb.conf

Potom spusťte následující příkaz:

ln -s /etc/apache2/sites-available/punbb.conf /etc/apache2/sites-enabled/punbb.conf

Případně použijte a2ensite k povolení konfigurace punbb.conf v Apache:

sudo a2ensite punbb.conf

Upravte konfigurační soubor „punbb.conf“:

vi /etc/apache2/sites-available/punbb.conf

a přidejte k němu následující řádky:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/punbb/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/punbb/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Restartujte webový server Apache, aby se změny projevily:

systemctl restart apache2.service

Přesuňte instalační soubory PunBB do kořenového adresáře dokumentu definovaného v direktivě virtuálního hostitele výše:

mv /var/www/html/punbb-1.4.3/ /var/www/html/punbb/

Nastavte správné vlastnictví souborů a adresářů PunBB:

chown -R www-data /var/www/html/punbb/

Otevřete svůj oblíbený webový prohlížeč a přejděte na adresu http://vase-domena.com/admin/install.php . Jakmile to uděláte, budete přesměrováni na první stránku webového instalačního programu PunBB. Zadejte informace o databázi MySQL, nastavte uživatelské jméno a heslo správce a spusťte instalaci. Po dokončení instalace se přihlaste na http://your-domain.com/admin/index.php jako uživatel správce a nakonfigurujte své fórum PunBB podle svých potřeb.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich Linuxových VPS hostingových služeb, v takovém případě můžete jednoduše požádat naše zkušené linuxové administrátory, aby nainstalovali PunBB pro tebe. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Debian
  1. Jak nainstalovat MySQL 8.0 / 5.7 na Debian 11 / Debian 10

  2. Jak nainstalovat MySQL Workbench na Debian 10

  3. Jak nainstalovat MySQL Workbench na Debian 11

  1. Jak nainstalovat PHP-Fusion 9 na Debian 8

  2. Jak nainstalovat LAMP na Debian 8

  3. Jak nainstalovat Etherpad na Debian 9

  1. Jak nainstalovat MySQL Server na Debian 9

  2. Jak nainstalovat MySQL na Debian 11

  3. Jak nainstalovat MySQL na Debian 11