Rabu, 20 Mei 2015

Cara Instal Web Server Di Linux



Setelah mengetahui tentang web server, selanjutnya kita akan mulai melakukan proses instalasi web server pada komputer lokal khususnya komputer dengan sistem operasi Linux. Distro linux yang dipilih adalah sesuai dengan linux yang saya gunakan yaitu Linux Mint. Namun tutorial ini bisa juga diterapkan pada distro Ubuntu dan turunannya.

Kemudian perlu diketahui juga ini bukan cara menginstal LAMPP atau XAMPP versi Linux karena sangat tidak saya direkomendasikan untuk menginstal LAMPP pada Linux Mint atau Ubuntu dan turunannya. Satu lagi penting dari artikel ini adalah proses instalasi tidak diperlukan jika sudah menggunakan distro jenis server, misalnya Ubuntu Server.

Proses instalasi web server dilakukan dengan mengambil dari repositori Ubuntu. Jadi masing-masing aplikasi bisa diambil langsung dengan perintah apt-get install seperti proses instalasi aplikasi di Linux turunan Debian seperti Ubuntu dan Linux Mint.


Berikut Ini Cara Instal Web Server Di Linux Mint :
1. Instal semua yang dibutuhkan dengan mengetik perintah ini pada terminal
 sudo apt-get install apache2 php5 mysql-server phpmyadmin 
2. Setelah proses instalasi selesai biasanya otomatis dilanjutkan dengan konfigurasi user dan password MySQL Server. Silahkan isi dengan root dan password terserah kita.

3. Kemudian akan otomatis dilanjutkan dengan konfigurasi PHPMyAdmin. Pilih Apache2 karena kita menggunakan Apache2.
Note: Jika terlewat secara tidak sengaja, ketikkan perintah berikut ini pada terminal:
 sudo dpkg-reconfigure -plow phpmyadmin 
4. Setelah selesai test dengan cara membuka bwowser. Jika tampil tulisan "It Works" berarti proses instalasi web server telah berhasil.



5. Kemudian coba login ke PHPMyAdmin dengan mengetik localhost/phpmyadmin pada kolom URL. Jika benar akan tampak halaman login PHPMyAdmin seprti berikut ini:

6. Masukkan user dan password yang telah dibuat tadi lalu klik Go untuk masuk.

7. Setelah berhasil, lanjutkan dengan mengubah hak akses menjadi 777 pada direktori untuk menempatkan file-file web kita yaitu pada direktori /var/www. Caranya dengan mengetik perintah berikut ini pada terminal:
 sudo chmod -R 777 /var/www 
8. Kemudian ubah nilai max upload file size pada file php.ini menjadi lebih besar misalnya 128M. Sebelumnya nilainya 2M artinya maksimal upload file 2MB saja.

Caranya sebagai berikut :
Buka file php.ini yang ada pada direktori /etc/php5/apache2 dengan text editor.
Cari parameter upload_max_filesize lalu ganti nilainya dari 2M menjadi 128M.
Cari parameter post_max_size lalu ganti juga nilainya dari 2M menjadi 128M
9. Restart server untuk menerapkan berbagai settingan diatas dengan cara mengtik perintah berikut ini pada terminal:
 /etc/init.d/apache2 restart 
10. Dan proses instalasi serta konfigurasi dasar web server telah selesai. Untuk belajar pemrograman web kita harus menempatkan file-file script kita pada folder/direktori /var/www

Referensi :


Install Xampp di Debian/Ubuntu


Hii, selamat malam. Selamat datang kembali di blog kecil ini, hari ini saya akan menceritakan petualangan saya bersama Linux. Berawal dari kegiatan di sekolah saya mengikuti jam tambahan di sekolah yaitu pembelajaran komputer, pembelajaran yang di sampaikan oleh guru saya adalah tentang membuat server lokal yang pastinya saya masih belum tahu apa-apa tentang itu lanjut saya coba gali informasi dan alhamdulilah sekarang masih tetap bingung. Okeh di sini saya di kasih pembelajaran tentang web dan kami di suruh untuk mengelola web tersebut yang merupakan web sekolah dari kami dan menggunakan CMS Wordpress seperti biasanya guru kami memberikan penjelasan tentang itu dan untuk pembelajaran minggu ke depan kami akan mempelajari tentang xampp dan membuat server lokal. Yang pertama kami di suruh install xampp di sistem komputer kami dan saat itu guru kami memberi tahu kami bagaimana download xampp tersebut di website resminya dan untungnya saya melihat di tab kolom "Download Xampp for Linux" untunglah dan ketika pulang di rumah saya pun mendowloadnya dan saya mencari artikel tentang cara menginstall xampp for Linux dan saya bertemu pada blog teman saya yang sudah menyediakan tutor tersebut dan sekarang ingin saya jadikan bahan refrensi untuk saya tulis di blog saya.

Okeh ini dia petualanganku install xampp di Linux, untuk kali ini saya memakai os Kali linux based Debian, untuk kalian pengguna Ubuntu,Linux mint atau sekeluarga bersama Debian insyallah tutor ini bisa anda gunakan.

Apa itu Xampp ?

Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General Public License dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.

Xampp adalah singkatan yang masing masing hurufnya adalah

  1. X : Program ini dapat dijalankan dibanyak sistem operasi seperti Windows, Linux, Mac OS.
  2. : Apache, merupakan aplikasi web server.Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat halaman web. jika diperlukan juga berdasarkan kode PHP yang dituliskan,maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan.
  3. : MySQL, merupakan aplikasi database server.P erkembangannya disebut SQL yang merupakan kepanjangan dari Structured Query Language. SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database beserta isinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah, dan menghapus data yang berada dalam database.
  4. : PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis data yang sering digunakan bersama PHP adalah MySQl. namun PHP juga mendukung sistem manajement database Oracle, Microsoft Access, Interbase, d-base, PostgreSQL, dan sebagainya.
  5. : Perl, nama dari salah satu bahasa pemrograman yang ada di dunia ini. Bahasa Perl ini dibuat oleh seorang Ahli Komputer Sekaligus Programmer kewarganegaraan Amerika Serikat, Dia adalah Larry Wall.
Bagian Penting Pada Xampp
  1. htdoc : folder tempat meletakkan berkas-berkas yang akan dijalankan, seperti berkas PHP, HTML dan skrip lain.
  2. phpMyAdmin : merupakan bagian untuk mengelola basis data MySQL yang ada dikomputer. Untuk membukanya, buka browser lalu ketikkan alamat http://localhost/phpMyAdmin.
  3. Kontrol Panel : yang berfungsi untuk mengelola layanan (service) XAMPP. Seperti menghentikan (stop) layanan, ataupun memulai (start).
Okeh setidaknya kalian sudah paham saatnya ke inti artikel yaitu Cara Menginstall Xampp di Linux.

1. Okeh silahkan kalian download melalui website resminya Xampp for Linux pilih Xampp for Linux lalu sesuaikan dengan sistem yang anda pakai apakah 32bit atau 64bit.
2. Setelah selesai download, pastikan file Xampp nya tadi terletak di direktori download, lalu coba masuk ke direktori download jika anda belum login sebagai root silahkan login dulu dengan ketik code "sudo su" kalau sudah silahkan ketikkan perintah di bawah ini.
root@iyung : cd Downloads


3. Ubah permition file ke execute : 
root@iyung : ~/Downloads# chmod +x xampp-linux-1.8.2-6-installer.run {di sini saya memakai xampp versi 1.8.2 sesuaikan dengan xampp yang anda gunakan}



4. Eksekusi file tersebut dengan perintah :
root@iyung ~Downloads# ./xampp-linux-1.8.2-6-installer.run {enter & tunggu installasinya selesai cukup dengan klik next saja}


5. Tunggu prosesnya hingga selesai.



6. Kalau sudah selesai klik finish, lalu coba jalankan xampp nya lewat terminal apakah sudah berhasil atau belum dengan perintah berikut :
root@iyung : ~# /opt/lampp/lampp start {enter & lalu coba buka browser ketikkan localhost kalau berhasil tampilannya akan seperti ini}

Parameter untuk Xampp

  1. start : Start XAMPP (Apache, MySQL and eventually others).
  2. startapache : Start only Apache.
  3. startmysql : Start only MySQL.
  4. startftp : Start only ProFTPD.
  5. stop : Stop XAMPP (Apache, MySQL and eventually others).
  6. stopapache : Stop only Apache.
  7. stopmysql : Stop only MySQL.
  8. stopftp : Stop only ProFTPD.
  9. reload : Reload XAMPP (Apache, MySQL and eventually others).
  10. reloadapache : Reload only Apache.
  11. reloadmysql : Reload only MySQL.
  12. reloadftp : Reload only ProFTPD.
  13. restart : Stop and start XAMPP.
  14. security : Check Xampp security.
  15. enablessl : Enable SSL support for Apache.
  16. backup : Make backup file of your XAMPP config, log and data files.
  17. oci8 : Enable the oci8 extenssion.
  18. panel : Starts graphical XAMPP control panel.

Okeh itu dia petualangan saya bersama linux untuk melihat petualangan saya yang lainnya bersama Linux silahkan anda baca-baca artikel yang ada di blog ini. Saya menulis ini bersama dengan membaca sehingga menambah wawasan dan juga bertambah ilmu saya juga. Sekian artikel dari saya mengenai "Install Xampp di Kali Linux" semoga artikel ini bermanfaat bagi yang kalian yang sudah membaca.

Terima kasih.

Saya menulis artikel ini dengan ide melalui refrensi dari http://code-biawak.blogspot.com/2014/11/install-xampp-on-kali-linux.html dan http://id.wikipedia.org/wiki/XAMPP.