Exponent je uživatelsky velmi přívětivý a flexibilní software pro správu obsahu, který umožňuje upravovat webové stránky na stránce tak, jak je zobrazena. Chcete-li nainstalovat a spustit Exponent CMS na virtuálním serveru Linux, postupujte podle velmi jednoduchých kroků popsaných níže.
Tato instalační příručka předpokládá, že Apache, MySQL a PHP jsou již nainstalovány a nakonfigurovány na vašem virtuálním serveru. V době psaní tohoto tutoriálu je nejnovější stabilní verze Exponent CMS 2.2.3 a vyžaduje:
- PHP>=5.2.1 s následujícími povolenými rozšířeními PHP:GD Graphics Library verze 2.0.x+, MySQLi, XML (Expat) a Zlib. Také by měl být zakázán nouzový režim a nastavení open_basedir;
- Webový server Apache>=2.0 zkompilovaný s modulem mod_rewrite a nastavenou direktivou „AllowOverride All“, aby byly povoleny adresy URL vhodné pro vyhledávače;
- MySQL>=5.0 nainstalované na vašem virtuálním serveru Linux.
Stáhněte si Exponent CMS 2.2.3 dostupný na http://www.exponentcms.org/get-exponent.htm na server a extrahujte jej pomocí následujících příkazů:
cd /root wget http://downloads.sourceforge.net/project/exponentcms/exponent-2.2.3.zip unzip exponent-2.2.3.zip -d /root/exponentcms
Vytvořte na svém serveru novou databázi MySQL pro Exponent CMS:
mysql -u root -p mysql> CREATE DATABASE exponentdb; mysql> GRANT ALL PRIVILEGES ON exponentdb.* TO 'exponentuser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Vytvořte novou direktivu virtuálního hostitele v Apache. Například upravte svůj konfigurační soubor Apache (ve výchozím nastavení /etc/httpd/conf/httpd.conf) a odkomentujte následující řádek:
#NameVirtualHost *:80
poté na konec přidejte následující řádky:
ServerAdmin [email protected] DocumentRoot /var/www/html/exponent-cms/ ServerName www.your-domain.com <Directory /var/www/html/exponent-cms/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/your-domain.com-error_log CustomLog logs/your-domain.com-access_log common
Vyhledejte konfigurační soubor php pomocí následujícího příkazu:
#php -i | grep php.ini Configuration File (php.ini) Path => /etc Loaded Configuration File => /etc/php.ini
Upravte soubor „php.ini“ a přidejte/upravte následující řádky:
post_max_size = 50M upload_max_filesize = 50M file_uploads = On register_globals = off allow_url_fopen = off memory_limit = 256M safe_mode = Off
Restartujte webový server Apache, aby se změny projevily. Přesuňte instalační soubory Exponent CMS do kořenového adresáře dokumentu definovaného v direktivě virtuálního hostitele výše:
mv /root/exponentcms/ /var/www/html/exponent-cms
Uživatel webového serveru (Apache) také musí mít možnost zapisovat do adresářů 'files', 'themes' a 'tmp' a souboru '.htaccess', takže toho můžete snadno dosáhnout provedením následujícího příkazu:
chown apache:apache -R /var/www/html/exponent-cms/
Otevřete http://your-domain.com/install/index.php ve svém oblíbeném webovém prohlížeči a postupujte podle jednoduchých pokynů:
Vyberte jazyk, který chcete nainstalovat, zkontrolujte, zda jsou splněny systémové požadavky, a na další stránce zadejte název databáze MySQL, uživatelské jméno a heslo a poté klikněte na tlačítko ‚instalovat databázi‘. Pokud testy databáze projdou, klikněte na tlačítko „pokračovat v instalaci“. Na další stránce zadejte nastavení konfigurace webu, vyberte svůj motiv, vytvořte účet správce a je to. Instalace Exponent CMS je nyní dokončena.
Nic z toho samozřejmě nemusíte dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Exponent CMS nainstalovali. 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.