GNU/Linux >> Belajar Linux >  >> Fedora

Cara Menginstal dan Mengonfigurasi Drupal di Fedora 35/34

Drupal adalah sistem manajemen konten (CMS) sumber terbuka dan gratis, fleksibel untuk membangun blog dan situs web. Itu ditulis dalam bahasa pemrograman PHP dan menggunakan MySQL sebagai database backend. Drupal tersedia dengan ribuan add-on, yang membuatnya sangat dapat disesuaikan.

Anda dapat menggunakan Drupal di server web apa pun yang mendukung bahasa pemrograman PHP. Dalam tutorial ini, kami akan memberi Anda langkah-langkah untuk menginstal Drupal dengan Apache di sistem Fedora Linux.

Prasyarat

Tutorial ini mengasumsikan bahwa:

  • Anda menjalankan sistem Fedora dengan akses akun istimewa sudo
  • Sudah menyelesaikan LAMP Stack di sistem Fedora.

Langkah 1 – Menginstal Drupal di Fedora

1. Anda dapat mengunduh versi terbaru Drupal dari situs web Drupal. Atau, unduh kode Drupal terbaru menggunakan perintah berikut:

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

2. Buka folder ‘/var/www/’ dan ekstrak file durpal.tar.gz yang diunduh. Anda juga dapat mengubah direktori ke lokasi lain. Dalam hal ini, gunakan folder yang benar di perintah berikutnya.

cd /var/www 
sudo tar -zxf /tmp/drupal.tar.gz 

3. Ganti nama direktori drupal yang diekstrak untuk menghapus nomor versi. Jika diperlukan, Anda dapat menyimpan nama folder apa adanya.

sudo mv drupal-*  drupal-app 

4. Selanjutnya buat salinan file konfigurasi dari template. Ubah ke direktori “drupal-app/sites/default” dan salin file default.settings.php ke settings.php dengan perintah cp:

cd drupal-app/sites/default 
sudo cp -p default.settings.php settings.php 

5. Sekarang, Buat direktori bernama "files" di direktori saat ini drupal-app/sites/default:

sudo mkdir files 

6. Sekarang atur izin file yang tepat untuk membuatnya berfungsi. Awalnya setel 777 izin ke settings.php, yang diperlukan untuk menyelesaikan instalasi.

sudo chmod 777 settings.php 
sudo chmod 775 files/ 
sudo chown -R www-data:www-data /var/www/drupal-app 

Selanjutnya, konfigurasikan server Apache untuk menerapkan situs Drupal.

Langkah 2 – Siapkan Apache

Buat file konfigurasi Virtual Host untuk instalasi Drupal. Untuk mengamankan situs Anda dengan sertifikat SSL, sebaiknya gunakan domain asli yang diarahkan ke alamat IP server Anda.

Mari buat file konfigurasi Apache untuk domain Anda. Pastikan untuk mengganti nama domain dengan milik Anda:

sudo vim /etc/httpd/conf.d/drupal.example.net.conf 

Tambahkan konten berikut.

Apache
12345678 ServerAdmin [email protected] NamaServer drupal.example.net DocumentRoot /var/www/drupal-app Allowoverride all

Ubah nilai ServerName dengan nama domain Anda.

Simpan dan tutup file konfigurasi. Kemudian restart layanan Apache untuk memuat ulang file konfigurasi.

sudo systemctl restart httpd 

Langkah 3 – Menjalankan Penginstal Web

Buka browser web favorit Anda dan akses situs web Drupal seperti yang dikonfigurasi di Apache. Sesuai tutorial ini, kami telah mengonfigurasi situs web seperti URL di bawah ini:

http(s)://drupal.example.net

Ikuti petunjuk di layar untuk menyelesaikan instalasi Drupal di sistem Fedora Linux.

1. Pilih bahasa default untuk aplikasi Drupal Anda.

2. Kemudian pilih jenis instalasi untuk Drupal. Di sini Anda memiliki 3 opsi untuk dipilih. Kami merekomendasikan untuk menggunakan penginstalan "Standar" default.

3. Sekarang masukkan detail database untuk dikonfigurasi dengan Drupal. Kami menggunakan MySQL/MariaDB sebagai server database. Jika Anda tidak melihat opsi MySQL, pastikan Anda telah menginstal ekstensi PHP MySQL.

Anda juga dapat menggunakan database SQLite untuk situs kecil. Tetapi jika Anda merencanakan situs besar, kami lebih suka dengan MySQL.

4. Harap tunggu hingga penginstalan selesai. Ini akan menginstal semua ekstensi default, tema untuk aplikasi Drupal ini.

5. Setelah instalasi di atas selesai, Anda akan diminta memasukkan detail aplikasi untuk Drupal Anda. Isi semua detail dengan benar.

Juga, buat akun administrator untuk Drupal. Saya merekomendasikan untuk tidak menggunakan nama pengguna "admin", simpan yang lain seperti yang saya lakukan "dradmin". Jaga agar sandi administrator Anda tetap kuat.

6. Setelah Anda menyelesaikan semua langkah dengan sukses, Anda akan diarahkan ke dasbor admin Drupal. Tuliskan kredensial admin Anda di tempat yang aman, yang akan diperlukan untuk login berikutnya.

Sekarang sesuaikan seluruh situs Drupal Anda dan tambahkan kontennya. Di sini perjalanan situs web baru yang indah telah dimulai.

Langkah 4 – Pasang Instalasi

Instalasi Drupal pada sistem Fedora Anda telah selesai dengan sukses. Sekarang amankan file aplikasi drupal dengan izin file yang tepat.

cd /var/www/drupal-app 
sudo find . -type d -exec chmod 750 '{}' \; 
sudo find . -type f -exec chmod 640 '{}' \; 
sudo find sites/default/files/ -type d -exec chmod 770 '{}' \; 
sudo find sites/default/files/ -type f -exec chmod 660 '{}' \; 
sudo chmod 440 /var/www/drupal-app/sites/default/settings.php 

Juga, hapus file arsip yang diunduh dari sistem Anda.

rm /tmp/drupal.tar.gz 

Kesimpulan

Tutorial ini membantu Anda menginstal Drupal di sistem Fedora Linux.


Fedora
  1. Cara Menginstal dan Mengkonfigurasi Mysql Server 8 di Fedora 34/35

  2. Cara menginstal dan mengkonfigurasi Redis 6 di Fedora 34

  3. Cara Menginstal dan Mengonfigurasi Ansible di Fedora 35

  1. Cara Menginstal Apache Maven di Fedora 35/34

  2. Cara menginstal Mongodb 5 di Fedora 34/35

  3. Cara menginstal dan Konfigurasi Mariadb di Fedora 35

  1. Cara Menginstal Skype di Fedora 35/34

  2. Cara Menginstal Gradle di Fedora 35/34

  3. Cara menginstal dan menggunakan Podman di Fedora 34/35