Cara Menginstal Lampu di Debian 10 Server
- 4664
- 1206
- John Ratke
A "LAMPUStack adalah kumpulan perangkat lunak sumber terbuka yang umumnya diinstal bersama untuk memungkinkan sistem menggunakan aplikasi dinamis. Istilah ini adalah akronim yang menggambarkan Linux sistem operasi, Apache server web, a Mariadb database, dan Php Pemrograman.
Baca juga: Cara Menginstal Lemp di Debian 10 Server
Meskipun ini “LAMPUTumpukan biasanya melibatkan MySQL sebagai sistem manajemen database, beberapa distribusi Linux seperti Debian - menggunakan Mariadb sebagai pengganti drop-in untuk Mysql.
Persyaratan
- Cara menginstal server minimal debian 10 (buster)
Di artikel ini, kami akan menunjukkan cara menginstal a LAMPU Tumpukan pada a Debian 10 server, menggunakan Mariadb Sebagai sistem manajemen database.
Menginstal Server Web Apache di Debian 10
Server Web Apache adalah sumber terbuka, kuat, andal, aman, sangat mudah dibedakan dan banyak digunakan perangkat lunak server HTTP untuk menjadi hosting situs web.
Untuk memasang Apache, Gunakan manajer paket apt debian seperti yang ditunjukkan.
# apt install apache2Instal Apache di Debian 10
Ketika Apache Instalasi selesai, penginstal akan memicu Systemd System and Service Manager untuk memulai layanan APACHE2 untuk saat ini dan memungkinkannya untuk memulai secara otomatis di Boot Sistem.
Untuk memeriksa apakah Apache Layanan sudah berjalan dan berjalan dengan baik, jalankan perintah Systemctl berikut.
# Systemctl Status Apache2Periksa Status Apache di Debian 10
Anda juga dapat memulai, berhenti, memulai kembali dan mendapatkan status server web Apache menggunakan perintah SystemCTL berikut.
# Systemctl Mulai Apache2.Layanan # Systemctl Restart Apache2.Layanan # Systemctl Stop Apache2.Layanan # SystemCTL Reload Apache2.Layanan # Systemctl Status Apache2.melayani
Jika Anda menggunakan firewall UFW, Anda harus membuka port 80 (www) Dan 443 (https) untuk memungkinkan lalu lintas yang masuk Apache.
# UFW Izinkan www # ufw Izinkan https # status UFWOpen Apache Ports di Debian 10
Sekarang Anda perlu menguji jika Apache diinstal dengan benar dan dapat melayani halaman web. Buka browser web dan gunakan URL berikut untuk mengakses halaman default Apache Debian.
http: // server_ip/atau http: // localhost/Periksa halaman web Apache
Menginstal Mariadb di Debian 10
Sekali Apache Server web up dan berjalan, Anda perlu menginstal sistem basis data agar dapat menyimpan dan mengelola data untuk situs web Anda.
Untuk memasang Mariadb, Gunakan manajer paket apt debian seperti yang ditunjukkan.
# Instal mariadb-serverInstal Mariadb di Debian 10
Sekali Mariadb diinstal, disarankan untuk menjalankan skrip keamanan berikut yang akan menghapus beberapa pengaturan default yang tidak aman dan menonaktifkan akses ke sistem basis data Anda.
# mysql_secure_installation
Skrip keamanan di atas akan membawa Anda melalui serangkaian pertanyaan berikut di mana Anda dapat membuat beberapa perubahan pada pengaturan mariadb Anda seperti yang ditunjukkan.
Aman Mariadb di Debian 10Jika Anda ingin membuat database bernama "tecmint_wpdb"
dan pengguna bernama "Tecmint_wpuser"
Dengan hak istimewa penuh atas database, jalankan perintah berikut.
# mysql -u root -p Mariadb [(tidak ada)]> Buat database tecmint_wpdb; Mariadb [(tidak ada)]> Berikan semua di tecmint_wpdb.* Ke 'tecmint_wpuser'@'localhost' yang diidentifikasi oleh 'kata sandi' dengan opsi hibah; Mariadb [(tidak ada)]> Hak istimewa flush; Mariadb [(tidak ada)]> KELUAR;
Anda dapat mengonfirmasi apakah pengguna baru memiliki izin lengkap pada database dengan masuk ke mariadb dengan kredensial pengguna seperti yang ditunjukkan.
# mysql -u tecmint_wpuser -p Mariadb [(tidak ada)]> Tampilkan basis data;Periksa Izin Pengguna Database
Memasang PHP 7.3 tentang Debian 10
Php (Preprosesor Hypertext) adalah bahasa skrip populer yang digunakan untuk membangun logika untuk menampilkan konten web dan bagi pengguna untuk berinteraksi dengan database.
Untuk menginstal Php paket, jalankan perintah berikut.
# APT Instal PHP LIBAPACHE2-MOD-PHP PHP-MYSQLInstal PHP di Debian 10
Jika Anda ingin menginstal tambahan Modul PHP, Anda dapat mencari dan menginstal menggunakan kombinasi perintah apt-cache dan perintah grep seperti yang ditunjukkan.
# Pencarian APT-CACHE PHP | Egrep 'Modul' | GREP defaultInstal Modul PHP di Debian 10
Sekarang muat ulang konfigurasi Apache dan periksa status dengan perintah berikut.
# Systemctl Reload APACHE2 # Systemctl Status Apache2Muat Ulang Konfigurasi Apache
Menguji pemrosesan PHP di Apache
Kami akan membuat skrip PHP sederhana untuk memverifikasi bahwa Apache dapat memproses permintaan file php.
# nano/var/www/html/info.php
Tambahkan kode PHP berikut, di dalam file.
Setelah selesai, simpan dan tutup file.
Sekarang buka browser dan ketik alamat berikut untuk melihat apakah server web Anda dapat menampilkan konten yang dibuat oleh skrip PHP ini.
http: // server_ip/info.php atau http: // localhost/info.phpPeriksa info PHP di Debian 10
Jika Anda melihat halaman di atas di browser web Anda, maka instalasi PHP Anda berfungsi seperti yang diharapkan. Juga, halaman ini menunjukkan beberapa detail dasar tentang instalasi PHP Anda dan ini berguna untuk tujuan debugging, tetapi pada saat yang sama itu juga akan menunjukkan beberapa informasi sensitif tentang PHP Anda.
Jadi, sangat disarankan untuk menghapus file ini dari server.
# rm/var/www/html/info.php
Kesimpulan
Di artikel ini, kami telah menjelaskan cara menginstal Linux, Apache, Mariadb, Dan Php (LAMPU) Tumpukan pada a Debian 10 server. Jika Anda memiliki pertanyaan tentang artikel ini, jangan ragu untuk bertanya di bagian komentar.
- « Cara menginstal firefox di sistem rhel dan debian
- Distribusi Linux teratas untuk siswa pada tahun 2023 »