Cara Memasang Drupal di CentOS 8
- 4473
- 527
- Clarence Powlowski
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 DrupalPada skrin seterusnya, pilih 'Profil standard'Sebagai profil yang akan digunakan dan klik'Simpan dan teruskan'butang untuk meneruskan ke halaman seterusnya.
Pilih Profil Pemasangan DrupalSeterusnya, 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 DrupalSeterusnya, 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 DrupalSekali 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 8Di bahagian seterusnya, isi butiran berikut:
Konfigurasi tapak DrupalAkhirnya, 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 DrupalDan ini membawa kita ke akhir artikel ini. Kami telah membawa anda melalui panduan langkah demi langkah bagaimana anda boleh memasang Drupal pada Centos 8.
- « Cara menetapkan semula kata laluan root yang dilupakan di CentOS 8
- Cara Menggunakan Inventori Statik dan Dinamik Di Ansible - Bahagian 4 »