Instalasi LAMP Stack
A.PENDAHULUAN
Pengertian
LAMP stack merupakan singkatan dari Linux, Apache, Mysql, Php/Parl/Python. LAMP stack merupakan sebuah kumpulan software yang di gunakan untuk membangun web server dan database.
Istalasi LAMP stack berarti menginstal empat software tadi yang harus diinstal satu persatu secara berurutan.
Latar Belakang
untuuk membangun sebuah web server dan database, alias penyedia layanan web diperlukan beberapa software untuk database, mengatur data tersebut, dan menyediakan server.
oleh karena itulah diperlukan instalasi LAMP stack di pc sebelum membuat web server dan database.
B.MAKSUD DAN TUJUAN
Maksud
menginstal LAMP stack di pc dengan baik dan benar sehingga dapat digunakan dengan lancar.
Tujuan
agar dapat membuat web server dan database dengan mudah dan efektif.
C.BATASAN DAN RUANG LINGKUP PEKERJAAN
- apa itu lamp stack
- fungsi menginstal lamp stack di pc
- fungsi Linux dalam lamp stack
- apa itu Apache
- apa itu Mysql
- apa itu Php / phpmyadmin
- proses instalasi dan konfigurasi
D.METODE PELAKSANAAN PEKERJAAN
mencari referensi seperti web atau buku dan kemudian mempraktikannya
E.ALAT DAN BAHAN
- internet
- laptop
- referensi
F.TARGET WAKTU
08:00 - 16:00
G.TAHAPAN PELAKSANAAN
- apa itu lamp stack
LAMP stack merupakan sebutan untuk kumpulan dari beberapa software yang digunakan untuk membuat web server atau database
software tersebut memiliki fungsi-fungsi tersendiri yang dimana fungsi tersebut memiliki perannya tersendiri dalam membangun sebuah web server
LAMP ini adalah sebuah singkatan dari Linux, Apache, MySQL, dan Perl/PHP/Phyton yang merupakan sebuah perangkat lunak bebas, di mana fungsinya adalah menjalankan sebuah aplikasi secara lengkap.
- fungsi menginstal lamp stack di pc
instalasi lamp stack dangat perlu untuk membuat web server. linux sebagai os, apache sebagai web server, mysql sebagai database, php sebagai bahasa pemrogaman untuk mengatur database tersebut.
jika pc kita belum terinstal lamp stack didalamnya kita tidak akan bisa membuat web server jika di pc kita belum terinstal lamp stack
- fungsi Linux dalam lamp stack
setiap software di lamp stack memiliki fungsinya tersendiri . linux sendiri memiliki fungsi sebagai tempat alias alas dibuatnya web server tersebut.
linux berperan sebagai os yang diatasnya terinstal apache, mysql dan php. dan bertindak sebagai penghubung antara software dan hardware pc tersebut.
- apa itu Apache
apache merupakan software yang digunakan untuk membuat server web. yang digunakan untuk menerima request dari client dan mengirimkan kembali data yang diinginkan client.
- apa itu Mysql
mysql merupakan software yang digunakan untuk mengelola database yang akan digunakan oleh apache sebagai database client.
- apa itu PHP / phpmyadmin
PHP merupakan bahasa pemrogaman yang digunakan untuk mengolah database tadi. bahasa ini biasanya digunakan didalam bahasa html .
PHP: Hypertext Preprocessor adalah bahasa skrip dengan fungsi umum yang terutama digunakan untuk pengembangan web.- proses instalasi dan konfigurasi
sebelum menginstal software eoftware tadi pastikan sudah terinstal linux didalamnya yang digunakan agar dapat menjalankan apache diatasnya.
menginstal apache
1. mengupdate sistem, caranya ketikan [ sudo apt update ] di terminal . yang berfungsi agar sistem di update.
2. ketik [ sudo apt install apache2 ] di terminal untuk menginstal apache.
3. setelah apache berhasil diinstal , ketik [ sudo service apache2 status ]. untuk mengecek status apakah apache berhasil diinstal. jika berhasil diinstall maka akan berstatus active(running).
4. kemudian ketik [ sudo ufw app list ]. untuk memeriksa paket yang tersedia dan bisa digunakan dalam uncomplicated firewall alias ufw tadi.
itu merupakan list aplikasi yang dapat digunakan di firewall.
5. memakaikan "apache full" di firewall. caranya ketik [ sudo ufw allow in 'Apache Full' ].
6. instal mysql, caranya ketik [ sudo apt install mysql-server ].
7. instal php, caranya ketik [ sudo apt-get install php libapache2-mod-php php-mysql ].
8. kemudian mengkonfigurasi index.php di directory pertama caranya ketik
[ sudo nano /etc/apache2/mods-enabled/dir.conf ]
8. restart apache , caranya ketik [ sudo systemctl restart apache2 ].
9. kemudian untuk mengecek apakah php sudah terinstal. pertama buat file di direktori /var/www/html => buat file bernama info.php.
10. kemudian edit dengan nano , lalu tulis didalamnya seperti ini :
dan kemudian ketik di browser seperti ini :
proses instalasi pun selesai.
H.TEMUAN PERMASALAHAN
- mengalami kesulitan saat masuk ke phpmyadmin
solusi:
membuat user baru
I.REFERENSI
how-to-install-lamp-stack-on-ubuntu
tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu-20-04-id
0 Komentar