Ukážeme vám, jak nainstalovat Mahara na Ubuntu. Mahara je plně funkční webová aplikace pro vytváření vašeho elektronického portfolia. Můžete nahrávat soubory, vytvářet deníky, vkládat zdroje sociálních médií z webu a spolupracovat s ostatními uživateli ve skupinách. Je poměrně snadné nainstalovat Mahara na Ubuntu 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 tutoriálu je Mahara 16.04.1 nejnovější dostupnou stabilní verzí a vyžaduje:
– webový server Apache;
– PHP (verze 5.3.6 nebo vyšší);
– MySQL (verze 5.1 nebo vyšší) nainstalovaná na vašem Linux VPS;
POKYNY:
1. Přihlaste se ke svému VPS přes SSH
uživatel ssh@vps
2. Aktualizujte systém
[uživatel]$ aktualizace sudo apt-get &&upgrade sudo apt-get -y
3. Nainstalujte MariaDB
Chcete-li nainstalovat MariaDB, spusťte následující příkaz:
[uživatel]$ sudo apt-get install -y mariadb-server
4. Vytvořte databázi MariaDB pro Mahara
Dále musíme vytvořit databázi pro naši instalaci Mahara.
[user]$ mysql -u root -pMariaDB [(none)]> VYTVOŘIT DATABÁZI znaková sada mahara UTF8;MariaDB [(none)]> UDĚLEJTE VŠECHNA PRIVILEGIA NA mahaře.* 'maharauser'@'localhost' IDENTIFIKUJE 'vaše-heslo';MariaDB [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> \q
Nezapomeňte nahradit „vaše-heslo“ silným heslem.
5. Nainstalujte Apache2 Web Server
Nainstalujte webový server Apache2
[uživatel]$ sudo apt-get install apache2
6. Nainstalujte PHP
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
7. Stáhněte a extrahujte Mahara
Stáhněte si a rozbalte nejnovější verzi Mahara na svůj server:
[user]$ sudo cd /opt &&wget https://launchpad.net/mahara/16.04/16.04.1/+download/mahara-16.04.1.zip[user]$ sudo unzip mahara-16.04.1 .zip[user]$ sudo mv mahara-16.04.1 /var/www/html/mahara
Vytvořte adresář pro nahrávání Mahara
[user]$ sudo mkdir /var/www/html/mahara/upload/
8. Nakonfigurujte Mahara
Vytvořte Mahara's config.php
V adresáři Mahara ‚htdocs‘ je soubor config-dist.php. Vytvořte kopii tohoto souboru s názvem config.php.
[user]$ cd /var/www/html/mahara/htdocs/[user]$ sudo cp config-dist.php config.php
Otevřete soubor config.php a v případě potřeby proveďte potřebné změny.
[uživatel]$ sudo nano config.php$cfg->dbtype ='mysql';$cfg->dbhost ='localhost';$cfg->dbport =null;$cfg->dbname ='mahara'; $cfg->dbuser ='maharauser';$cfg->dbpass ='vaše-heslo';$cfg->dataroot ='/var/www/html/mahara/upload/';
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/mahara/
9. Nakonfigurujte webový server Apache
Vytvořte novou direktivu virtuálního hostitele v Apache. Například vytvořte nový konfigurační soubor Apache s názvem ‚mahara.conf‘ na vašem virtuálním serveru:
[uživatel]$ sudo touch /etc/apache2/sites-available/mahara.conf[user]$ sudo ln -s /etc/apache2/sites-available/mahara.conf /etc/apache2/sites-enabled/ mahara.conf[user]$ sudo nano /etc/apache2/sites-available/mahara.conf
Poté přidejte následující řádky:
ServerAdmin [email protected] /var/www/html/mahara/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 10. Restartujte a ověřte
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 instalátor Mahara. Měli byste postupovat podle jednoduchých pokynů na obrazovce instalace a vložit požadované informace.
To je vše. Instalace Mahara je nyní dokončena.
Samozřejmě nemusíte instalovat Mahara na Ubuntu, pokud používáte jednu z našich služeb Managed Hosting, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Mahara na Ubuntu nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.
PS. Pokud se vám líbil tento příspěvek o tom, jak nainstalovat Mahara na Ubuntu, 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