GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat software CodoForum na Ubuntu s Nginx

Úvod

Tento návod vás provede základní instalací CodoForum na serveru Ubuntu, který má jako webovou aplikaci Nginx a nainstalované MySQL a PHP. V tuto chvíli je aktuální stažení CodoForum 3.4.build-19.

Předpoklady

Server Ubuntu s nainstalovaným LEMP (Nginx, PHP a MySQL). V případě potřeby použijte našeho průvodce Ubuntu LEMP. Nabízíme také Nginx s Ubuntu jako součást našich aplikací na jedno kliknutí na naší cloudové službě pod názvem aplikace LEMP Cloud Hosting. Pokud ještě nemáte server, můžete vyzkoušet jeden z našich rychlých SDD VPS serverů.

Instalace CodoForum – kroky před webem

První krok k instalaci CodoForum jeho stažením pomocí následujícího příkazu:

wget https://bitbucket.org/evnix/codoforum_downloads/downloads/codoforum.v.3.4.build-19.zip

Dále musíme rozbalit soubor zip codoforum pomocí následujícího příkazu:

unzip codoforum.v.3.4.build-19.zip

Přesuňte obsah, který jste extrahovali ze souboru zip, do svého adresáře we pomocí následujícího příkazu:

sudo cp -r codoforum/* /usr/share/nginx/html

Poznámka:Výše ​​uvedený příkaz používá /usr/share/nginx/html, což je výchozí webový adresář pro Nginx na Ubuntu.

Jakmile je vše nahráno, nyní zajistíme, aby webové adresáře byly zapisovatelné webovým serverem, aby se CodoForum mohlo správně nainstalovat. Udělejte to pomocí následujícího příkazu:

chown -R www-data:www-data /usr/share/nginx/html/

Jakmile to bude hotové, budeme muset vytvořit databázi, kterou budeme používat pro CodoForum. Zeptá se na to v konfiguraci. V našem případě použijeme jejich výchozí název databáze codoforum . Můžete použít libovolný název, jen jej nezapomeňte použít později v konfiguraci.

Nejprve začneme nastavením databáze spuštěním následujícího příkazu:

mysql -u root -p

Po zobrazení výzvy budete muset zadat své heslo MySQL, které jste vytvořili během nastavení LEMP. Pokud jste nainstalovali LEMP prostřednictvím aplikace One Click, motd (schránka zpráv) při SSH na server by měla obsahovat vaše kořenové heslo MySQL.

V MySQL zadejte následující příkazy:

create database codoforum character set utf8 collate utf8_bin;

Nastavte bezpečné heslo tam, kde je uvedeno [vložte-heslo-zde]

grant all privileges on codoforum.* to [email protected] identified by '[insert-password-here]';
flush privileges;
exit

Instalace CodoForum – webové kroky

Nyní přejdeme na web a dokončíme instalaci. Jednoduše přejděte na svou IP adresu v prohlížeči a přejděte do složky admin. V našem případě je to http://myIP/codoforum/admin. Tím se dostanete do procesu instalace. Můžete postupovat podle obrázků a pokynů níže.

1. Licenční smlouva. Pokud chcete, můžete po přečtení tohoto článku kliknout na tlačítko Další.

Web conf -Strana 1-

2. Pokud jsou adresáře správné, budete přesměrováni na následující stránku. Protože máme nainstalované MySQL, naším ovladačem databáze bude MySQL. Název databáze bude ponechán jako výchozí codoforum pro nás, ale sem byste zadali název databáze pro databázi, kterou jste vytvořili dříve. Uživatelské jméno databáze bude root pokud jste toto nezměnili. Protože se jedná o základní pokyn, ponecháme jej na místě. Heslo databáze bude heslem pro uživatele root. Hostitel databáze bude localhost pokud nemáte databázi na jiném serveru. Můžeme udělat z našeho správce uživatele. Jako uživatelské jméno, heslo a e-mail můžete použít to, co chcete, ale doporučujeme zde použít přesné informace. Své uživatelské jméno si ponecháme jako admin .

Web conf -Strana 1-

3. Po kliknutí na tlačítko Odeslat na předchozí stránce byste měli být přesměrováni na stránku níže. Poslední věcí, kterou musíte udělat, je buď přejmenovat nebo odebrat instalační adresář. V našem případě jej odstraníme. Po jeho odstranění můžete web nebo backend zobrazit.

(while still in the /usr/share/nginx/html folder in the SSH session)
rm -rf install

Web conf -Strana 3-

Hlavní web:

Codoforum -Hlavní web-

Stránka správce:

Codoforum -Web správce-

Nyní jste nainstalovali Codoforum a můžete jej začít používat/přizpůsobovat/vytvářet uživatele a příspěvky. Pokud chcete, aby bylo fórum rychle dostupné, doporučujeme vytvořit záznam A a přesměrování zpracovat přes přesměrování 301 nebo soubor .htaccess. Jedna důležitá věc, kterou si zapamatujte, je, že vaše stránka správce je:

http://yourServerIP/codoforum/admin/

Také si můžete všimnout, že se zdá, že se obrázky nenačítají pro profily nebo budou obsahovat chyby. Aby tyto funkce fungovaly, budete muset nainstalovat rozšíření GD pro PHP.


Linux
  1. Jak nainstalovat MediaWiki s Nginx na Ubuntu 16.04

  2. Jak nainstalovat PHP 7.4 s Nginx na Ubuntu 20.04

  3. Jak nainstalovat Node.js s NVM a Nginx na Ubuntu 22.04

  1. Jak nainstalovat Magento s Nginx na Ubuntu 15.10

  2. Jak nainstalovat Mailpile s Nginx na Ubuntu 15.10

  3. Jak nainstalovat Redmine 3 s Nginx na Ubuntu 15.10

  1. Jak nainstalovat Piwik s Nginx na Ubuntu 15.10

  2. Jak nainstalovat Redmine 3.2 s Nginx na Ubuntu 16.04

  3. Jak nainstalovat OSClass s Nginx na Ubuntu 20.04