ImpressCMS je open source Content Management System (CMS) pro vytváření a údržbu dynamických webových stránek, napsaný v PHP a využívající populární open source databázový systém MySQL pro ukládání obsahu. ImpressCMS je extrémně užitečný pro správu online komunit, protože má schopnost vytvářet skupiny uživatelů a přidělovat oprávnění pro správu obsahu každé jiné skupině. Je poměrně snadné nainstalovat ImpressCMS na Ubuntu 14.04 VPS. Proces instalace by měl trvat asi 5-10 minut, pokud budete postupovat podle velmi jednoduchých kroků popsaných níže.
V době psaní tohoto návodu je ImpressCMS 1.3.8 nejnovější dostupná stabilní verze a vyžaduje:
- webový server Apache;
- PHP (verze 5.3 nebo vyšší);
- MySQL (verze 5.1 nebo vyšší) nainstalovaná na vašem Linux VPS;
POKYNY:
Přihlaste se ke svému VPS přes SSH
uživatel ssh@vps_IP
Aktualizujte systém
[uživatel]$ aktualizace sudo apt-get &&upgrade sudo apt-get -y
Nainstalujte MariaDB 10.0
Chcete-li nainstalovat MariaDB, spusťte následující příkaz:
[uživatel]$ sudo apt-get install -y mariadb-server
Dále musíme vytvořit databázi pro naši instalaci ImpressCMS.
[uživatel]$ mysql -u root -pMariaDB [(none)]> VYTVOŘIT DATABÁZI impresscms;MariaDB [(none)]> UDĚLEJTE VŠECHNA OPRÁVNĚNÍ NA impresscms.* 'impressuser'@'localhost' IDENTIFIKOVANÉ PODLE 'vaše- heslo';MariaDB [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> \q
Nezapomeňte nahradit „vaše-heslo“ silným heslem.
Nainstalujte webový server Apache2
[uživatel]$ sudo apt-get install apache2
Nainstalujte PHP a požadované moduly PHP
Chcete-li nainstalovat nejnovější stabilní verzi PHP verze 5 a všechny potřebné moduly, spusťte:
[uživatel]$ sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd
Aktivujte modul mod_rewrite pomocí
[uživatel]$ sudo a2enmod přepsat
a restartujte Apache
[uživatel]$ sudo service apache2 restart
Stáhněte a rozbalte nejnovější verzi ImpressCMS na svůj server:
[uživatel]$ sudo cd /opt &&wget https://github.com/ImpressCMS/impresscms/releases/download/v1.3.8/impresscms-1.3.8.zip[user]$ sudo mkdir impresscms[uživatel] $ sudo unzip impresscms-1.3.8.zip -d impresscms/[uživatel]$ sudo mv impresscms/ /var/www/html/impresscms
Všechny soubory musí být čitelné webovým serverem, takže musíme nastavit správné vlastnictví
[uživatel]$ sudo chown www-data:www-data -R /var/www/html/impresscms/
Vytvořte novou direktivu virtuálního hostitele v Apache. Vytvořte například nový konfigurační soubor Apache s názvem ‚impresscms.conf‘ na svém virtuálním serveru:
[uživatel]$ sudo touch /etc/apache2/sites-available/impresscms.conf[user]$ sudo ln -s /etc/apache2/sites-available/impresscms.conf /etc/apache2/sites-enabled/ impresscms.conf[user]$ sudo nano /etc/apache2/sites-available/impresscms.conf
Poté přidejte následující řádky:
Administrátor [email protected] /var/www/html/impresscms/htdocs/ServerName your-domain.comServerAlias www.your-domain.com Možnosti FollowSymLinksAllowOverride AllOrder povolit,zakázat ze všechErrorLog /var/log/apache2/your-domain.com-error_logCustomLog /var/log/apache2/your-domain.com-access_log common Restartujte webový server Apache, aby se změny projevily:
[uživatel]$ sudo service apache2 restartOtevřete svůj oblíbený webový prohlížeč, přejděte na http://vaše-doména.com/ a pokud jste vše správně nakonfigurovali, měl by se spustit instalační program ImpressCMS. Měli byste postupovat podle jednoduchých pokynů na obrazovce instalace a vložit požadované informace.
To je vše. Instalace ImpressCMS je nyní dokončena.
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 ImpressCMS 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.
Panels