GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara menginstal Drupal 9 di Ubuntu 20.04

Drupal adalah sistem manajemen konten sumber terbuka yang ditulis dalam PHP dan didistribusikan di bawah Lisensi Publik Umum GNU. Drupal juga populer seperti WordPress dan digunakan oleh jutaan orang dan organisasi untuk membangun situs mereka.

Dalam tutorial ini kami akan memandu Anda tentang cara menginstal Drupal 9 menggunakan tumpukan LAMP.

Mari kita mulai dengan penginstalan.

1 Menginstal ekstensi PHP dan PHP

Di bagian ini kita akan menginstal PHP dan ekstensi PHP yang diperlukan untuk menjalankan Drupal.

Pertama Mari kita perbarui sistem kita.

sudo apt update && apt upgrade

Mari kita instal ekstensi PHP dan PHP.

sudo apt install php libapache2-mod-php php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-zip php-curl -y

2 2. Membuat Database dan User Database

Pada langkah ini kita akan membuat database dan pengguna Database untuk Drupal our lokasi. Untuk melakukan itu, pertama-tama kita harus masuk ke terminal MySQL.

mysql -u root -p

Mari kita buat databasenya.

MariaDB [(none)]> create database drupal;

Mari buat pengguna dan berikan semua hak istimewa ke database drupal .

MariaDB [(none)]> grant all privileges on drupal.* to 'drupal_user'@'localhost' identified by 'mypassword';

Jangan lupa untuk mengubah ‘sandi saya ' ke kata sandi yang Anda inginkan.

Mari kita simpan perubahan yang kita buat dan keluar;

MariaDB [(none)]> flush privileges;
MariaDB [(none)]> exit;

3 3. Unduh Drupal

Sekarang PHP dan MySQL sudah diatur, sekarang kita akan mengunduh Drupal. Versi Drupal pada tulisan ini adalah 9.3.0.

Pertama kita perlu mengubah direktori.

cd /var/www/

Mari kita unduh Drupal.

wget https://www.drupal.org/download-latest/tar.gz -O drupal.tar.gz

Ayo ekstrak filenya.

tar -xvzf drupal.tar.gz

Hapus file tar.gz dan ganti nama direktori yang diekstrak.

rm -r drupal.tar.gz

mv drupal-* drupal

Ubah kepemilikan direktori drupal menjadi pengguna Apache www-data .

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

Perbaiki izin direktori Drupal.

sudo find /var/www/drupal/ -type d -exec chmod 755 {} \;
sudo find /var/www/drupal/ -type f -exec chmod 644 {} \;

Perintah pertama akan menemukan dan mengatur semua direktori ke 755 dan perintah kedua akan mencari semua file dan mengatur izin ke 644.

4 4. Membuat Apache Virtual Host

Mari kita buat host virtual untuk Drupal our kami situs.

sudo nano /etc/apache2/sites-available/drupal.com.conf

Tambahkan yang berikut ini di drupal.com.conf berkas.

<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/drupal
     ServerName domain.com



     ErrorLog ${APACHE_LOG_DIR}/error.log
     CustomLog ${APACHE_LOG_DIR}/access.log combined

     <Directory /var/www/smf/>
        Options +FollowSymlinks
        AllowOverride All
        Require all granted
     </Directory>

</VirtualHost>

Jangan lupa untuk mengubah Servername  arahan ke domain your Anda .

Kemudian simpan dan keluar.

Sebelum kita me-restart web server Apache kita perlu mengaktifkan Apache mod_rewrite . Untuk melakukannya, jalankan perintah ini.

sudo a2enmod rewrite

Sekarang mari kita aktifkan virtual host yang kita buat.

sudo a2ensite drupal.com.conf

Kemudian restart server web Apache.

sudo systemctl restart apache2

5 5. Menyelesaikan Instalasi Drupal

Sekarang setelah host virtual Apache diatur, Anda sekarang dapat mengakses situs Anda untuk menyelesaikan instalasi Drupal. Untuk melakukannya, Anda perlu membuka Browser Web dan akses situs Anda http://domain.com .

Pilih bahasa pilihan Anda dan klik Simpan dan lanjutkan.

Pilih profil penginstalan. Cukup pilih opsi default standar dan klik Simpan dan lanjutkan .

Berikan Nama databaseNama Pengguna Basis Data , dan Sandi pengguna database yang kita buat di langkah 2 lalu klik Simpan dan lanjutkan .

Tunggu hingga penginstalan selesai.

Isi formulir dengan informasi situs dan akun pemeliharaan situs Anda, lalu klik Simpan dan lanjutkan .

Selamat instalasi berhasil.

6 Kesimpulan

Anda telah mempelajari betapa mudahnya menginstal Drupal di Ubuntu 20.04 dengan tumpukan LAMP. Jika Anda menyukai artikel ini, Anda mungkin juga menyukai artikel kami di WordPress.


Ubuntu
  1. Cara menginstal Drupal 7 di Ubuntu 14.04

  2. Cara menginstal Drupal di Ubuntu 16.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal Odoo di Ubuntu

  2. Cara menginstal R di Ubuntu 16.04

  3. Cara Menginstal Drupal di Ubuntu 18.04

  1. Cara Menginstal R di Ubuntu 20.04

  2. Cara Menginstal Drupal di Ubuntu 18.04

  3. Cara Menginstal Go di Ubuntu 18.04