Pendahuluan
Dalam panduan, kami akan memandu Anda melakukan instalasi dan konfigurasi drupal pada CentOS 7. Drupal adalah sebuah CMS (Content management System) gratis yang akan memfasilitasi cara konten Anda terorganisir dan dikelola. Memiliki antarmuka yang user-friendly yang menyesuaikan konten Anda mudah dan sederhana dengan sedikit usaha.
Prasyarat
Anda perlu server CentOS 7 yang dikonfigurasi dengan alamat IP statis. Pada server anda harus sudah terinstall LAMP (Linux, Apache, MySQL, PHP). Jika server Anda belum terinstalasi LAMP, lihat panduan kami mengenai Cara Install LAMP pada CENT OS.
Langkah-Langkah Menginstall CMS Drupal di CentOS
-
Instalasi Drupal pada CentOS 7 dengan Apache
Untuk memulai, masuk ke CentOS 7 server Anda melalui SSH atau Console. Setelah itu kita lakukan
update
daninstall
aplikasi unzip dan wgetyum install wget unzip
yum update -
Membuat Database dan pengguna untuk Drupal pada CentOS 7
Untuk menjalakan Drupal, kita harus membuat database di MySQL. Mari kita mulai akses MySQL dengan perintah berikut:
mysql -u root -p
Sekarang, kita harus terlebih dahulu mulai membuat database yang akan digunakan Drupal. Hal ini dapat dilakukan dengan menjalankan perintah berikut, gantilah db_drupal dengan nama database yang Anda inginkan:
CREATE DATABASE db_drupal;
Dengan database yang dibuat sekarang kita harus membuat user sehingga dapat mengakses database. Sekali lagi, ini bisa dilakukan dengan menjalankan perintah berikut, gantilah  drupal_user dengan nama pengguna yang Anda inginkan dan drupal_password dengan password yang Anda inginkan.
CREATE USER drupal_user@localhost IDENTIFIED BY ‘drupal_password’;
Sekarang bahwa kita memiliki database baru dan user database, kita harus memberikan akses kepada pengguna Anda baru saja dibuat sehingga dapat membuat perubahan ke database Anda. Hal ini dilakukan dengan menjalankan perintah berikut:
GRANT ALL PRIVILEGES ON db_drupal.* TO drupal_user@localhost;
Selain itu, kita harus me-refresh MySQL sehingga sistem dapat menyiram hak istimewa baru ditambahkan dan untuk perubahan berlaku, kemudian keluar sesi Anda. Hal ini dapat dilakukan dengan perintah berikut:
FLUSH PRIVILEGES;
exit -
Instalasi Drupal pada CentOS 7
Sistem ini sekarang siap untuk kita untuk men-download dan menginstal Drupal. Mulailah dengan men-download versi terbaru dari situs Drupal:
wget http://ftp.drupal.org/files/projects/drupal-7.39.zip
Selanjutnya, menginstal dependensi PHP yang diperlukan sehingga Drupal dapat berfungsi dengan baik setelah menginstal selesai:yum install php-mbstring php-gd php-xml php-pear php-fpm
Setelah kami telah menginstal membutuhkan dependensi, kita dapat melanjutkan dengan instalasi Drupal. Jalankan perintah berikut untukunzip
paket Drupal yang kita download.unzip drupal-7.39.zip
Drupal saat ini berada direktori root, mari kitasalin folder
danmemindahkannya
ke direktori default httpd:cp -r ~/drupal-7.39/* /var/www/html
Sekarang untuk menyelesaikan konfigurasi di sisi server, kita harus mengubah file pengaturan di direktori situs default. Mari kita mengubah ke direktori dengan perintah berikut:
cd /var/www/html/sites/default/
Salin file default.settings.php dan nama ke settings.php dengan perintah berikut:
cp -p default.settings.php settings.php
Kita perlu untuk mengubah hak akses sehingga installer Drupal dapat mengedit:
chmod 666 settings.php
Kita juga perlu membuat direktori file, melakukannya dengan perintah berikut:
mkdir files
Mengubah hak akses dari file dengan perintah berikut:
chmod 777 files
Kita perlu me-restart Apache karena kita menginstal ekstensi PHP.
systemctl restart httpd.service
-
Konfigurasi Web Drupal pada CentOS 7
Server Anda sekarang dikonfigurasi dengan benar untuk menjalankan instalasi berbasis web dengan cara berikut: http://server_domain_or_IPAnda akan melihat halaman awal prosedur instalasi Drupal. Pilih instalasi standar.
Pilih Save and continue
.Pada layar berikutnya, kita harus memasukkan informasi database yang kita buat dari sebelumnya. Masukkan nama database, username dan password, setelah selesai tekan “Save and continue.”
Setelah memasukkan info Database, semua yang perlu Anda lakukan sekarang adalah menjawab pertanyaan Drupal untuk situs Anda.
Selamat! Anda baru saja terinstal dan dikonfigurasi Drupal dengan Apache pada Anda Centos 7 VPS . Terima kasih telah mengikuti panduan ini dan selalu kunjungi situs kami untuk update baru.