GetSimple CMS je bezplatný, open source, jednoduchý a snadno použitelný webový redakční systém, který lze použít k vytváření blogů a webových stránek. Je napsán v jazyce PHP a k ukládání obsahu používá soubory XML. Je vhodný pro střední až velké weby, jeho funkčnost můžete rozšířit pomocí zásuvných modulů a motivů.
V tomto tutoriálu vysvětlíme, jak nainstalovat GetSimple CMS na server Ubuntu 18.04.
Požadavky
- Server se systémem Ubuntu 18.04.
- Uživatel bez oprávnění root s právy sudo.
Nainstalujte Apache a PHP
Než začnete, budete muset do svého systému nainstalovat webový server Apache a PHP. Ve výchozím nastavení není nejnovější verze PHP k dispozici ve výchozím úložišti Ubuntu 18.04. Nejprve tedy budete muset přidat úložiště ondrej. Můžete to přidat spuštěním následujícího příkazu:
sudo apt-get install software-properties-common -y
sudo add-apt-repository ppa:ondrej/php
Jakmile je úložiště nainstalováno, aktualizujte úložiště a nainstalujte PHP, Apache a další knihovny PHP spuštěním následujícího příkazu:
sudo apt-get update -y
sudo apt-get install apache2 wget uzip php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mbstring php7.2-xmlrpc php7.2-soap php7.2-gd php7.2-xml php7.2-cli php7.2-curl php7.2-zip -y
Jakmile jsou všechny balíčky nainstalovány, spusťte webový server Apache a povolte jeho spuštění při spouštění pomocí následujícího příkazu:
sudo systemctl start apache2
sudo systemctl enable apache2
Dále budete muset upravit soubor php.ini a provést nějaké změny:
sudo nano /etc/php/7.2/apache2/php.ini
Proveďte následující změny:
memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 date.timezone = Asia/Kolkata
Po dokončení uložte a zavřete soubor.
Instalovat GetSimple CMS
Dále si budete muset stáhnout nejnovější verzi GetSimple CMS z jejich oficiálních stránek. Můžete to provést spuštěním následujícího příkazu:
wget http://get-simple.info/data/uploads/releases/GetSimpleCMS-3.3.13.zip
Po dokončení stahování rozbalte stažený soubor do webového kořenového adresáře Apache:
sudo mkdir /var/www/html/getsimplecms
sudo unzip GetSimpleCMS-3.3.13.zip -d /var/www/html/getsimplecms
Dále udělte správná oprávnění adresáři getimplecms:
sudo chown -R www-data:www-data /var/www/html/getsimplecms
sudo chmod -R 755 /var/www/html/getsimplecms
Dále budete muset vytvořit soubor virtuálního hostitele Apache pro GetSimple CMS. Můžete to provést pomocí následujícího příkazu:
sudo nano /etc/apache2/sites-available/getsimplecms.conf
Přidejte následující řádky:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/getsimplecms ServerName example.com ServerAlias www.example.com <Directory /var/www/html/getsimplecms/> Options FollowSymlinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost>
Uložte a zavřete soubor. Poté povolte soubor virtuálního hostitele a přepisovací modul Apache pomocí následujícího příkazu:
sudo a2ensite getsimplecms.conf
sudo a2enmod rewrite
Nakonec restartujte webový server Apache, abyste použili všechny změny:
sudo systemctl restart apache2
Přístup k GetSimpleCMS
Nyní otevřete webový prohlížeč a zadejte adresu URL http://example.com/admin. Budete přesměrováni na webového průvodce instalací GetSimple CMS:
Zde klikněte na Pokračovat v nastavení měli byste vidět následující stránku:
Zde zadejte název svého webu a uživatelské jméno správce a poté klikněte na Instalovat nyní knoflík. Na následujícím obrázku byste měli vidět řídicí panel GetSimple CMS:
Odkazy
- Domovská stránka GetSimple CMS