Assalamu'alaikum Wr. Wb
A. PENDAHULUAN
Hallo teman-teman...
Disini saya akan memaparkan cara untuk mengistall LAMP Server. Bagaimana caranya? Simak materinya di bawah ini.....
1. Pengertian
LAMP stack adalah sekelompok perangkat lunak open source yang digunakan untuk server web,database server dan berjalan. akronim berdiri untuk Linux, Apache, MariaDB, dan PHP.
Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Unix 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 adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yag multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.
phpmyadmin (hypertext preprocessor) adalah bahasa skrip yang dapat dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.
2. Latar Belakang
Ingin sharing tentang cara menginstall LAMP Server
3. Maksud dan Tujuan
Membuat localhost yang dapat digunakan untuk membuat database, project tentang web dan lain-lain.
4. Alat dan Bahan
- Laptop
- Akses Internet
5. Waktu Pelaksanaan
20-30 menit
B. TAHAP PELAKSANAAN
2 Langkah-langkah :
1. Buka terminal dengan menekan tombol kombinasi Ctrl+Alt+T.
Pastikan lptop kita telah terkoneksi dengan internet ya...
2. Lalu ketikkan perintah :
sudo add-apt-repository ppa:ondrej/php
3. Setelah itu, kita update linux kita
sudo apt-get update
4. Kemudian kita upgrade
sudo apt-get dist-upgrade
5. Sekarang kita install apache2, jangan lupa tekan Y.
sudo apt-get install apache2
6. Coba buka web browser dengan mengetik http://localhost. Jika keluat kata "It Work!" berarti kita telah berhasil menginstall apache2
7. Kita lanjutkan untuk menginstall php7.1 dan ekstensinya. Jangan lupa tekan Enter untuk Y.
sudo apt-get install php7.1 php7.1-cli php7.1-common php7.1-curl php7.1-dev php7.1-gd php7.1-imap php7.1-intl php7.1-json php7.1-mbstring php7.1-mcrypt php7.1-mysql php7.1-pgsql php7.1-phpdbg php7.1-sqlite3 php7.1-sybase php7.1-xml php7.1-xmlrpc php7.1-xsl php7.1-zip libapache2-mod-php7.1
8. Setelah berhasil lalu kita membuka phpinfo.php karena linux saya bertipe 18.1 maka saya menggunakan xed, dan type lain menggukan nano, piko,dll.
sudo xed /var/www/html/phpinfo.php
9. Lalu akan muncul Elevated Privileges. Lalu tuliskan
<?php
phpinfo();
?>
10. Simpan dan close window tersebut. Lalu buka di web browser localhost/phpinfo.php. Hingga muncul tampilan seperti dibawah.
11. Lalu lanjutkan di terminal, dan ketikkan
php -v
yang digunnakan untuk mengecek php yang berjalan di mode cli.
12. Jika sudah berjalan, langsung kita mengaktifkan mod_rewrite. Dengan menuliskan
sudo a2enmod rewrite
13. Lalu ketikkan pada terminal
sudo xed /etc/apache2/sites-available/000-default.conf
digunakan untuk mengedit file default.
14. Setelah muncul text editor putih lalu tambahkan
<Directory /var/www/html>
Options Indexes FollowSymlinks MultiViews
AllowOverride All
Require all granted
</Directory>
15. Kemudian tuliskan
sudo service apache2 restart
lalu buka kembali phpinfo.php dan reload, seperti gambar dibawah.
16. Kemudian tuliskan lagi pada terminal anda.
sudo xed /war/www/html/phpinfo.php
seperti gambar pada nomer 8, dan akan muncul text editor. hapus salah satu tanda kurung, simpan dan close.
lalu buka di web browser anda, pasti akan muncul error. Seperti gambar dibawah.
17. Untuk membackup php maka kita akan merubah dengan mengetikkan.
sudo mv /etc/php/7.1/apache2/php.ini /etc/php/7.1/apache2/php.ini.backup-asli
18. Lalu ketikkan
sudo cp /usr/lib/php/7.1/php.ini-development /etc/php/7.1/apache2/php.ini
19. Restart lagi apache2, dan buka phpinfo.php, lalu reload.
pastikan gambar seperti di bawah ini.
20. Lalu ubah phpinfo.php ke mode semula. Dan public_html directory memberi akses pengguna untuk memberi hak pengguna untuk hosting sendiri.
Kita akan gunakan
w
untuk mengetahui user yang digunakan
21. Lalu saya akan jalankan mode user dengan group default www-lolabochil. Dengan mengetikkan
id lolabochil
22. Ketikkan perintah dibawah ini untuk menemukan id_indah masuk ke group www-data
sudo usermod -a -G www-data lolabochil
23. Lalu ketikan perintah seperti nomer 21 untuk melihat apakah sudah tergabung.
24. Ketikkan perintah pada terminal
sudo xed /etc/apache2/envvars
lalu akan muncul gambar seperti dibawah.
25. Pada tulisan
export APACHE_RUN_USER=lolabochil #cukup ini saja yang anda ubah
export APACHE_RUN_GROUP=www-data
26. Lalu ketikkan perintah
sudo chown -R lolabochil:www-data /var/www/html
27. Lalu service apache2 restart lagi. Kemudian tuliskan perintah
ls-lah /var/www/
untuk melihatnya.
28. Lalu ketikkan perintah
cd /var/www/htm/
Lalu check dengan ls
29. Ketikkan perintah
mkdir project
ls
kemudian kita tambah sebuah file dengan beberapa baris kode program, kita singkat dengan menggunakan echo
echo "<?php echo 'hello world'; ?>" > index.php
Lalu langsung buka di web browser dengan alamat localhost/project dan akan muncul
30. Lalu ketikkan printah jangan lupa tekan enter untuk Y
sudo apt-get install mariadb-server mariadb-client
31. Lalu ketikkan
sudo mysql_secure_installation
Dan selalu klik Enter yaa...
32. Lalu ketikkan
sudo mysql -u root -p
setelah proses selesai tuliskan
MariaDB [(none)]> use mysql;
MariaDB [(mysql)]> update user set plugin='' where User='root';
MariaDB [(mysql)]> flush privileges;
MariaDB [(mysql)]> quit;
33. Setelah itu install phpmyadmin
sudo apt-get install phpmyadmin
Jangan lupa tekan Enter. Ketika Muncul dialog di bawah tekan spasi untuk membri bintang pada apache, lalu tekan enter
Ketika muncul lagi dialog dibawah tekan tab lalu enter.
Buka di web browser anda dengan alamat localhost/phpmyadmin.
masukkan username dan password phpmyadmin anda.
Ketika berhasil login maka tampilan seperti gambar di bawah. Selesai.
C. KESIMPULAN
Dapat melakukan penginstallan LAMP dengan benar
D. REFERENSI
https://ajikamaludin.blogspot.co.id/2017/03/menginstall-lamplinux-apache24.html
Demikianlah cara menginstall LAMP Server. Sangat mudah bukan? Nah, sekarang coba pahami langkah-langkahnya dan praktekkan. Selamat mencoba...
Wassalamu'alaikum Wr. Wb
0 komentar:
Posting Komentar