assalamuallaikum wr wb
Saya akan memberitahu cara menginstal LAMP
Tujuan
untuk mengetahui cara mengistal LAMP
Apa itu LAMP ?
LAMP merupakan kependekan dari Linux Apache MySQL PHP, biasanya developer aplikasi berbasis web dengan PHP mengunakannya untuk mendevelope sistem informasi yang berbasis web atau biasa disebut Web Application.
Linux
Sistem operasi Linux menyediakan platform untuk operasi yang aman dan terpercaya dari server web. Akses ke sistem file diatur oleh hak akses file dan ditegakkan oleh sistem operasi. Sistem operasi juga menyediakan interface untuk jaringan dan melaksanakan proses keamanan dan user
Apache
Ketika permintaan pengguna halaman atau konten dari web server, Apache menerima permintaan HTTP dan menafsirkan isi. Sebagai contoh, Apache akan menentukan apakah ekstensi file telah pasokan sebagai bagian dari Permintaan. Jika demikian itu akan menentukan apakah sumber daya yang diminta adalah item statis, misalnya sebuah halaman web sederhana yang disimpan sebagai file HTML, atau apakah objek yang diminta berhubungan dengan aplikasi, misalnya PHP file. Tergantung pada kompleksitas dari item yang diminta, Apache mungkin diperlukan untuk menemukan dan menanggapi dengan sejumlah sumber daya, misalnya file HTML dasar, file CSS, Javascript, gambar dan media lain seperti file audio MP3 dari file video SWF. Apache menentukan di mana untuk menemukan konten berdasarkan jalur yang ditetapkan dalam Permintaan HTTP dan path file tersebut diidentifikasi dalam konten HTML.
Skema LAMP
MySQL
Biasanya sebuah website PHP juga akan menggunakan database MySQL untuk menyimpan informasi konten dan konfigurasi. Hal ini possibel untuk membangun situs mana isinya storeed dalam file teks datar, namun penggunaan databses relasional seperti MySQL memberikan fleksibilitas yang lebih besar. Interaksi antara webserver Apache dan database MySQL ditangani oleh PHP.
PHP
Semakin pengguna mengharapkan akan diberikan konten dinamis wuth, yang dapat dipengaruhi oleh waktu, peristiwa terkini, lokasi pengguna atau personalisasi. Dengan website ini lebih kompleks, halaman HTML statis sebagian besar digantikan oleh aplikasi. Salah satu bahasa scripting yang paling populer adalah PHP dan ada berbagai macam aplikasi yang tersedia termasuk sistem manajemen konten (CMS) seperti Joomla, forum, papan buletin, shopping cart, dll!
Untuk situs yang dinamis, server web Apache dikonfigurasi untuk mengenali kapan script perlu dijalankan, ini dapat melalui kombinasi ekstensi file dan pengaturan default. Misalnya, jika halaman rumah website diminta dan server telah terinstal PHP, Apache akan mencari file index.php di direktori root jika tidak ada file index.html di direktori root website. Ini adalah mekanisme yang digunakan untuk memulai aplikasi seperti Joomla! Script PHP akan digunakan untuk menyimpan dan mengambil informasi dan untuk membuat layout halaman HTML untuk pengiriman kembali ke browser pengguna oleh server web Apache.
Latar Belakang
Lamp untuk install web server dan database
Tujuan
untuk mengetahui cara mengistal LAMP
INSTALLASI LAMP SERVER (Linux, Apache, MSQl, PHP)
1. Install Apache di terminal laptop/pc
# apt-get install apache2
2. Install PHP
# apt-get install php5 php5-mysql php5-gd php5-json php5-mcrypt php5-xmlrpc php5-cli php5-intl php5-curl php-pear php5-imagick
Untuk mengetahui PHP-extention apa saja yang sudah terinstall kita buat file baru pada folder root
server :
# nano /var/www/html/info.php
<?php
phpinfo();
?>
setelah itu kamu ke browser ketikkan 192.168.36.2/php.info
3. Install MariaDB Server
# apt-get install mariadb-server
Konfigurasi mariadb :
# mysql_secure_installation
4. Install PHPMyadmin
# apt-get install phpmyadmin
referensi:https://boeaexplore.wordpress.com/2013/01/16/lamp-apa-itu/
buku mas aji
sekian dari saya wassalamuallaikum wr wb
EmoticonEmoticon