GNU/Linux >> Znalost Linux >  >> Debian

Nainstalujte Mezzanine CMS na Debian VPS

V tomto blogovém příspěvku vám ukážeme, jak nainstalovat Mezzanine CMS na Debian 8 VPS. Mezzanine je open source redakční systém postavený na frameworku Django. Některé z hlavních funkcí zahrnují:Blogový engine, modul nákupního košíku, Uživatelské účty a profily, In-line úpravy stránek...atd.

Přihlaste se ke svému VPS přes SSH

uživatel ssh@vps

Aktualizujte systém a nainstalujte potřebné balíčky.

[uživatel]$ sudo apt-get aktualizace &&sudo apt-get -y upgrade[uživatel]$ sudo apt-get install python-software-properties build-essential python python-dev libjpeg62-turbo-dev libssl-dev 

Nainstalujte MariaDB 10.0 a vytvořte databázi

Chcete-li nainstalovat MariaDB, spusťte následující příkazy:

[uživatel]$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db[user]$ sudo add-apt-repository 'deb http://mirror.jmu.edu/pub/ mariadb/repo/10.0/debian jessie main'[user]$ sudo apt-get update[user]$ sudo apt-get install -y mariadb-server libmariadbclient-dev

Po dokončení instalace spusťte následující příkaz pro zabezpečení instalace:

[user]$ mysql_secure_installation

Dále musíme vytvořit databázi pro naši instalaci v mezipatře.

[user]$ mysql -uroot -pMariaDB [(none)]> VYTVOŘIT DATABÁZI mezzanine;MariaDB [(none)]> UDĚLEJTE VŠECHNA PRIVILEGIA NA mezzaninu.* TOMU 'mezzanineuser'@'localhost' IDENTIFIKOVANÉ BY_passwzanineus'er; MariaDB [(none)]> FLUSH PRIVILEGES;MariaDB [(none)]> \q

Nainstalujte pip a virtuální prostředí pythonu

[uživatel]$ sudo apt-get install python-pip
[uživatel]$ instalace sudo pip --upgrade virtualenv[user]$ mkdir -p ~/.virtualenvs/mezzanine[user]$ virtualenv ~/.virtualenvs/mezzanine[user]$ zdroj ~/.virtualenvs/mezzanine/ bin/activate

Nainstalujte Mezzanine a vytvořte nový projekt

(mezzanine)$ instalace mezipatra pip
(mezzanine)$ projekt mezzanine my_mezzanine(mezzanine)$ cd ~/my_mezzanine

Otevřete soubor local_settings.py a upravte hodnoty konfigurace databáze:

(mezzanine)$ nano local_settings.py
DATABASES ={ "default":{ # Končí na "postgresql_psycopg2", "mysql", "sqlite3" nebo "oracle". "ENGINE":"django.db.backends.mysql", # Název DB nebo cesta k souboru databáze, pokud používáte sqlite3. "NAME":"mezzanine", # Nepoužívá se s sqlite3. "USER":"mezzanineuser", # Nepoužívá se s sqlite3. "PASSWORD":"mezzanineuser_passwd", # Nastavit na prázdný řetězec pro localhost. Nepoužívá se s sqlite3. "HOST":"", # Výchozí nastavení na prázdný řetězec. Nepoužívá se s sqlite3. "PORT":"", }}

Inicializujte databázi:

(mezzanine)$ python manage.py createdb

Skript vás požádá o vytvoření superuživatele a několik dalších otázek.

Po dokončení inicializace spusťte následující příkaz pro spuštění Mezzanine:

(mezzanine)$ python manage.py runserver 0.0.0.0:8000

Pokud se zobrazí následující zpráva, znamená to, že jste úspěšně nainstalovali Mezzanine.

Ověřování modelů...0 nalezených chyb 08. července 2015 - 13:45:18 Django verze 1.6.11, pomocí se.settings'Spuštění vývojového serveru na http://0.0.0.0:8000/Ukončit server pomocí CONTROL- C.

A je to. Úspěšně jste nainstalovali Mezzanine. Aplikace by měla být dostupná na adrese http://your_server_ip:8000/ nebo http://localhost:8000/

Pro více informací o Mezzanine CMS navštivte:http://mezzanine.jupo.org/

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 vám to 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.


Debian
  1. Nainstalujte Symphony CMS na Ubuntu VPS

  2. Jak nainstalovat SOGo na Debian 6 VPS

  3. Jak nainstalovat OpenNMS na Debian VPS

  1. Jak nainstalovat Chive na Debian Wheezy VPS

  2. Skript:Nainstalujte IonCube na Debian VPS

  3. Nainstalujte Fork CMS na Debian VPS

  1. Nainstalujte PencilBlue na Debian 8

  2. Nainstalujte Mezzanine CMS na Debian VPS

  3. Nainstalujte Invoice Ninja na Debian 7 VPS