Kami akan menunjukkan kepada Anda, Cara Menginstal Drupal 7 di CentOS 7. Dalam tutorial ini kami akan membantu Anda menginstal versi terbaru Drupal di VPS CentOS 7 Anda dengan Nginx, MariaDB dan PHP-FPM. Sebelum melanjutkan, kami berasumsi bahwa Anda telah menginstal LEMP stack (Linux, Nginx, MariaDB dan PHP) di server Anda. Jika belum, Anda bisa mengikuti tutorial Cara install LEMP untuk mempersiapkan vps linux Anda. Jika Anda sudah menginstal LEMP stack di server Anda, kami siap melakukannya. Menginstal Drupal 7 di CentOS 7, adalah tugas yang cukup mudah dan tidak perlu lebih dari 10 menit untuk menyelesaikannya.
1. Perbarui sistem OS
Pertama-tama, Anda perlu memutakhirkan semua perangkat lunak sistem Anda ke versi terbaru yang tersedia. Ini dapat dilakukan dengan menggunakan perintah:
## yum update
2. Instal paket yang diperlukan
Juga, Anda perlu menginstal paket yang diperlukan menggunakan yum:
yum install php-gd php-mbstring php-xml
3. Unduh Drupal
Selanjutnya, Anda perlu mengunduh Drupal dari situs web resmi. Rilis stabil terbaru adalah 7.32 sehingga Anda dapat mengunduhnya dengan perintah berikut:
## wget http://ftp.drupal.org/files/projects/drupal-7.32.tar.gz
4. Buka paket arsip Drupal
Setelah itu, Anda harus membongkar arsip tar.gz dan memindahkan direktori tersebut ke /var/www/html
## tar -zxvf drupal-7.32.tar.gz ## mv drupal-7.32 drupal ## mv drupal /var/www/html/
5. Konfigurasi Drupal
Sekarang Anda dapat menavigasi ke direktori /var/www/html/drupal/sites/default/ di server Anda, buat salinan default.settings.php bernama settings.php dan buat direktori dan file itu dapat ditulis ke semua:
## cd /var/www/html/drupal/sites/default/ ## cp default.settings.php settings.php ## chmod 666 settings.php ## chmod 777 /var/www/html/drupal/sites/default
6. Buat basis data baru
Setelah Anda menyelesaikan beberapa langkah ini, Anda siap untuk membuat database. Masuk ke MariaDB Anda sebagai root
## mysql -u root -p
dan masukkan perintah berikut:
## create database DrupalDB; ## grant all on DrupalDB.* to Drupal_user@localhost identified by "sEcReT_pASsWoRd"; ## exit
7. Konfigurasi server web
Saatnya mengkonfigurasi server web sehingga Anda dapat mengakses direktori Drupal di server Anda menggunakan nama domain Anda.
Arahkan ke /etc/nginx/conf.d dengan perintah:
## cd /etc/nginx/conf.d
dan buat file drupal.conf:
## nano drupal.conf
dengan isi sebagai berikut:
server { server_name domain.com; listen 80; root /var/www/html/drupal; access_log /var/log/nginx/domain.com-access.log; error_log /var/log/nginx/domain.com-error.log; index index.php; location / { try_files $uri $uri/ /index.php?$args; } location ~* \.(jpg|jpeg|gif|css|png|js|ico|html)$ { access_log off; expires max; } location ~ /\.ht { deny all; } location ~ \.php { try_files $uri = 404; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include /etc/nginx/fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } }
Jangan lupa ganti domain.com dengan nama domain Anda.
8. Mulai ulang server web
Sekarang, mulai ulang server web Nginx Anda:
systemctl restart nginx
Itu dia. Saatnya menggunakan browser web favorit Anda dan arahkan ke:
http://domain.com
Sekali lagi, jangan lupa untuk mengganti domain.com dengan nama domain Anda.
Anda akan melihat sesuatu seperti ini:
Sekarang Anda dapat mengikuti instruksi dan menyelesaikan instalasi Drupal 7 di VPS CentOS 7 Anda.
Tentu saja Anda tidak perlu menginstal Drupal 7 di CentOS 7, jika Anda menggunakan salah satu layanan Managed Drupal Hosting kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Drupal untuk Anda. Mereka tersedia 24 × 7 dan akan segera menangani permintaan Anda. Kami juga menerbitkan panduan untuk:Cara Menginstal Drupal di CentOS 8.
PS . Jika Anda menyukai posting ini, tentang cara menginstal Drupal 7 di CentOS 7, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.