Dalam tutorial ini, kita akan membahas cara menginstal dan mengatur Dotclear pada VPS yang menjalankan Ubuntu 18.04. Hapus adalah gratis dan sumber terbuka aplikasi penerbitan web, dirancang untuk menyediakan antarmuka yang mudah digunakan yang memungkinkan siapa saja untuk mempublikasikan ide-ide mereka di web. Dotclear ditulis dalam PHP dan mencakup banyak fitur bawaan, seperti menangani blog, menggunakan sintaks XHTML untuk entri, menambahkan halaman, dan sebagainya. Ini juga mendukung beberapa tipe database, seperti MySQL , PostgreSQL , dan SQLite . Dalam tutorial ini, kami akan menunjukkan cara menginstal Dotclear pada VPS Ubuntu 18.04.
Persyaratan:
- Untuk keperluan tutorial ini, kita akan menggunakan Server Ubuntu.
- Akses root SSH penuh (atau pengguna dengan hak sudo)
Memulai
Hubungkan ke server Anda melalui SSH sebagai pengguna root menggunakan perintah berikut. (Ganti “root” dengan pengguna yang memiliki hak sudo jika perlu):
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 penginstalan, sebaiknya perbarui paket sistem Anda ke versi terbarunya untuk memaksimalkan kompatibilitas.
Anda dapat melakukannya dengan menjalankan perintah berikut:
apt-get update apt-get upgrade
Langkah 1 – Instalasi Server Web Apache
Untuk menginstal server web Apache, kita akan menjalankan perintah berikut:
apt-get install apache2
Sekarang, kita harus mengaktifkan Apache untuk memulai secara otomatis saat server boot dengan:
systemctl enable apache2
Kami juga dapat memeriksa status layanan Apache Anda dengan perintah berikut:
systemctl status apache2
Keluaran:
apache2.service - The Apache HTTP Server Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Wed 2018-12-19 03:44:49 CST; 21min ago Main PID: 25985 (apache2) Tasks: 7 (limit: 1110) CGroup: /system.slice/apache2.service ├─ 25985 /usr/sbin/apache2 -k start ├─ 26383 /usr/sbin/apache2 -k start ├─ 26384 /usr/sbin/apache2 -k start ├─ 26385 /usr/sbin/apache2 -k start ├─ 26386 /usr/sbin/apache2 -k start ├─ 26387 /usr/sbin/apache2 -k start └─16816 /usr/sbin/apache2 -k start
Langkah 2 – Instal PHP
Seperti yang kami sebutkan sebelumnya, Dotclear ditulis dalam PHP, jadi kita perlu menginstal PHP serta beberapa ekstensi PHP. Untuk menginstal PHP di server Anda, jalankan perintah berikut:
apt install php php-curl php-gd php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip
Kita dapat memeriksa versi PHP yang saat ini diinstal dengan perintah berikut:
php -v
Outputnya harus seperti ini:
PHP 7.2.10-0ubuntu0.18.04.1 (cli) (built: Sep 13 2018 13:45:02) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies with Zend OPcache v7.2.10-0ubuntu0.18.04.1, Copyright (c) 1999-2018, by Zend Technologies
Langkah 3 – Instal Server Database MySQL
Dalam tutorial ini, kita akan menggunakan server Database MySQL untuk membuat database dan pengguna MySQL untuk Dotclear. MySQL adalah sistem manajemen database open-source – ini adalah pilihan yang sangat populer untuk mengelola database.
Untuk menginstal MySQL Database Server, kita akan menjalankan perintah berikut:
apt install mysql-server
Setelah instalasi selesai, sebaiknya jalankan perintah untuk lebih meningkatkan keamanan server MySQL Anda. Anda dapat menjalankan mysql_secure_installation
script dengan mengetikkan perintah berikut:
mysql_secure_installation
Ini akan membantu Anda menjalankan tugas penting terkait keamanan, seperti menyiapkan kata sandi root, menonaktifkan login root jarak jauh, dll.
Langkah 4 – Buat Database untuk Dotclear
Untuk membuat database MySQL untuk Dotclear, kita perlu login ke server MySQL dengan perintah berikut:
mysql -u root -p
Kemudian masukkan kata sandi root MySQL yang Anda masukkan sebelumnya untuk login.
Sekarang kita akan membuat database MySQL baru bernama dotclear
dan buat pengguna MySQL baru bernama dotclearuser
dengan sandi StrongPassword
.
CREATE DATABASE dotclear; GRANT ALL PRIVILEGES ON dotclear.* TO dotclearuser@localhost IDENTIFIED BY 'StrongPassword'; FLUSH PRIVILEGES; \q
Jangan lupa untuk mengganti ‘StrongPassword ’ dengan kata sandi yang kuat.
Langkah 5 – Instal Dotclear
Sekarang, kita perlu menjalankan perintah berikut untuk mengunduh skrip loader dan menginstal Dotclear di direktori root dokumen server web default:
cd /var/www/html wget https://download.dotclear.org/loader/dotclear-loader.php
Kami harus memastikan bahwa pengguna Apache memiliki akses ke file Dotclear.
chown -R www-data:www-data /var/www/html/
Langkah 6 – Buat File Host Virtual
Untuk membuat file konfigurasi host virtual untuk domain Anda, jalankan perintah berikut:
nano /etc/apache2/sites-available/your_domain.com.conf
Tambahkan konten berikut. Jangan lupa untuk mengganti your_domain.com dengan nama domain Anda yang sebenarnya yang mengarah ke server Anda:
<VirtualHost *:80> ServerAdmin admin@your_domain.com ServerName your_domain.com ServerAlias www.your_domain.com DocumentRoot /var/www/html <Directory /var/www/html> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> ErrorLog ${APACHE_LOG_DIR}/your_domain.com_error.log CustomLog ${APACHE_LOG_DIR}/your_domain.com_access.log combined </VirtualHost>
Tutup dan simpan file. Kita sekarang perlu mengaktifkan file konfigurasi Virtual host. Untuk mengaktifkan Host virtual, jalankan perintah berikut:
ln -s /etc/apache2/sites-available/your_domain.com.conf /etc/apache2/sites-enabled/your_domain.com.conf
Langkah 7 – Konfigurasikan Dotclear
Pada langkah terakhir tutorial ini, kita perlu mengakses skrip pemuat Dotclear dan menyelesaikan penginstalan.
Buka browser web pilihan Anda dan navigasikan ke:http://your_domain.com/dotclear-loader.php
Selanjutnya Anda akan disuguhkan dengan halaman penginstal:
Kita perlu mengklik tombol 'Ambil dan buka zip Dotclear' dan ikuti petunjuk di layar. Pada layar kedua, kita perlu memasukkan pengaturan database MySQL, jadi gunakan detail berikut:
Database type: MySQLi Database Host Name: localhost Database Name: dotclear Database User Name: dotclearuser Database Password: StrongPassword
Selanjutnya, kita perlu membuat akun pengguna . Setelah kita membuat akun pengguna baru, kita akan diarahkan ke halaman berikut:
Selamat – Anda telah berhasil menginstal Dotclear di Server Ubuntu 18.04.
Tentu saja, Anda tidak perlu i menginstal Dotclear di Ubuntu 18.04 jika Anda memiliki VPS Ubuntu bersama kami. Anda cukup meminta tim dukungan kami untuk menginstal Dotclear di Ubuntu 18.04 untuk Anda. Mereka tersedia 24/7 dan akan dapat membantu Anda dengan penginstalan.
PS . Jika Anda senang membaca posting blog ini tentang cara menginstal Dotclear di Ubuntu 18.04, jangan ragu untuk membagikannya di jejaring sosial menggunakan pintasan di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.