Ukážeme vám, jak nainstalovat Concrete5 na Ubuntu 16.04. Concrete5 je bezplatný a otevřený systém pro správu obsahu (CMS). Je to snadno použitelný, ale přesto výkonný nástroj, který umožňuje uživatelům bez technických dovedností vytvářet různé typy webových stránek. Concrete5 nabízí úpravy v kontextu (možnost upravovat obsah webu přímo na stránce, nikoli v administrativním rozhraní nebo pomocí softwaru webového editoru). Instalace Concrete5 na Ubuntu 16.04 je poměrně snadná a její instalace by neměla trvat déle než 10 minut.
Concrete5 přichází s mnoha užitečnými funkcemi, jako jsou:
– Intuitivní úpravy
– Výkonné a rozšiřitelné
– Optimalizováno pro mobily a reagovat
– Modulární sestavování a šablony
– Vytváření formulářů a shromažďování dat
– Integrované vytváření sestav
– Krásný blog
– Skvělé diskuse
– Uživatelé a oprávnění
– Pracovní postup obsahu
– Povoleno SEO
– Sociální média
– a mnoho dalších…
V tomto tutoriálu nainstalujeme Concrete5 na Ubuntu 16.04 VPS s webovým serverem Apache, PHP a MySQL.
1. Aktualizujte systém
Před spuštěním se doporučuje aktualizovat všechny balíčky na vašem serveru na nejnovější verzi. Přihlaste se ke svému serveru Ubuntu 16.04 přes SSH
ssh root@IP_Address -p Port_number
a spusťte následující příkaz pro aktualizaci balíčků
aktualizace apt-get &&aktualizace apt-get
2. Nainstalujte webový server Apache
Apache lze snadno nainstalovat pomocí následujícího příkazu
apt-get install apache2
Jakmile je webový server nainstalován, povolte jeho automatické spouštění při startu systému
systemctl povolí apache2
3. Nainstalujte PHP 7
Concrete5 je aplikace založená na PHP, takže musíme nainstalovat PHP na náš Ubuntu 16.04 VPS. Udělejte to a spusťte následující příkaz
apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql
4. Nainstalujte server MySQL
Spuštěním následujícího příkazu nainstalujte databázový server MySQL na váš VPS
apt-get install mysql-server
Po dokončení instalace spusťte skript ‚mysql_secure_installation‘ pro nastavení kořenového hesla MySQL a zabezpečení serveru.
5. Vytvořit databázi MySQL
Dále se přihlaste k serveru MySQL jako uživatel root a vytvořte novou databázi a uživatele pro Concrete5
mysql -u root -pmysql> VYTVOŘIT DATABÁZI concrete5;mysql> UDĚLEJTE VŠECHNA PRIVILEGIA PRO concrete5.* TOMU 'concrete5usr'@'localhost' IDENTIFIKOVANO PODLE 'HESLA';mysql> FLUSH PRIVILEGES;quimysql>Nezapomeňte nahradit „PASSWORD“ skutečným silným heslem.
6. Stáhněte a nainstalujte Concrete5
Přejděte na oficiální web Concrete5 a stáhněte si nejnovější stabilní verzi aplikace na svůj server. V době psaní tohoto článku je to verze 8.3.1.
cd /var/www/htmlwget https://www.concrete5.org/download_file/-/view/99963/ -O concrete5.zipunzip concrete5.zipmv concrete5-8.3.1/ concrete5Dejte správná oprávnění adresáři concrete5:
chown -R www-data:www-data concrete5/7. Nakonfigurujte Apache pro Concrete5
Dále vytvoříme direktivu virtuálního hostitele Apache pro doménu Concrete5.
nano /etc/apache2/sites-available/concrete5.confServerAdmin [email protected] /var/www/html/concrete5/ServerName your-domain.comMožnosti FollowSymLinksAllowOverride AllErrorLog logs/your-domain.com-error_logCustomLog logs/your-domain.com-access_log common Uložte soubor a spuštěním následujícího příkazu povolte direktivu virtuálního hostitele
a2ensite concrete58. Restartujte webový server
a restartujte webový server, aby se změny projevily
systemctl restartujte apache2To je vše, pokud jste pečlivě dodrželi všechny pokyny v tomto tutoriálu, měli byste mít přístup k instalaci Concrete5 na http://vaše-domena.com a dokončit instalační proces.
Concrete5 samozřejmě nemusíte instalovat na Ubuntu 16.04, pokud používáte některý z našich hostingů concrete5, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, abynainstalovali Concrete5 na Ubuntu 16.04 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, o tom, jak nainstalovat Concrete5 na Ubuntu 16.04, 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.
Jak nainstalovat a nakonfigurovat LibreNMS na Ubuntu 16.04 Jak vytvořit a odstranit uživatele na Ubuntu 16.04Panels