Assalamualaikum WR.WB
A.PengertianLAMP 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.
B.Latar Belakang
LAMP:
Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.
Apache:
Server HTTP Apache atau Server Web/WWW Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP.
Mysql:
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok dengan penggunaan GPL.
phpmyadmin:
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
C.Maksud dan Tujuan
Membuat localhost yang nantinya bisa dapat digunakan untuk membuat database,project tentang web dan lain-lain
D.Alat dan Bahan
- Laptop/Komputer
- Akses Internet
E.Waktu Pelaksanaan
15-20 Menit
F.Pembahasan
1.Masuk ke Terminal lalu ketikkan sudo apt-get install apache2 -> Enter untuk menginstal Apachenya
2.lalu coba kita masuk web browser dan ketikkan alamat http://locahost/ ,jika apacahe sukses terinstal maka akan jadi seperti gambar dibawah
3.Sekarang kita tambahkan phpnya.scriptnya sudo apt-get install libapache2-mod-php lalu restart apachenya dengan script service apache2 restart -> Enter ,tambahkan repository dari php 5 dengan ketikkan sudo add-apt-repository ppa:ondrej/php -> Enter
4.Kemudian kita lakukan update,dengan script sudo apt-get update -> Enterlalu kita instal php 5.6nya.ketikkan sudo apt-get install php5.6 -> Enter
5.Sekarang kita Restart Apachenya
6.Lalu kita masuk dan buat File php.info ,Kita ketikkan sudo xed/var/www/html/phpinfo.php -> Enter
7.Masukkan scriptnya seperti screenshoot dibawah lalu Save
8.Nah sekarang kita tambahkan ekstensi dari php5.6 dengan script sudo apt-get install php5.6-mysql php-gettext php5.6-mbstring php-xdebug libapache2-mod-php5.6 php5.6-cgi php5.6-cli php5.6-curl php5.6-gd php5.6-intl php-imagick php5.6-imap php5.6-mcrypt php-memcache php5.6-pspell php5.6-recode php5.6-sqlite3 php5.6-tidy php5.6-xmlrpc php5.6-xsl php-xcache php5.6-fpm -> Enter
9.Sekarang kita coba masuk ke browser dan ketikkan alamat http://localhost/phpinfo.php maka hasilnya akan seperti dibawah ini
10.Coba ketikkan php -v,perintah tersebut digunakan untuk mengecek versi php yang ada pada laptop tersebut.sekarang kita instal mysqlnya dengan script sudo apt-get install mysql-server -> Enter
11.Kemudian kita akan memasukkan password pada mysqlnya lalu ok
12.Masukkan passwordnya tadi lagi lalu ok
13.Sekarang kita instal mysql clientnya dengan script sudo apt-get instal mysql-client -> Enter
14.Disini saya hanya mencoba mengetes mysqlnya apakah aktif atau tidak
15.Lalu kita instal phpmysql,phpcurl dan phpjsonnya dengan script sudo apt-get install php7.0-mysql php7.0-curl php7.0-json
16.Nah kita akan instal phpmyadminnya dengan script sudo apt-get install phpmyadmin -> Enter
17.Lalu kita checklist apachenya saja dan ok
18.Kemudian pada tab Konfigurasi Phpmyadmin kita pilih yes
19.Masukkan password seperti saat kalian instal mysqlnya tadi
20.Konfirmasi lagi password kalian tadi kemudian ok
21.Restart lagi apache kalian dengan script sudo systemctl restart apache2
22.Lalu buka browsernya dann ketikkan http://localhost/phpmyadmin ,jika berhasil maka akan seperti gambar dibawah ini.masukkan username dan password yang kita buat tadi,untuk usernamenya kita gunakan root
23.Seperti inilah hasil dari phpmyadmin tadi
G.Kesimpulan
LAMP adalah paket software “bebas” untuk menjalankan sebuah aplikasi dalam jaringan. LAMP merupakan platform jaringan dari Bitstream Charter open source (platform: tempat suatu aplikasi dijalankan). Komponen-komponennya merupakan singkatan dari Linux, Apache, MySQL dan Perl/PHP/Phyton.
H.Referensi
https://connectwww.com/how-to-install-and-configure-apachephpmysql-and-phpmyadmin-on-ubuntu/727/
Sekian dari saya
Wassalamualaikum WR.WB
salam, mas saya mau install slims 8.1 di linux mint saya, saya coba install sesuai dengan urutan yang ada, sampai pada tahap no 22. ketika saya coba buka di browser ada galat seperti ini:
ReplyDeleteThe mbstring extension is missing. Please check your PHP configuration.
sudah coba googling tapi belum menemukan solusi yang tepat, maklum bukan orang IT :)
Mohon pencerahannya, terima kasih