GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Drupal di Ubuntu 14.04

Dalam tutorial ini, kami akan menunjukkan cara menginstal Drupal di Ubuntu 14.04. Bagi Anda yang belum tahu, Drupal adalah open-source dan salah satu PHP- Sistem Manajemen Konten (CMS) berbasis platform untuk membangun blog pribadi atau situs web perusahaan besar. Ini memiliki ribuan templat dan plugin yang sebagian besar gratis untuk diunduh dan dipasang. Karena stabilitas basis, kemampuan beradaptasi platform, dan aktifnya komunitas, Drupal tetap menjadi pilihan populer setelah lebih dari satu dekade hadir.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan langkah-demi-langkah instalasi Drupal di Ubuntu 14.04.

Prasyarat

  • Server yang menjalankan salah satu sistem operasi berikut:Ubuntu 14.04, dan distribusi berbasis Debian lainnya seperti Linux Mint.
  • Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
  • Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
  • Seorang non-root sudo user atau akses ke root user . Kami merekomendasikan untuk bertindak sebagai non-root sudo user , namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.

Instal Drupal di Ubuntu 14.04

Langkah 1. Pertama-tama, pastikan semua paket sudah diperbarui.

apt-get update
apt-get upgrade

Langkah 2. Instal server LAMP dan sertakan beberapa ekstensi PHP.

sudo apt-get install mysql-server mysql-client apache2 php5 php5-mysql php5-gd php5-curl libssh2-php

Mulai layanan LAMP, aktifkan untuk memulai saat boot:

service mysql start
service apache2 start

Langkah 3. Mengonfigurasi MySQL untuk Drupal.

Secara default, MySQL tidak dikeraskan. Anda dapat mengamankan MySQL menggunakan mysql_secure_installation naskah. Anda harus membaca dan di bawah setiap langkah dengan hati-hati yang akan menetapkan kata sandi root, menghapus pengguna anonim, melarang login root jarak jauh, dan menghapus database pengujian dan akses untuk mengamankan MySQL:

mysql_secure_installation

Selanjutnya, kita perlu masuk ke konsol MySQL dan membuat database untuk Drupal. Jalankan perintah berikut:

mysql -u root -p

Ini akan meminta Anda untuk memasukkan kata sandi, jadi masukkan kata sandi root MySQL Anda dan tekan Enter. Setelah Anda masuk ke server basis data, Anda perlu membuat basis data untuk Instalasi Drupal:

mysql -u root -p
mysql> CREATE DATABASE drupaldb;
mysql> GRANT ALL PRIVILEGES ON drupaldb.* TO 'drupaluser'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Langkah 4. Instal Drupal.

Unduh Drupal versi stabil terbaru, Saat artikel ini ditulis adalah versi 7.37:

wget http://ftp.drupal.org/files/projects/drupal-7.37.tar.gz
tar xzvf drupal*
mv -v drupal*/* /var/www/html/

Kita perlu mengubah beberapa izin folder:

chown -R www-data:www-data /var/www/html/

Langkah 5. Konfigurasi server web Apache.

Buat direktif virtual host baru di Apache. Misalnya, buat file konfigurasi Apache baru ‘drupal.conf ‘:

nano /etc/apache2/sites-available/drupal.conf
ln -s /etc/apache2/sites-available/drupal.conf /etc/apache2/sites-enabled/drupal.conf

Kemudian, tambahkan baris berikut:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/drupal/
   ServerName your-domain.com
   ServerAlias www.your-domain.com
      <Directory /var/www/html/drupal/>
         Options Indexes FollowSymLinks MultiViews
         AllowOverride All
     Order allow,deny
         allow from all
      </Directory>
   ErrorLog /var/log/apache2/your-domain.com-error_log
   CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Ada juga beberapa penyesuaian yang direkomendasikan oleh tim pengembangan Drupal yang dapat diterapkan. Untuk melakukannya, edit file konfigurasi PHP Anda:

nano /etc/php5/apache2/php.ini

Setel perintah “expose_php” dan “”allow_url_fopen”” ke “Off”:

. . .
expose_php = Off
. . .
allow_url_fopen = Off
. . .

Mulai ulang layanan Apache agar perubahan diterapkan:

/etc/init.d/apache2 restart

Langkah 6. Mengakses Drupal.

Drupal akan tersedia pada port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke http://yourdomain.com atau http://server-ip dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan instalasi. Jika Anda menggunakan firewall, buka port 80 untuk mengaktifkan akses ke panel kontrol.

Selamat! Anda telah berhasil menginstal Drupal. Terima kasih telah menggunakan tutorial ini untuk menginstal Drupal CMS di sistem Ubuntu 14.04. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Drupal.


Ubuntu
  1. Cara Menginstal MySQL 8.0 di Ubuntu 18.04

  2. Cara Menginstal MySQL di Ubuntu 20.04

  3. Cara menginstal Drupal 7 di Ubuntu 14.04

  1. Cara Menginstal Drupal di Ubuntu 18.04

  2. Cara Menginstal MySQL di Ubuntu 18.04

  3. Cara Menginstal Drupal 7 dengan Apache di Ubuntu 14.04

  1. Cara Menginstal MySQL 8.0 di Ubuntu 18.04

  2. Cara Menginstal MySQL di Ubuntu

  3. Cara Menginstal Drupal di Ubuntu 20.04