Cara Memasang Drupal di CentOS 8

Cara Memasang Drupal di CentOS 8

Drupal adalah CMS sumber percuma dan terbuka yang ditulis dalam PHP yang dihantar dengan lesen GNU / GPL. Sama seperti platform CMS yang popular seperti WordPress dan Joomla, dengan Drupal, Anda boleh memulakan dengan membuat blog atau laman web anda sendiri dari bawah dengan pengetahuan sedikit atau sifar mengenai pengaturcaraan web atau bahasa markup.

Dalam tutorial ini, anda akan belajar cara memasang Drupal pada Centos 8 Linux.

Prasyarat

Sebelum kita memulakan, pastikan anda memasang timbunan lampu di CentOS 8 anda. Lampu adalah timbunan popular yang digunakan untuk menganjurkan hosting web dan terdiri daripada Apache pelayan web, Mariadb / Mysql pangkalan data dan Php.

Juga, pastikan anda mempunyai sambungan SSH ke pelayan CentOS 8 anda dan sambungan internet yang baik dan stabil.

Langkah 1: Pasang modul PHP tambahan di CentOS 8

Drupal memerlukan modul PHP tambahan berfungsi tanpa halangan. Oleh itu, pasangkannya dengan melaksanakan arahan di bawah.

$ sudo dnf memasang php-curl php-mbstring php-gd php-xml php-pear php-fpm php-mysql php-pdo php-opcache php-json php-zip 

Langkah 2: Buat Pangkalan Data Drupal

Setelah memasang semua modul PHP yang diperlukan, anda perlu membuat pangkalan data untuk menampung fail pemasangan Drupal. Oleh itu, log masuk ke anda Mariadb pangkalan data seperti yang ditunjukkan.

$ sudo mysql -u root -p 

Setelah log masuk, jalankan arahan seperti yang ditunjukkan untuk membuat pangkalan data untuk Drupal dan memberikan semua keistimewaan pada pengguna Drupal.

Mariadb [(Tiada)]>> Buat pangkalan data drupal_db; Mariadb [(Tiada)]>> Geran semua di drupal_db.* Kepada 'drupal_user'@'localhost' yang dikenal pasti oleh '[dilindungi e -mel]'; Mariadb [(Tiada)]>> Keistimewaan siram; Mariadb [(Tiada)]>> Keluar; 

Keluar dan mulakan semula pelayan pangkalan data.

$ sudo systemctl mulakan semula Mariadb 

Langkah 3: Muat turun Drupal di CentOS 8

Dengan pangkalan data Drupal di tempat, langkah seterusnya akan memuat turun fail tarball Drupal dari laman rasmi Drupal. Ini mengandungi semua fail yang diperlukan untuk Drupal berfungsi seperti yang diharapkan. Pada masa menulis ini, versi terkini adalah Drupal 8.8.4.

$ sudo wget https: // ftp.Drupal.org/fail/projek/drupal-8.8.4.tar.Gz 

Setelah muat turun selesai, ekstrak fail tarball seperti yang ditunjukkan.

$ sudo tar -xvf drupal -8.8.4.tar.Gz 

Seterusnya, gerakkan folder yang diekstrak ke direktori akar dokumen Apache seperti yang ditunjukkan.

$ sudo mv drupal-8.8.2/var/www/html/drupal 

Dengan fail drupal yang tidak dikompresi dalam direktori root dokumen, ubah suai kebenaran fail untuk membolehkan Apache mengakses direktori.

$ sudo chown -r apache: apache/var/www/html/drupal 

Langkah 4: Konfigurasikan tetapan Drupal

Seterusnya, kami akan membuat fail tetapan dari fail tetapan lalai (lalai.tetapan.php) yang sudah ada di lokasi berikut.

$ cd/var/www/html/drupal/sites/lalai $ sudo cp -p lalai.tetapan.Tetapan PHP.php 

Dalam kes Selinux didayakan pada sistem anda, jalankan arahan di bawah untuk melaksanakan peraturan selinux pada /var/www/html/drupal/ direktori.

Langkah 5: Memuktamadkan pemasangan Drupal

Kami selesai dengan semua konfigurasi. Satu -satunya baki adalah untuk menubuhkan Drupal pada penyemak imbas. Untuk melakukan itu, taipkan alamat berikut di bar URL anda dan tekan Masukkan.

http: // server-ip/drupal 

'Selamat datang'Skrin akan seperti yang ditunjukkan. Jadi pertama, pilih bahasa pilihan anda dan klik 'Simpan dan teruskan'Butang.

Pilih Bahasa Pemasangan Drupal

Pada skrin seterusnya, pilih 'Profil standard'Sebagai profil yang akan digunakan dan klik'Simpan dan teruskan'butang untuk meneruskan ke halaman seterusnya.

Pilih Profil Pemasangan Drupal

Seterusnya, lihat gambaran keseluruhan keperluan dan membolehkan URL Bersih. Untuk membolehkan URL bersih, pergi ke fail konfigurasi Apache yang terletak di /etc/httpd/conf/httpd.Conf fail.

Menetapkan Allowoverride atribut dari Tiada ke Semua.

Kajian Keperluan Drupal

Seterusnya, muat semula halaman untuk terus ke 'Konfigurasi pangkalan data'Halaman seperti yang ditunjukkan. Isi bidang yang diperlukan seperti jenis pangkalan data, nama pangkalan data, kata laluan pangkalan data, dan nama pengguna.

Konfigurasi Pangkalan Data Drupal

Sekali lagi, klik pada 'Simpan dan teruskan'butang untuk pergi ke langkah seterusnya. Drupal akan mula memasang semua ciri dan akan mengambil masa kira -kira 5 minit.

Pemasangan Drupal di CentOS 8

Di bahagian seterusnya, isi butiran berikut:

Konfigurasi tapak Drupal

Akhirnya, anda akan dibentangkan dengan halaman utama seperti yang ditunjukkan. Anda kini boleh meneruskan untuk membuat laman web anda dan menambah kandungannya. Anda boleh menggunakan pelbagai tema dan plugin Drupal untuk meningkatkan penampilan laman web anda.

Laman Utama Drupal

Dan ini membawa kita ke akhir artikel ini. Kami telah membawa anda melalui panduan langkah demi langkah bagaimana anda boleh memasang Drupal pada Centos 8.