Pengantar
Dalam How-To ini, kami akan memandu Anda melalui instalasi dan konfigurasi Drupal di CentOS 7 dengan Apache. Drupal adalah sistem manajemen konten gratis yang akan memfasilitasi cara konten Anda diatur dan dikelola. Ini memiliki antarmuka yang ramah pengguna yang membuat penyesuaian konten Anda menjadi mudah dan sederhana dengan sedikit usaha.
Prasyarat
– Anda memerlukan server CentOS 7 yang dikonfigurasi dengan alamat IP statis.
– Anda juga harus menginstal LAMP (Linux, Apache, MySQL, PHP). Jika server Anda belum menginstal LAMP, lihat panduan kami di sini untuk menjalankan instalasi cepat.
Menginstal Drupal di CentOS 7 dengan Apache
Untuk memulai, masuk ke server CentOS 7 Anda melalui SSH atau Konsol. Jika Anda menggunakan layanan hosting VPS Atlantic.Net, perhatikan bahwa mereka diatur dengan instalasi minimal untuk menghindari paket yang tidak perlu diinstal dan tidak pernah digunakan. Jika beberapa paket perangkat lunak yang biasa Anda gunakan tidak terinstal secara default, silakan instal sesuai kebutuhan.
Mari kita unduh wget dan unzip agar tutorial ini dapat disederhanakan.
sudo yum install wget unzip
Sebelum melanjutkan, pastikan sistemnya mutakhir:
sudo yum update
Membuat Database dan Pengguna untuk Drupal di CentOS 7
Agar Drupal berfungsi, kita harus membuat database di MySQL. Mari kita mulai mengakses MySQL dengan perintah berikut:
mysql -u root -p
Sekarang, pertama-tama kita harus mulai membuat database yang akan digunakan Drupal. Ini dapat dilakukan dengan menjalankan perintah berikut, mengganti yourdbname dengan nama database yang Anda inginkan:
CREATE DATABASE
namabanda
;
Dengan database yang dibuat kita sekarang harus membuat pengguna sehingga dapat mengakses Database. Sekali lagi, ini dapat dilakukan dengan menjalankan perintah berikut, mengganti yourdrupaluser dengan nama pengguna yang Anda inginkan dan kata sandi drupal Anda dengan kata sandi yang Anda inginkan.
CREATE USER
drupaluser Anda
@localhost IDENTIFIED BY '
kata sandi drupal Anda
';
Sekarang kita memiliki database dan pengguna database baru, kita harus memberikan akses ke pengguna yang baru saja Anda buat sehingga dapat membuat perubahan pada database Anda. Ini dilakukan dengan menjalankan perintah berikut:
GRANT ALL PRIVILEGES ON
namabanda
.* TO
drupaluser Anda
@localhost;
Selain itu, kita harus menyegarkan MySQL agar sistem dapat menghapus hak istimewa yang baru ditambahkan dan agar perubahan diterapkan, lalu keluar dari sesi Anda. Ini dapat dilakukan dengan perintah berikut:
FLUSH PRIVILEGES; exit
Menginstal Drupal di CentOS 7
Sistem sekarang siap untuk kita unduh dan instal Drupal. Mulailah dengan mengunduh versi terbaru dari situs Drupal:
wget http://ftp.drupal.org/files/projects/drupal-7.39.zip
Selanjutnya, instal dependensi PHP yang diperlukan agar Drupal dapat berfungsi dengan baik setelah instalasi selesai:
yum install php-mbstring php-gd php-xml php-pear php-fpm
Setelah kita menginstal dependensi yang dibutuhkan, kita dapat melanjutkan dengan instalasi Drupal. Jalankan perintah berikut untuk meng-unzip paket Drupal yang telah kita download.
unzip drupal-7.39.zip
Karena, Drupal saat ini berada di direktori root, mari kita salin folder tersebut dan pindahkan ke direktori httpd default:
cp -r ~/cp -r ~/drupal-7.39/* /var/www/html
Sekarang untuk menyelesaikan konfigurasi di sisi server, kita harus mengubah file buat pengaturan di direktori default situs. Mari kita ubah ke direktori itu dengan perintah berikut:
cd /var/www/html/sites/default/
Salin file default.settings.php dan ganti namanya menjadi settings.php dengan perintah berikut:
cp -p default.settings.php settings.php
Kami perlu mengubah izin agar penginstal Drupal dapat mengedit
chmod 666 settings.php
Kita juga perlu membuat direktori file, lakukan dengan perintah berikut:
mkdir files
Ubah hak akses file dengan perintah berikut:
chmod 777 files
Kita perlu me-restart Apache sejak kita menginstal ekstensi PHP.
systemctl restart httpd.service
Konfigurasi Web Drupal di CentOS 7
Server Anda sekarang dikonfigurasi dengan benar untuk menjalankan instalasi berbasis web dengan membuka berikut ini:
http://server_domain_or_IP
Anda akan melihat halaman awal prosedur instalasi Drupal. Pilih penginstalan standar.
Ini adalah wizard instalasi web Drupal di CentOS 7. Pilih instalasi standar.
Pilih bahasa pilihan Anda.
Pilih bahasa pilihan Anda.
Pada layar berikutnya, kita perlu memasukkan informasi Database yang telah kita buat sebelumnya. Masukkan Nama, nama pengguna, dan sandi Database, setelah selesai tekan “Simpan untuk melanjutkan”.
Tambahkan database MariaDB, pengguna dan kata sandi ke dalam bidang yang ditentukan.
Setelah memasukkan info Database, yang perlu Anda lakukan sekarang adalah menjawab pertanyaan Drupal untuk situs Anda.
Dari sini ikuti saja pemasangan Drupal untuk informasi situs.
Apa Selanjutnya?
Selamat! Anda baru saja menginstal dan mengkonfigurasi Drupal dengan Apache di Server CentOS 7 Anda. Terima kasih telah mengikuti How-To ini dan periksa kembali dengan kami untuk setiap pembaruan baru.
Atlantic.Net
Sejak 1995, Atlantic.Net telah menyediakan layanan internet kepada pelanggan, termasuk hosting terkelola, cloud, dan khusus. Dalam 20+ tahun layanan, solusi kami telah difokuskan pada penyediaan solusi web terbaik bagi pelanggan kami yang berharga!