GNU/Linux >> Belajar Linux >  >> Debian

Cara Install LAMP (Linux, Apache, MySQL, PHP) di Debian 9

Dalam tutorial ini, kami akan menunjukkan cara menginstal LAMP Stack pada VPS Debian 9.

Tumpukan LAMP (Linux, Apache, MySQL, PHP) adalah kombinasi perangkat lunak sumber terbuka, biasanya diinstal pada server yang digunakan untuk menghosting situs web dinamis dan aplikasi web. Ini mencakup sistem operasi Linux, server web Apache, MySQL atau MariaDB untuk penyimpanan dan pengelolaan data, dan PHP untuk menangani konten dinamis apa pun.

Menginstal LAMP di Debian 9 adalah tugas yang mudah dan tidak akan memakan waktu lebih dari 10 menit. Mari kita mulai dengan penginstalan.

Prasyarat:

  • VPS Debian 9
  • Akses ke pengguna sistem dengan hak istimewa sudo, atau ke akun root.

Langkah 1:Perbarui sistem

Sebelum melanjutkan dengan langkah berikutnya, perbarui sistem Debian Anda dengan mengeluarkan perintah berikut:

sudo apt-get updatesudo apt-get upgrade

Selalu perbarui sistem Anda. Anda juga dapat mengatur pembaruan otomatis.

Langkah 2:Instal Apache

Apache adalah server web yang paling banyak digunakan di dunia. Ini cepat, aman, andal, mudah digunakan, dan dapat dengan mudah disesuaikan sesuai kebutuhan Anda.

Untuk menginstal Apache di server Debian 9 Anda, ketik perintah berikut:

sudo apt-get install apache2

Setelah instalasi selesai, aktifkan layanan Apache untuk memulai secara otomatis saat sistem boot. Anda dapat melakukannya dengan perintah berikut:

sudo systemctl aktifkan apache2

Untuk memverifikasi bahwa Apache berhasil diinstal, buka browser web Anda, masukkan alamat IP server Anda, (mis. http://12.12.12.12) dan Anda akan melihat pesan yang mengatakan “Berhasil!”.

Langkah 3:Instal MariaDB

Langkah selanjutnya adalah menginstal MariaDB. Ini adalah salah satu sistem manajemen basis data yang paling populer.

Untuk menginstal MariaDB di sistem Anda, ketik perintah berikut dan masukkan 'Y' saat diminta:

sudo apt-get install mariadb-server

Setelah penginstalan selesai, disarankan untuk menjalankan perintah berikut untuk meningkatkan keamanan server MariaDB Anda:

sudo mysql_secure_installation

Pertama, Anda akan diminta untuk mengatur kata sandi root:

CATATAN:MENJALANKAN SEMUA BAGIAN SKRIP INI DIREKOMENDASIKAN UNTUK SEMUA SERVER MariaDB DALAM PENGGUNAAN PRODUKSI! HARAP BACA SETIAP LANGKAH DENGAN SEKSAMA! Untuk masuk ke MariaDB untuk mengamankannya, kita memerlukan kata sandi saat ini untuk pengguna root. Jika Anda baru saja menginstal MariaDB, dan Anda belum mengatur kata sandi root, kata sandi akan kosong, jadi Anda cukup menekan enter di sini. Masukkan kata sandi saat ini untuk root (masukkan untuk tidak ada):OK, kata sandi berhasil digunakan, pindah aktif...Mengatur kata sandi root memastikan bahwa tidak ada yang bisa masuk ke pengguna MariaDBroot tanpa otorisasi yang tepat.Setel kata sandi root? [Y/n]

Ketik Y dan masukkan kata sandi root MariaDB yang baru:

Kata sandi baru:Masukkan kembali kata sandi baru:Kata sandi berhasil diperbarui! Memuat ulang tabel hak istimewa.. ... Berhasil!

Selanjutnya, Anda akan diminta untuk mengubah kata sandi root, tetapi karena kami telah membuatnya selama instalasi MariaDB, kami dapat melewati langkah ini dengan menekan [Enter].

Setelah ini, Anda akan ditanya beberapa pertanyaan lagi dan Anda disarankan untuk menjawab 'Y' untuk semuanya untuk mengonfirmasi:

Hapus pengguna anonim? (Tekan y|Y untuk Ya, tombol lain untuk Tidak):YLarang login root dari jarak jauh? (Tekan y|Y untuk Ya, tombol lain untuk Tidak):YHapus database pengujian dan akses ke sana? (Tekan y|Y untuk Ya, ada kunci lain untuk Tidak):YMuat ulang tabel hak istimewa sekarang? (Tekan y|Y untuk Ya, tombol lain untuk Tidak) :Y

Setelah selesai, pastikan untuk mengatur layanan MariaDB untuk memulai saat boot dengan perintah berikut:

sudo systemctl aktifkan mysql

Itu saja – MySQL telah diinstal dan diamankan.

Langkah 4:Instal PHP

Langkah terakhir dalam tutorial ini adalah menginstal PHP.

PHP adalah bahasa pemrograman yang banyak digunakan untuk mengembangkan situs web dinamis. Debian 9 hadir dengan PHP 7.0 secara default.

Pada saat artikel ini ditulis, versi PHP terbaru adalah PHP 7.3 yang tersedia di repositori DEB.SURY.ORG.

Untuk mengaktifkan repositori, jalankan perintah berikut:

sudo apt-get install ca-certificates apt-transport-https lsb-releasesudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt. gpgecho "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/php7.3.list

Anda sekarang dapat menginstal PHP 7.3 bersama dengan beberapa modul PHP yang paling umum dengan menjalankan perintah berikut:

sudo apt-get install php7.3 libapache2-mod-php7.3 php7.3-mysql php7.3-opcache php7.3-gd php7.3-curl php7.3-cli php7.3-imap 

Untuk menguji apakah PHP berfungsi dengan benar, kita akan membuat file bernama info.php. Tempatkan file ini di dalam direktori root server web.

Buka editor teks Anda dan buat file baru seperti ini:

sudo nano /var/www/html/info.php

Masukkan baris berikut dan simpan file:

Setelah itu restart server Apache dengan mengetik:

sudo systemctl restart Apache2

Sekarang, jika Anda menavigasi ke halaman ini:http://your_server_ip_address/info.php di browser web Anda, Anda akan melihat halaman berikut yang menunjukkan konfigurasi PHP Anda saat ini:

Ini berarti PHP bekerja dengan baik.

Dengan ini, Anda telah menyelesaikan instalasi LAMP di Debian 9. Selamat!

Tentu saja, jika Anda salah satu pelanggan Lamp Stack Hosting kami, Anda tidak perlu menginstal LAMP di Debian 9, atau untuk mengetahui cara memasang LAMP stack di Debian 9, cukup tanyakan pada admin kami, duduk dan santai. Admin kami akan segera menginstal LAMP di Debian 9 untuk Anda.

PS. Jika Anda menyukai posting ini, tentang cara memasang tumpukan LAMP di Debian 9, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di bawah ini, atau cukup tinggalkan komentar di bagian komentar. Terima kasih.


Debian
  1. Cara Install LAMP (Apache, MySQL, PHP) di Debian 11

  2. Cara mengatur tumpukan LAMP (Linux, Apache, MariaDB, PHP) di Debian Wheezy

  3. Cara Instal LAMP Apache, MySQL, PHP di Debian 11

  1. Cara Menginstal Komposer PHP Di Debian Linux

  2. Cara Menginstal MySQL di Debian 10 Linux

  3. Cara menginstal LAMP di Debian 8

  1. Cara Instal Apache Cassandra di Debian 10 Linux

  2. Cara Menginstal PHP di Debian 10 Linux

  3. Cara Menginstal tumpukan Linux, Apache, MySQL, PHP (LAMP) di Ubuntu 16.04