Pubvana je jedním z nejjednodušších CMS, který můžete použít pro blogování a vytváření/správu vašich osobních webových stránek nebo webových stránek pro malé firmy.
CMS byl vytvořen pomocí front-endového rámce Twitter Bootstrap a rámce Bootstrap HTML, CSS a JS často používaného pro vývoj responzivních projektů zaměřených na mobilní zařízení na webu.
Pubvana je vícejazyčná, poskytuje hotové stránky, které můžete použít pro rychlé blogování a zcela zdarma k použití pro osobní i komerční účely.
Návštěvníci se mohou přihlásit k odběru vašeho blogu a dostávat blogové příspěvky do své doručené pošty, aniž by se museli přihlašovat a číst váš nejnovější příspěvek.
Pubvana můžete nainstalovat v zásadě dvěma způsoby.
Nejprve se však podívejme, jaké jsou požadované předpoklady.
Pro úspěšnou instalaci Pubvany a její chování podle očekávání musíte mít:
- nejnovější verze PHP 7+
- Databáze MySQL nebo MariaDB
- SSH shell přístup k vašemu serveru/účtu
- mod_rewrite pro hezčí adresy URL
- PHP modul cURL pro automatické aktualizace
- Modul PHP ZipArchive pro automatické aktualizace
- Composer (pokud instalujete ručně pomocí příkazového řádku)
Pokud hostujete Pubvana na naší hostingové platformě, požadavky #1 až #6 již byly splněny.
Poslední, Composer, bude potřeba, pokud instalujete Pubvana ručně.
Jak nainstalovat Pubvana za 5 minut pomocí Softaculous
Nyní začněme s nejjednodušší metodou instalace Pubvana, a to s instalačním programem aplikace Softaculous.
Nejprve se přihlaste ke svému serveru cPanel.
Pak navštivte Software>>> Softaculous. Tím se načte a přenese vás na naši stránku aplikace jedním kliknutím.
Přejděte dolů na „Blog ” nebo zadejte a vyhledejte Pubvana.
Vyplňte podrobnosti jako:
- Vyberte instalační adresu URL (rozhodněte se, zda instalujete Pubvana do hlavní kořenové složky webu nebo do subdomény či podsložky ).
- Název webu
- Popis webu
- E-mailová adresa správce
- Heslo správce (navštivte https://1password.com/password-generator/ nebo pomocí správce hesel vygenerujte silné heslo. )
- Uživatelské jméno správce
- Jméno administrátora
- Příjmení správce
Uložte je na bezpečném místě, protože je budete později potřebovat k přístupu k instalaci.
Pokud se tak rozhodnete, můžete kliknout na Rozšířené možnosti a provést změny v:
- Název databáze
- Předpona tabulky DB
- Umístění zálohy
- Automatické zálohování
- Rotace zálohy
Udělejte to POUZE pokud víte, co děláte nebo ponechte výchozí nastavení.
Pokud chcete poslat podrobnosti o instalaci někomu (např. vašemu vývojáři nebo webdesignerovi), vyplňte pole „e-mailem podrobnosti o instalaci“.
Klikněte na „Instalovat ” pro spuštění instalace nebo na kterémkoli z dostupných tlačítek, chcete-li se dozvědět více o Pubvana.
Skript vytvoří databázi, nainstaluje soubory, nastaví příslušná oprávnění, která Pubvana potřebuje, aby byla online, a zobrazí vám adresu URL správce Pubvana.
Jak nainstalovat Pubvana ručně pomocí příkazového řádku
Přistupujte k serveru cPanel prostřednictvím terminálu SSH.
Než to uděláte, ujistěte se, že jste importovali svůj public_key na server a autorizovali jej, protože naše systémy nepovolují ověřování heslem.
Podrobnosti najdete na https://dashboard.webhostingmagic.com/knowledgebase/10/How-To-Add-Public-SSH-Key-To-cPanel-For-SSH-Access.html.
Tím se dostanete na „/home/$username/“
Přesuňte se do adresáře public_html svého webu pomocí:
cd public_html/ && ls -al
Pokud jste vytvořili subdoménu (pubvana.název_domény.com) a chcete na ni nainstalovat Pubvana, přejděte do adresáře.
Pokud jste vytvořili podsložku (název_domény.com/pubvana) a chcete tam nainstalovat Pubvana, přejděte do této složky.
Nyní stáhněte všechny soubory pomocí nástroje Composer (https://getcomposer.org/download/):
Pokud jste Composer nainstalovali do kořenového adresáře vašeho webu pomocí:
php composer.phar create-project enlivenapp/pubvana
Pokud globálně, použijte:
composer create-project enlivenapp/pubvana
Chcete-li stáhnout vývojovou větev, použijte:
[php ]composer[.phar] create-project --stability dev enlivenapp/pubvana.
Tato větev by se neměla používat pro produkční místa.
Přesuňte všechny soubory z vytvořeného adresáře ~/pubvana/pubvana/ do svého kořenového adresáře.
Vytvořte databázi a uživatele databáze se silným heslem pomocí cPanel>> Home>> Databáze>> Průvodce databází MySQL.
Chcete-li nastavit databázi v cPanel, proveďte následující kroky:
- do textového pole Nová databáze zadejte název databáze a klikněte na Další krok.
- do textového pole Uživatelské jméno zadejte jméno uživatele, kterému chcete povolit správu databáze.
- zadejte a potvrďte nové heslo do příslušných textových polí.
- klikněte na Vytvořit uživatele.
- zaškrtněte políčka odpovídající oprávněním, která chcete uživateli udělit, nebo vyberte VŠECHNA PRIVILEGIE.
- klikněte na Další krok.
Systém zobrazí zprávu, že jste úspěšně nastavili databázi a uživatelský účet.
Nyní se prostřednictvím webového prohlížeče vraťte na https://example.com a spusťte automatický instalátor databáze.
Dokončete instalaci podle pokynů.
Pubvana vyhledá lokálně nainstalovanou kopii Composer (composer.phar) v kořenovém adresáři, ve stejné složce je index.php.
Pokud tam není, možná budete muset spustit „aktualizaci skladatele“, abyste to opravili.
Po instalaci se vraťte do cPanel File Manager a ujistěte se, že tyto adresáře byly vytvořeny se správnými oprávněními:
- /pubvana/config
- /pubvana/cache/sessions
- /pubvana/cache/assets
- /nahrávání
- / (kořenová složka projektu)
Jak upgradovat Pubvana automaticky nebo ručně
Pokud jste k instalaci Pubvany použili náš instalátor Softaculous na jedno kliknutí a během instalace jste zvolili „automatický upgrade“, zajistí, že bude zálohována a aktualizována při vydání nové verze.
Pokud je Pubvana nainstalována ručně, navštivte panel správce Pubvana a klikněte na Aktualizace.
Pokud je k dispozici aktualizace, zobrazí se možnost aktualizace.
Pokud existuje aktualizace a aktualizace chybí, použijte „aktualizace skladatele ” ručně upgradovat Pubvana.
Jak odstraňovat problémy s instalací Pubvana
Pokud se zobrazí chyba jako:
"- PHP Error …iconv.internal_encoding is deprecated OR …mbstring.internal_encoding is deprecated"
při načítání Správce médií upravte soubor .htaccess a nastavte produkci SetEnv CI_ENV a poté uložte změny.
Pokud nemůžete přidávat, mazat nebo jinak upravovat složky a soubory, zkontrolujte a v případě potřeby upravte oprávnění /uploads/ ke čtení a zápisu.