LAMP adalah istilah yang merupakan singkatan dari Linux, Apache, MySQL dan Perl/PHP/Phyton. Merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap tanpa menggunakan control panel.
Komponen-Komponen Lamp
1. Linux -> Sistem Operasi
2. Apache -> WebServer
3. Maria Db & Mysql -> Database
4. PHP -> Bahasa Pemrograman
Prasyarat Install LAMP
Sebelum anda mengikuti tutorial ini, ada kalanya anda sudah mengikuti prasyarat sebagai berikut :
2. Debian Server sudah terpasang di virtual box anda, Atau ikuti tutorial di sini
Instalisasi LAMP
Jika anda telah memenuhi prasyarat diatas maka langsung saja ikuti langkah- langkah cara menginstall LAMP di server Debian 9
LANGKAH 1
Update Server Debian 9
$ sudo apt update
LANGKAH 2
Install Apache 2 atau webserver, dan tunggu sampai proses install selesai
$ sudo apt install apache2
Untuk mengecek apakah apache2 berhasil di install di server debian 9 maka jalankan perintah berikut :
$ systemctl status apache2
Jika tampilan seperti berikut maka apache berhasil di install
Dan bisa juga dicek melalui browser anda masing-masing dengan mengecek ip terlebih dahulu dengan perintah berikut
$ ip a
Seperti bisa terlihat diatas ip yang saya gunakan ialah 192.168.1.200 dan selanjutnya kita langsung cek di browser masing- masing dengan mengetikkan ip yg tersedia
Nahh jika tampilan anda sudah seperti itu maka apache2 server sudah terinstall di debian server anda
LANGKAH 3
Install Maria Db
Untuk menginstall maria db ikuti langkah berikut dan tunggu sampai proses instalisasi selesai
$ sudo apt install mariadb-server
Setelah proses instalisasi selesai maka selanjutnya install skrip keamanan yang dimana skrip ini berfungsi untuk menghapus beberapa pengaturan default yang tidak aman dan mengunci akses ke sistem database, Masukkan perintah berikut
$ sudo mysql_secure_installation
Setelah menjalankan perintah diatas maka anda akan langsung diminta untuk memasuikkan kata sandi root database saat ini, berhubung kita masih baru menginstall maria db maka klik ENTER saja.
Selanjutnya kita akan ditanya apakah ingin mengganti kata sandi atau tidak, Tekan n untuk tidak mengganti root, Tekan Y untuk mengubah kata sandi, disini kita tekan n
Selanjutnya kita akan ditanya apakah kita ingin menghapus anonymous user di mariadb, karna ssecara default maria db mengijinkan siapapun untuk login ke maria db, disini kita tekan Y untuk menghapusnya
Selanjutnya kita akan diminta untuk membatasi akses root dari localhost saja, ini bertujuan untuk memperkecil kemungkinan orang lain menebak kata sandi root kita, disini kita tekan Y
Selanjutnya kita akan diminta untuk menghapus database test, disini kita tekan Y
Selanjutnya kita akan diberikan pilihan untuk memuat ulang tabel privilage, disini kita tekan Y
Sampai disini kita sudah berhasil mengisntal script keamanan maria db kita, selanjutnya kita membuat user baru maria db supaya kita bisa mengakses database secara root dengan nama user kita, Ikuti perintah berikut untuk masuk ke database maria db kita
$ sudo maria db
Setelah kita menjalankan perintah diatas maka langsung saja kita buat user baru dengan mengikuti perintah ini
Mariadb [(none)] > GRANT ALL ON * . * TO ‘nama_user’@’localhost' IDENTIFIED BY ‘Password’ WITH GRANT OPTION;
Untuk nama_user dan password sesuaikan dengan keinginan anda
Selanjutnya kita akan menggunakan perintah FLUSH PRIVILAGES untuk memastikan bahwa user yang baru kita buat tadi sudah tersimpan dan tersedia, ikuti perintah ini
Mariadb [(none)] > FLUSH PRIVILEGES;
Selanjutnya keluar dari maria db
Mariadb [(none)] > exit;
Saat ini anda sudah berhasil membuat user baru selanjutnya unutk mencoba nya bisa jalankan perintah berikut
$ mariadb -u nama_user -P
Selanjutnya masukkan password yang anda baru buat tadi, dan untuk username di perintah diatas sesuaikan dengan nama user yang baru anda buat tadi
LANGKAH 3
Install Php
Untuk menginstall PHP ikuti langkah berikut dan tunggu sampai proses instalisasi selesai
$ sudo apt-get install php libapache2-mod-php php-mysql
Selanjutnya kita akan mengecek apakah php sudah benar-benar terinstall di debian server kita dengan mengikuti perintah sebagai berikut
$ php --version
Jika tampilan anda sudah seperti gambar diatas maka anda sudah berhasil menginstal php jika tidak maka coba ulangi perintah install nya
Selanjutnya kita juga bisa mengecek php melalui web browser kita dengan membuat file .php di folder /var/www/html/ ikuti perintah berikut
Sebelum membuat file .php nya pastikan anda sudah masuk ke root karna untuk membuat file harus masuk sebagai super user/ root.
# cd /var/www/html/
#nano tes.php
Ikuti source code diatas dan ctrl+x, Y, ENTER untuk menyimpan
Selanjutnya kita akan tes melalui browser kita dengan memasukkan link IP ADDRESS/tes.php (ip addres sama seperti perintah diatas )
Jika tampilan anda sudah seperti diatas maka php anda sudah berhasil terinstall,
Sekian dan terimakasih telah berkunjung ke blog kita ini, selanjutnya tinggalkan komentar jika ada yang belum paham
0 Komentar