Dalam tutorial ini kami akan memberi Anda petunjuk langkah demi langkah tentang cara menginstal Dotclear di VPS Debian 8 .
Dotclear adalah perangkat lunak penerbitan web sumber terbuka yang ditulis dalam PHP, dibuat untuk memungkinkan siapa saja memublikasikan situs web, terlepas dari keterampilan teknis mereka.
Tutorial ini telah diuji dan ditulis untuk VPS Debian, tetapi harus bekerja pada semua distribusi Linux.
Panduan penginstalan ini mengasumsikan bahwa Apache, MySQL, dan PHP telah diinstal dan dikonfigurasi di server virtual Dotclear Anda. Saat menulis tutorial ini, versi stabil terbaru dari Dotclear adalah 2.8 dan memerlukan:
- PHP 5.2 atau lebih tinggi dengan ekstensi domxml, iconv, mbstring, MySQL, simplexml, SPL (perpustakaan PHP standar) diaktifkan, dukungan fungsi ob_ dan dukungan utf8 pada fungsi preg_. Selain itu, juga berguna untuk mengaktifkan library PHP GD2.
- Server Web Apache>=2.0 dikompilasi dengan modul mod_rewrite dan dengan arahan berikut yang diizinkan:DirectoryIndex, Deny, Allow, Options, Order, AddHandler, RewriteEngine, RewriteBase, RewriteCond, dan RewriteRule.
- MySQL dengan InnoDB, PostgreSQL, atau SQLite terinstal di server virtual Anda.
Jadi, mari kita mulai dengan prosedur instalasi. Unduh versi terbaru Dotclear yang tersedia di ‘http://download.dotclear.org/’ ke direktori server virtual Anda dan ekstrak menggunakan perintah berikut:
cd /opt/ wget http://download.dotclear.org/latest.tar.gz tar -xvzf latest.tar.gz mv /opt/dotclear/ /var/www/html/dotclear/ chown www-data:www-data -R /var/www/html/dotclear/
Pindahkan file instalasi Dotclear ke direktori root dokumen yang ditentukan dalam arahan host virtual di atas:
mv /opt/ /var/www/html/dotclear/
Setel kepemilikan file dan direktori Dotclear yang tepat:
chown -R www-data /var/www/html/dotclear/
Dotclear memerlukan database untuk menyimpan datanya, jadi buat database MySQL baru untuk digunakan Dotclear dan tetapkan pengguna dengan izin penuh:
mysql -u root -p mysql> CREATE DATABASE dotcleardb; mysql> GRANT ALL PRIVILEGES ON dotcleardb.* TO 'dotclearuser'@'localhost' IDENTIFIED BY 'Y0ur-Passw0rd' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Buat direktif host virtual baru di Apache. Misalnya, buat file konfigurasi Apache baru bernama 'dotclear.conf' di server virtual Anda:
touch /etc/apache2/sites-available/dotclear.conf
Kemudian, jalankan perintah berikut:
ln -s /etc/apache2/sites-available/dotclear.conf /etc/apache2/sites-enabled/dotclear.conf
Atau, gunakan a2ensite untuk mengaktifkan konfigurasi dotclear.conf di Apache:
sudo a2ensite dotclear.conf
Edit file konfigurasi 'dotclear.conf':
vi /etc/apache2/sites-available/dotclear.conf
dan tambahkan baris berikut ke dalamnya:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot /var/www/html/dotclear/ ServerName yourdomain.com ServerAlias www.yourdomain.com <Directory /var/www/html/dotclear/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog /var/log/apache2/yourdomain.com-error_log CustomLog /var/log/apache2/yourdomain.com-access_log common </VirtualHost>
Mulai ulang server web Apache agar perubahan diterapkan:
systemctl restart apache2.service
Buka browser web favorit Anda dan navigasikan ke http://domainanda.com . Setelah Anda melakukannya, Anda akan dibawa ke halaman pertama penginstal web Dotclear. Masukkan informasi database MySQL:
Database type: MySQLi Database Host Name: localhost Database Name: dotcleardb Database User Name: dotclearuser Database Password: Y0ur-Passw0rd
Klik lanjutkan, buat akun pengguna administrator, lalu masuk ke back-end administrasi Dotclear menggunakan akun yang baru dibuat dan mulailah mengelola blog berbasis Dotclear Anda.
Itu dia. Instalasi Dotclear selesai.
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 Dotclear untukmu. 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.