Joomla je bezplatný a otevřený systém pro správu obsahu (CMS) pro publikování webového obsahu. Je napsán v PHP a umožňuje uživatelům snadno vytvářet webové stránky a vytvářet výkonné online aplikace.
Joomla je napsána v PHP, používá techniky objektově orientovaného programování (OOP) a vzory návrhu softwaru, ukládá data do databáze MySQL, MS SQL nebo PostgreSQL a obsahuje funkce, jako je ukládání stránek do mezipaměti, RSS kanály, verze stránek pro tisk, novinky, blogy, ankety, vyhledávání a podpora jazykové internacionalizace.
Na druhou stranu je CiviCRM webový open source software pro řízení vztahů se zákazníky, který je speciálně navržen pro potřeby neziskových, nevládních a zájmových skupin. Je navržen pro správu informací o dárcích organizace, členech, registrujících se akcích, předplatitelích, žadatelích o granty a sponzorech a kontaktech pro případy.
CiviCRM lze nasadit ve spojení s CMS Drupal, Joomla nebo WordPress pro sledování kontaktů a jejich vztahů k projektům a iniciativám.
V tomto článku vám tedy ukážeme, jak nainstalovat Joomla a nasadit CiviCRM ve spojení s Joomla na Ubuntu 14.04 VPS.
POŽADAVKY
Budeme používat náš SSD 1 Plán hostování Linux VPS pro tento tutoriál.
Přihlaste se na svůj server přes SSH
# ssh root@server_ip
AKTUALIZOVAT SYSTÉM
Ujistěte se, že je váš server plně aktuální.
# apt-get update && apt-get upgrade
Poté vytvořte databázi pro vaši instalaci Joomly. Přihlaste se do MySQL jako root:
# mysql -u root -p
Použijte níže uvedená prohlášení:
mysql> create database joomla; mysql> grant all privileges on joomla.* to joomlauser@localhost identified by 'your_password'; mysql> flush privileges; mysql> exit
INSTALOVAT JOOMLA
V kořenovém adresáři dokumentu Apache vytvoříme adresář s názvem joomla, kam stáhneme instalační archiv Joomly. Vytvořte a zadejte adresář pomocí:
# mkdir /var/www/html/joomla # cd /var/www/html/joomla
Stáhněte si nejnovější verzi Joomly (když byl tento tutoriál napsán, nejnovější stabilní verze byla 3.4.5):
# wget https://github.com/joomla/joomla-cms/releases/download/3.4.5/Joomla_3.4.5-Stable-Full_Package.zip
Rozbalte archiv:
# unzip Joomla_3.4.5-Stable-Full_Package.zip
Nyní musíte vytvořit direktivu virtuálního hostitele, abyste mohli dokončit instalaci Joomly z vaší domény. Vytvořte nový soubor s názvem řekněme joomla.conf (samozřejmě si název můžete změnit podle svých potřeb) pomocí vašeho oblíbeného textového editoru. Budeme používat vim:
# vim /etc/apache2/sites-available/joomla.conf
Vložte následující:
<VirtualHost *:80> ServerAdmin admin@your_domain DocumentRoot /var/www/html/joomla ServerName your_domain ServerAlias www.your_domain <Directory /var/www/html/joomla/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/your_domain-error_log CustomLog /var/log/apache2/your_domain-access_log common </VirtualHost>
Nezapomeňte nahradit vaše_doménu hodnoty s vaší skutečnou doménou.
Nastavte správné vlastnictví pro vaši instalaci Joomly:
# chown www-data: -R /var/www/html/joomla/
Povolte direktivu virtuálního hostitele, kterou jste právě vytvořili:
# a2ensite joomla.conf
Restartujte Apache, aby se změny projevily:
# service apache2 restart
Dále otevřete svůj oblíbený webový prohlížeč a přejděte na http://vaše_doména kde můžete dokončit instalaci Joomly.
Jakmile to uděláte, přejděte do rozhraní příkazového řádku serveru a spusťte následující příkaz:
# cd /var/www/html/joomla/tmp/
Nyní se nacházíte v adresáři, kde si stáhnete nejnovější verzi CiviCRM (což je v tuto chvíli 4.6.10). Zadejte následující příkaz:
# wget http://iweb.dl.sourceforge.net/project/civicrm/civicrm-stable/4.6.10/civicrm-4.6.10-joomla.zip
Rozbalte archiv:
# unzip civicrm-4.6.10-joomla.zip
Nyní si všimnete, že rozbalený adresář se jmenuje /com_civicrm/ . Vraťte se do svého webového prohlížeče a přihlaste se do svého administračního backendu Joomla na http://vaše_doména/administrátor . Po přihlášení klikněte na Rozšíření -> Spravovat . Nyní klikněte na Instalovat ze složky a ve instalační složce zadejte cestu k vašemu adresáři CiviCRM, což je:/var/www/html/joomla/tmp/com_civicrm/ . Mělo by to vypadat jako na obrázku níže:
Klikněte na nainstalovat a měli byste dostat upozornění, že CiviCRM bylo úspěšně nainstalováno, jako na obrázku níže:
Gratulujeme. Podle tohoto návodu jste úspěšně nainstalovali Joomlu a nasadili CiviCRM ve spojení s Joomlou na vašem Ubuntu 14.04 VPS. Nyní máte přístup k CiviCRM kliknutím na Komponenty -> CiviCRM z vašeho administračního backendu Joomly.
Pro více informací o CiviCRM prosím navštivte jejich oficiální dokumentaci.
Samozřejmě nemusíte nic z toho 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 to udělali za vás. 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.