Pasang Drupal di Ubuntu 18.04 Bionic Beaver Linux

Pasang Drupal di Ubuntu 18.04 Bionic Beaver Linux

Objektif

Objektifnya ialah memasang Drupal di Ubuntu 18.04 Bionic Beaver Linux

Sistem operasi dan versi perisian

  • Sistem operasi: - Ubuntu 18.04 Bionic Beaver
  • Perisian: - Drupal 8.4.5 atau lebih tinggi

Keperluan

Akses istimewa ke sistem Ubuntu anda sebagai akar atau melalui sudo Perintah diperlukan.

Kesukaran

Mudah

Konvensyen

  • # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak

Arahan

Prerequsites

Mari mulakan dengan memasang prasyarat. Untuk pemasangan Drupal yang kami perlukan curl dan TASKEL perintah. Perintah Linux berikut akan memasang kedua -duanya:

$ sudo apt install -y curl tugas 

Panduan ini akan menggunakan Ubuntu Lamp Stack (Linux, Apache, MySQL, PHP) untuk dijalankan di bawah pemasangan Drupal.

Jika anda ingin menjalankan Drupal menggunakan Nginx Webserver maka ikuti panduan kami tentang cara memasang Nginx, MariaDB, PHP (Lemp Stack) di Ubuntu 18.04.

Seterusnya, pasangkan timbunan lampu ubuntu menggunakan TASKEL perintah dan aktifkan menulis semula Mod:

$ sudo Tasksel Pasang lampu-pelayan $ sudo a2enmod menulis semula 

Seterusnya, pasang Modul PHP tambahan keperluan Drupal:

$ sudo apt memasang php-fdomdocument php-gd 

Kami juga perlu membolehkan "URL Bersih" untuk pemasangan Durpal kami. Untuk berbuat demikian edit /etc/apache2/enabled/000 lalai.Conf Fail konfigurasi tapak lalai Apache:

$ sudo nano/etc/apache2/enabled/000-lalai.Conf 

Setelah siap, tambahkan kod berikut di bawah Documentroot/var/www/html garis:

 Indeks Pilihan Berikut adalah Allowoverride All  
Salinan

Untuk memohon perubahan mulakan semula pelayan web Apache anda:

$ sudo Systemctl mulakan semula apache2 

Kami kini bersedia memuat turun Drupal.



Muat turun Drupal

Pada peringkat ini, kami sudah bersedia untuk memuat turun dan menyahpepijat Drupal Tarball ke Direktori Root Webserver. Mulakan dengan memuat turun pakej Drupal terkini dan simpan ke dalam anda /TMP Direktori menggunakan penyemak imbas web anda.

Sebagai alternatif, perintah di bawah menggunakan curl Untuk memuat turun versi Drupal Tarball 8.4.5:

$ curl --Output /tmp /drupal.tar.GZ https: // ftp.Drupal.org/fail/projek/drupal-8.4.5.tar.Gz 

Seterusnya, pasang fail Drupal ke direktori root webserver /var/www/html dan ubah pemilikan fail ke www-data. Tukar Drupal anda yang dimuat turun nombor versi Di mana sesuai:

$ sudo rm -fr/var/www/html $ sudo tar xf/tmp/drupal.tar.gz -c/var/www/$ sudo mv/var/www/drupal-8.4.5//var/www/html $ sudo chown -r www -data.www-data/var/www/html 

Semua ditetapkan, kami kini bersedia untuk mengkonfigurasi pangkalan data untuk pemasangan Drupal.

Konfigurasikan pangkalan data

Dalam bahagian ini kita akan membuat pangkalan data MySQL baru Drupal dan serahkan akses pengguna kepadanya kepada pengguna baru admin dengan kata laluan lulus:

$ sudo mysqladmin cipta drupal $ sudo mysql -e "create user 'admin'@'%' yang dikenal pasti oleh 'pas';" $ sudo mysql -e "memberikan semua keistimewaan di Drupal.* Kepada 'admin'@'%' dengan pilihan geran; " 

Untuk lebih banyak pilihan konfigurasi mengenai Lawatan Lawatan Pemasangan Pangkalan Data MySQL: Pasang MySQL di Ubuntu 18.04.

Pasang Drupal

Kami kini bersedia memasang Drupal.

Memandangkan pelayan Drupal anda dapat diselesaikan melalui Drupal-Ubuntu nama tuan rumah, buka penyemak imbas anda dan navigasi ke URL http: // drupal-ubuntu Untuk mengakses Wizard Pemasangan Drupal:

Pilih Bahasa Pemasangan Drupal.

Pilih profil pemasangan. Sekiranya anda tahu apa yang anda lakukan Yang minimum Pemasangan kemungkinan besar untuk anda. Masukkan nama pangkalan data, nama pengguna dan kata laluan.
Sekiranya anda mengikuti panduan kami dari awal ini, ini sepatutnya Drupal, admin dan lulus masing -masing. Pemasangan Drupal sedang berjalan. Masukkan nama laman web anda dan kelayakan pengguna pentadbiran baru

Pemasangan Drupal Lengkap. Ralat: Tetapan tuan rumah yang dipercayai - tidak diaktifkan

Untuk membetulkan isu ini, kita mesti mengedit fail konfigurasi Drupal lalai /var/www/html/tapak/lalai/tetapan.php.

$ sudo nano/var/www/html/tapak/lalai/tetapan.php 

Setelah siap, tambah kod berikut ke akhir fail semasa mengemas kini nama host/domain laman web drupal anda.

Contohnya, untuk nama tuan rumah Drupal-Ubuntu dan domain Linuxconfig.org Tambahkan kod berikut.:

$ tetapan ['amaned_host_patterns'] = array ('^drupal-ubuntu yang di atas akan menambah kedua-dua drupal-ubuntu dan domain linuxconfig.org sebagai tuan rumah yang dipercayai. Drupal di Ubuntu 18.04, '^www \.linuxconfig \.org yang di atas akan menambah kedua-dua drupal-ubuntu dan domain linuxconfig.org sebagai tuan rumah yang dipercayai. Drupal di Ubuntu 18.04,); 
Salinan

Perkara di atas akan menambah kedua -duanya Drupal-Ubuntu dan domain Linuxconfig.org sebagai tuan rumah yang dipercayai.

Drupal di Ubuntu 18.04

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • Ubuntu 20.04 Panduan
  • Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
  • Fail Konfigurasi Linux: 30 teratas yang paling penting
  • Ubuntu 22.04 Panduan
  • Perintah Linux: Top 20 Perintah Paling Penting yang Anda Perlu ..
  • Bolehkah linux mendapat virus? Meneroka kelemahan Linux ..