Rabu, 19 Juli 2017

Menyiapkan Localhost untuk Server

Selamat sore sahabat blogger, hari ini saya akan berbagi mengenai cara installasi LAMP Server pada Linux Mint 18.1 Mate. Oke, sebelum lanjut ke tahap installasinya, baca dulu ya intronya, hehehe.


A. Pendahuluan
  1. Pengertian
    Localhost adalah server yang berdiri sendiri , yang terdiri atas program Apache , MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. untuk lebih jelasnya bisa di baca di sini
    Nah, Karena saya akan membuat Localhost di Linux Mint, maka hal yang saya butuhkan adalah melakukan installasi LAMP Server (Linux, Apache , MySQL, PHPMyAdmin), LAMP Server merupakan sebuah paket perangkat lunak bebas yang digunakan untuk menjalankan sebuah aplikasi secara lengkap. untuk lebih lengkapnya bisa di baca di sini
  2.  Maksud dan Tujuan
    Menjadikan Laptop pribadi untuk dijadikan Localhost untuk membuat Web server nantinya.
  3. Hasil yang Diharapkan
    Mampu melakukan implementasi Localhost dengan baik
B. Alat dan Bahan
  • Yang utama dan pertama NIAT
  • Laptop
  • Koneksi Internet
  • Referensi
C. Waktu Pelaksanaan
15-20 menit (Tergantung pemahaman saat membaca referensi dan langkah kerja)

D. Langkah Kerja 
  1. Pastikan Laptop anda menggunakan OS dari GNU Linux, karena ini saya lakuakan di Linux Mint 18.1 Mate
  2. Jika sudah menggunakan OS dari GNU Linux, hal yang harus dilakukan adalah membuka terminal Linux dengan cara tekan tombol Ctrl+Alt+T, setelah itu ketikan perintah berikut :
    # sudo apt-get install update && apt-get install upgrade
    masukan password :
    Jangan lupa sebelum melakuakan perintah tersebut, pastikan laptop anda sudah memiliki akses internet

    Setelah selesai pindah ke root, caranya :
    $ su
    masukan paswword :

    ini bertujuan untuk memudahkan kita agar tidak perlu memasukan password saat installasi berikutnya.
  3. Setelah selesai update & upgrade, sekarang kita install Apache2, caranya:
    # apt-get install apache2
  4. Setelah itu, kita cek dengan mengetikan localhost di url, jika kita enter dan tampil seperti berikut, maka Apache2 berhasil kita install.
  5. Selanjutnya kita install dependensi php, untuk Linux Mint 18.1 sudah mengguankan php7.0. Berikut adalah perintah untuk melakukan installasinya :
    # apt-get install php7.0 php7.0-mysql php7.0-gd php7.0-json php7.0-mcrypt php7.0-xmlrpc php7.0-cli php7.0-intl php7.0-curl php-pear php-imagick
  6. Lalu install juga libapache2-mod-php, caranya :
    # apt-get install libapache2-mod-php
  7. Setelah itu kita buat file untuk mengecek dependensi php via web browser, caranya:
    # nano /var/www/html/in.php =====> in.php adalah file yang dibuat, sedangkan /var/www/html adalah direktori file.
    Lalu isikan ini di dalam layar kosong
    <?php
    phpinfo();
    ?>
    Setelah itu, save dan exit.

  8. Sekarang kita panggil file tersebut di web browser. Caranya ketikan di browser : http://localhost/in.php => sesuai nama file yang anda buat.
    Jika tampil seperti gambar di bawah ini maka dipendensi php siap digunakan untuk installasi web server nantinya.

  9. Sekarang kita install MariaDB, caranya:
    # apt-get install mariadb-server



  10. Setelah itu kita konfigurasi MariaDB, caranya :
    # mysql_secure_installation


  11. Setelahnya kita install PHPMyAdmin, caranya :
    # apt-get install phpmyadmin




  12. Nah, sekarang kita test phpmyadmin melalui browser, Caranya ketikan di browser http://localhost/phpmyadmin
    Jika berhasil maka, akan tampil login

    Setelah login tampilannya begini.
  13. Nah, selasai.. Localhsot sudah siap digunakan, kita tingall buat portal web dan sebagainya.
E. Hasil yang Didapat
Mendapatkan pengetahuan baru, yaitu ternyata laptop pribadi juga bisa digunakan untuk membuat web server

F. Temuan Masalah
Sebelumnya, saya sudah mencoba 3 kali, dan kesalahan saya yaitu tidak menginsatall libapache2-mod-php, dan setelah saya install, akhirnya sukses.

G. Kesimpulan
Biasakan selalu membaca referensi resmi, karena di sana ada panduan manual dan dokumentasi resminya.
Sekian dari saya untuk hari ini, Terimakasih
Referensi 
HAL-HAL YANG HARUS DILAKUKAN SETELAH MENGINSTALL  SERVER.pdf