GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Omeka Classic CMS na Ubuntu 18.04 LTS

Omeka Classic je bezplatná a open source platforma pro publikování na webu pro sdílení digitálních sbírek a vytváření multimediálních online exponátů. Omeka Classic vám umožňuje vytvářet složité příběhy a sdílet bohaté sbírky a obsah za nízkou cenu, aniž byste museli obětovat design a technickou kvalitu. Jeho funkčnost můžete rozšířit pomocí motivů a pluginů.

V tomto tutoriálu se naučíme, jak nainstalovat Omeka Classic 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.

Instalovat LAMP Server

Než začnete, budete potřebovat webový server Apache, MariaDB a PHP, které budou nainstalovány do vašeho systému. Pokud není nainstalován, nejprve nainstalujte server Apache a MariaDB pomocí následujícího příkazu:

sudo apt-get install apache2 mariadb-server -y

Jakmile jsou oba nainstalovány, budete muset do svého systému nainstalovat nejnovější verzi PHP. Ve výchozím nastavení není nejnovější verze PHP k dispozici ve výchozím úložišti Ubuntu 18.04. Přidejte tedy úložiště PHP pomocí následujícího příkazu:

sudo apt-get install software-properties-common -y
sudo add-apt-repository ppa:ondrej/php

Dále aktualizujte úložiště a nainstalujte PHP spolu se všemi požadovanými závislostmi spuštěním následujícího příkazu:

sudo apt-get install install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-sqlite3 php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7.2-mysql php7.2-gd php7.2-xml php7.2-cli php7.2-zip -y

Jakmile jsou všechny balíčky nainstalovány, spusťte službu Apache a MariaDB a povolte jim spuštění při spouštění spuštěním následujícího příkazu:

sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl start mysql
sudo systemctl enable mysql

Nakonfigurujte MariaDB

Dále budete muset vytvořit databázi a uživatele pro Omeka. Nejprve se přihlaste do prostředí MariaDB pomocí následujícího příkazu:

mysql -u root -p

Zadejte své root heslo a poté vytvořte databázi a uživatele pro Omeka:

MariaDB [(none)]> CREATE DATABASE omeka_db;
MariaDB [(none)]> CREATE USER omeka_user;

Dále udělte všechna oprávnění databázi Omeka:

MariaDB [(none)]> GRANT ALL PRIVILEGES ON omeka_db.* TO 'omeka_user'@'localhost' IDENTIFIED BY 'password';

Dále vyprázdněte oprávnění a ukončete prostředí MariaDB:

MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> \q

Nainstalovat Omeka Classic

First, download the latest version of Omeka classic with the following command:
wget https://github.com/omeka/Omeka/releases/download/v2.6.1/omeka-2.6.1.zip

Jakmile je stahování dokončeno, rozbalte stažený soubor:

unzip omeka-2.6.1.zip

Dále zkopírujte extrahovaný adresář do kořenového adresáře Apache a udělte potřebná oprávnění:

sudo cp -r omeka-2.6.1 /var/www/html/omeka
sudo chown -R www-data:www-data /var/www/html/omeka
sudo chmod -R 755 /var/www/html/omeka/

Dále změňte adresář na omeka a upravte soubor db.ini:

cd /var/www/html/omeka sudo nano db.ini

Proveďte následující změny:

[database]
host     = "localhost"
username = "omeka_user"
password = "password"
dbname   = "omeka_db"
prefix   = "omeka_"
charset  = "utf8"

Po dokončení uložte a zavřete soubor.

Dále vytvořte soubor virtuálního hostitele Apache pro Omeka:

sudo nano /etc/apache2/sites-available/omeka.conf

přidejte následující řádky:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/omeka/
ServerName example.com
<Directory /var/www/html/omeka/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/omeka-error_log
CustomLog /var/log/apache2/omeka-access_log common
</VirtualHost>

Uložte a zavřete soubor. Poté povolte soubor virtuálního hostitele, modul pro přepis Apache a modul záhlaví pomocí následujícího příkazu:

sudo a2ensite omeka.conf
sudo a2enmod rewrite
sudo a2enmod headers

Nakonec restartujte službu Apache, abyste provedli změny:

sudo systemctl restart apache2

Přístup ke klasickému webovému rozhraní Omeka

Otevřete webový prohlížeč a zadejte adresu URL http://example.com . Budete přesměrováni na následující stránku:

Zde zadejte všechny požadované údaje, jako je uživatelské jméno a heslo správce, název webu, e-mailová adresa, a poté klikněte na Instalovat knoflík. Jakmile je instalace dokončena. Měli byste vidět následující stránku:

Nyní klikněte na Administrátorský panel knoflík. Měli byste vidět následující stránku:

Zde zadejte své přihlašovací údaje správce a poté klikněte na Přihlásit se knoflík. Měli byste vidět následující stránku:

  • Ubuntu
  • Omeka Classic CMS

Ubuntu
  1. Jak nainstalovat R na Ubuntu 18.04 LTS

  2. Jak nainstalovat R na Ubuntu 20.04 LTS

  3. Jak nainstalovat Grav CMS na Ubuntu 20.04 LTS

  1. Jak nainstalovat OctoberCMS na Ubuntu 16.04 LTS

  2. Jak nainstalovat Couch CMS na Ubuntu 16.04 LTS

  3. Jak nainstalovat SilverStripe CMS na Ubuntu 18.04 LTS

  1. Jak nainstalovat MODX CMS na Ubuntu 18.04 LTS

  2. Jak nainstalovat Pimcore CMS na Ubuntu 18.04 LTS

  3. Jak nainstalovat Fuel CMS na Ubuntu 18.04 LTS