GNU/Linux >> Belajar Linux >  >> Debian

Instal CMS Mezzanine di VPS Debian

Dalam posting blog ini kami akan menunjukkan cara menginstal CMS Mezzanine pada VPS Debian 8. Mezzanine adalah sistem manajemen konten sumber terbuka yang dibangun menggunakan kerangka kerja Django. Beberapa fitur utama meliputi:Mesin blog, modul Keranjang belanja, Akun dan profil pengguna, Pengeditan halaman sebaris ..etc.

Masuk ke VPS Anda melalui SSH

ssh pengguna@vps

Perbarui sistem dan instal paket yang diperlukan.

[pengguna]$ sudo apt-get update &&sudo apt-get -y upgrade[user]$ sudo apt-get install python-software-properties build-essential python python-dev libjpeg62-turbo-dev libssl-dev 

Instal MariaDB 10.0 dan buat database

Untuk menginstal MariaDB, jalankan perintah berikut:

[pengguna]$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db[pengguna]$ 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

Ketika instalasi selesai, jalankan perintah berikut untuk mengamankan instalasi Anda:

[pengguna]$ mysql_secure_installation

Selanjutnya, kita perlu membuat database untuk instalasi mezzanine kita.

[user]$ mysql -uroot -pMariaDB [(none)]> BUAT DATABASE mezzanine;MariaDB [(none)]> BERIKAN SEMUA HAK ISTIMEWA DI mezzanine.* UNTUK 'mezzanineuser'@'localhost' DIIDENTIFIKASI OLEH 'mezzanineuser_passwd'; MariaDB [(none)]> HAK ISTIMEWA FLUSH;MariaDB [(none)]> \q

Instal pip dan lingkungan virtual python

[pengguna]$ sudo apt-get install python-pip
[pengguna]$ sudo pip install --upgrade virtualenv[pengguna]$ mkdir -p ~/.virtualenvs/mezzanine[pengguna]$ virtualenv ~/.virtualenvs/mezzanine[pengguna]$ source ~/.virtualenvs/mezzanine/ bin/aktifkan

Instal Mezzanine dan buat proyek baru

(mezzanine)$ pip install mezzanine
(mezzanine)$ mezzanine-project my_mezzanine(mezzanine)$ cd ~/my_mezzanine

Buka file local_settings.py dan edit nilai konfigurasi database:

(mezzanine)$ nano local_settings.py
DATABASES ={ "default":{ # Diakhiri dengan "postgresql_psycopg2", "mysql", "sqlite3" atau "oracle". "ENGINE":"django.db.backends.mysql", # Nama DB atau path ke file database jika menggunakan sqlite3. "NAME":"mezzanine", # Tidak digunakan dengan sqlite3. "USER":"mezzanineuser", # Tidak digunakan dengan sqlite3. "PASSWORD":"mezzanineuser_passwd", # Atur string kosong untuk localhost. Tidak digunakan dengan sqlite3. "HOST":"", # Setel ke string kosong sebagai default. Tidak digunakan dengan sqlite3. "PORT":"", }}

Inisialisasi database:

(mezzanine)$ python manage.py Createdb

Script akan meminta Anda untuk membuat pengguna super dan beberapa pertanyaan lainnya.

Ketika inisialisasi selesai, jalankan perintah berikut untuk memulai Mezzanine:

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

Jika Anda melihat pesan berikut, itu berarti Anda telah berhasil menginstal Mezzanine.

Memvalidasi model...0 kesalahan ditemukanJuli 08, 2015 - 13:45:18Django versi 1.6.11, menggunakan se.settings'Memulai server pengembangan di http://0.0.0.0:8000/Keluar dari server dengan CONTROL- C.

Itu dia. Anda telah berhasil menginstal Mezzanine. Aplikasi harus tersedia di http://your_server_ip:8000/ atau http://localhost:8000/

Untuk info lebih lanjut tentang CMS Mezzanine, silakan kunjungi:http://mezzanine.jupo.org/

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal ini untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS . Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Debian
  1. Cara menginstal SOGo pada VPS Debian 6

  2. Cara Menginstal OpenNMS di VPS Debian

  3. Cara menginstal Chive di VPS Debian Wheezy

  1. Script:Instal IonCube di VPS Debian

  2. Instal Fork CMS di VPS Debian

  3. Instal PencilBlue di Debian 8

  1. Instal CMS Mezzanine di VPS Debian

  2. Instal Invoice Ninja di Debian 7 VPS

  3. Cara Menginstal CMS Roadiz di Debian 9