GNU/Linux >> Belajar Linux >  >> Panels >> Panels

Cara Menginstal Plone di Ubuntu 18.04

Dalam tutorial ini, kita akan membahas langkah-langkah yang diperlukan untuk menginstal Plone CMS di Ubuntu 18.04.

Plone adalah Sistem Manajemen Sumber Terbuka gratis dan fleksibel yang dibangun di atas server aplikasi Zope. Ini didasarkan pada bahasa pemrograman Python tetapi juga mengandung sejumlah besar HTML, JavaScript, dan CSS. Plone menawarkan banyak fitur untuk situs web publik, intranet pribadi, Manajemen multi-situs, integrasi perusahaan, kemampuan pencarian, dukungan multi-bahasa, dan banyak lagi. Plone berada di 2% teratas dari semua proyek sumber terbuka, dengan lebih dari 300 pengembang inti dan 300+ penyedia solusi.

Persyaratan:

Untuk keperluan tutorial ini, kami akan menggunakan VPS Ubuntu 18.04.

Akses root SSH penuh atau pengguna dengan hak sudo juga diperlukan.

Langkah 1:Memulai

Pertama, Hubungkan ke server Anda melalui SSH sebagai pengguna root menggunakan perintah berikut:

ssh root@IP_ADDRESS -p PORT_NUMBER

dan ganti “IP_ADDRESS” dan “PORT_NUMBER” dengan alamat IP server dan nomor port SSH Anda yang sebenarnya.

Sebelum memulai instalasi, Anda perlu memperbarui paket sistem Anda ke versi terbarunya.

Anda dapat melakukannya dengan menjalankan perintah berikut:

apt-get update
apt-get upgrade

Langkah 2:Instal Dependensi

Kita perlu menginstal beberapa dependensi yang diperlukan sebelum menginstal Plone. Anda dapat menginstalnya dengan menggunakan perintah berikut:

apt-get install build-essential gcc libjpeg-dev wget readline-common libssl-dev libxml2-dev libxslt1-dev python2.7 python-dev

Setelah instalasi selesai, kita dapat menginstal Plone.

Langkah 3:Instal Plone

Kami akan mengunduh Plone versi terbaru dari https://launchpad.net/plone di /opt direktori. Pada saat penulisan tutorial ini, versi Plone terbaru adalah 5.1.5 .

Kita dapat mengunduhnya menggunakan perintah berikut:

cd /opt
wget https://launchpad.net/plone/5.1/5.1.5/+download/Plone-5.1.5-UnifiedInstaller.tgz

Buka paket arsip yang diunduh dan buat direktori baru:

tar -xvzf Plone-5.1.5-UnifiedInstaller.tgz
mkdir plone

Pindahkan semua file dari Plone-5.1.5-UnifiedInstaller ke dalam direktori plone.

mv /opt/Plone-5.1.5-UnifiedInstaller/* /opt/plone

Kami akan memulai instalasi dengan menjalankan skrip 'install.sh' dan menginstal Plone. Penting untuk menjalankan perintah dengan utilitas sudo untuk instalasi mode server. Juga, kita perlu mengganti bidang kata sandi dengan kata sandi yang kuat.

Setelah instalasi, jika Anda melewatkan atau tidak menyimpan kata sandi admin Anda karena alasan tertentu, Anda dapat memeriksanya dari /opt/plone/zinstance/adminPassword.txt berkas.

cd /opt/plone
sudo ./install.sh standalone --target=/opt/plone --password=strong_password --with-python=/usr/bin/python2.7

Setelah instalasi berhasil diselesaikan, kita akan mendapatkan output berikut:

#####################################################################
###################### Installation Complete ######################
Plone successfully installed at /opt/plone
See /opt/plone/zinstance/README.html
for startup instructions.
Use the account information below to log into the Zope Management Interface
The account has full 'Manager' privileges.
Username: admin
Password: strong_password
This account is created when the object database is initialized. If you change
the password later (which you should!), you'll need to use the new password.
Use this account only to create Plone sites and initial users. Do not use it
for routine login or maintenance.- If you need help, ask in IRC channel #plone on irc.freenode.net. - The live support channel also exists at http://plone.org/chat - You can also ask for help on https://community.plone.org - Submit feedback and report errors at https://github.com/plone/Products.CMFPlone/issues (For install problems, https://github.com/plone/Installers-UnifiedInstaller/issues)

Kita dapat memulai layanan Plone menggunakan perintah berikut:

sudo /opt/plone/zinstance/bin/plonectl start
Output:
instance: .
daemon process started, pid=32266

Di bagian selanjutnya, kami akan menunjukkan cara membuat layanan sistem Plone – dengan begitu Anda tidak perlu menjalankan server dalam sesi terminal.

Jika Anda ingin memeriksa status Plone, jalankan perintah berikut:

sudo /opt/plone/zinstance/bin/plonectl status
Output:
instance: program running; pid=32266

Untuk menghentikan layanan Plone kita dapat menggunakan perintah berikut:

sudo /opt/plone/zinstance/bin/plonectl stop
Output:
instance: .
daemon process stopped

Langkah 4:Buat Layanan Systemd

Kami dapat menyederhanakan proses memulai, menghentikan, dan memeriksa status layanan Plone hanya dengan membuat layanan plone systemd baru.

Pertama, kita akan membuat file layanan bernama plone.service di /etc/systemd/system

cd /etc/systemd/system
nano plone.service

Tempel konten berikut:

[Unit]
Description=Plone content management system
After=network.target
[Service]
Type=forking
ExecStart=/opt/plone/zinstance/bin/plonectl start
ExecStop=/opt/plone/zinstance/bin/plonectl stop
ExecReload=/opt/plone/zinstance/bin/plonectl restart
[Install]
WantedBy=multi-user.target

Simpan dan tutup.

Untuk membuat systemd menyadarinya, jalankan perintah berikut:

systemctl daemon-reload

Anda dapat mengaktifkan layanan Plone dan mengkonfigurasinya untuk memulai pada server boot dengan perintah berikut:

systemctl enable plone.service

Kita bisa langsung mengaktifkan layanan Plone dengan perintah berikut:

systemctl start plone.service

Kita dapat memeriksa status layanan Plone dengan perintah berikut:

systemctl status plone.service

Langkah 5:Akses Plone

Sekarang, kita harus membuka browser web favorit dan ketik URL:http://server-IP-address:8080 . Kami akan diarahkan ke halaman berikut:

Selamat! Jika Anda mengikuti langkah-langkah kami dengan cermat, Anda akan berhasil menginstal Plone di VPS Ubuntu 18.04 Anda.

Tentu saja, Anda tidak perlu menginstal dan mengonfigurasi Plone di Ubuntu 18.04 jika Anda menggunakan salah satu solusi Managed Plone Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menyiapkan dan mengonfigurasi Plone di Ubuntu 18.04 untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS . Jika Anda menyukai posting ini tentang cara menginstal Plone di VPS Ubuntu 18.04 , silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan pintasan berbagi di bawah ini, atau cukup tinggalkan balasan di bagian komentar. Terima kasih.


Panels
  1. Cara Menginstal ISPConfig 3 di Ubuntu 18.04

  2. Cara Menginstal Webmin di Ubuntu 18.04

  3. Cara menginstal Panda3D di Ubuntu 10.04

  1. Cara Menginstal ATutor di Ubuntu 14.04

  2. Cara Menginstal Traq di Ubuntu 16.04

  3. Cara Menginstal Pip di Ubuntu 16.04

  1. Cara menginstal WildFly di Ubuntu 16.04

  2. Cara menginstal R di Ubuntu 16.04

  3. Cara Menginstal Java di Ubuntu 16.04