Langsung ke konten utama

Aplikasi Webserver Untuk Linux

Linux dikenal dengan sistem operasi yang awalnya di khususkan untuk server, Linux dikenal dengan keamanan pengaksesan data, sehingga linux sampai sekarang masih dikenal dengan sistem operasi yang memiliki kemampuan untuk melakukan penetrasi dan melindungi sebuah jaringan. oleh karena itu banyak vendor jaringan besar menggunakan Linux sebagai sistem operasi untuk server yang mereka gunakan, karena Linux menawarkan keamanan yang sulit untuk ditembus dan kecepatan dalam pemprosesan data.
Karena Linux terkenal powerful dan banyak memiliki kemampuan untuk melakukan penetrasi dan melindungi sebuah jaringan, maka Linux pun sudah terintregasi dengan banyak Aplikasi Webserver, di sini saya akan beri tahu Aplikasi Webserver Open Source apa saja yang bisa digunakan di Linux dan cara install-nya

1. Apache
Apache adalah server web yang dapat dijalankan di banyak sistem operasi (Unix,BSD,Linux, Microsoft Windows dan Novell Netwareserta platform lainnya) yang berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini menggunakan HTTP. Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigurasi, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah.

Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation. Apache merupakan webserver yang paling digemari karena menawarkan kemudahan dalam konfigurasi, dan kecepatan dalam pengaksesan yang telah dibuktikan pada tabel “Market Structure” diatas. Untuk menginstall Apache kita bisa mengetikkan perintah berikut melalui terminal, untuk menginstall apache kita membutuhkan beberapa file-file pendukung webserver apache seperti PHP,SQL,dan phpmyadmin.

Terlebih dahulu saya akan melakukan penginstallan apache kedalam system dengan menggunakan perintah berikut :
#sudo apt-get install apache2
PHP adalah sebuah bahasa pemrograman berbasis web dinamis yang berbasis open source, dan dapat membangun sebuah website dengan menggunakan PHP, untuk menginstall php, kita butuh untuk menjalankan perintah berikut :
#sudo apt-get install php5 php5-mysql
MySQL adalah aplikasi basis data model relasional / Relational Database Management Systems (RDBMS) yang bersifat open source yang kini sudah diakuisisi oleh Oracle,
#sudo apt-get install mysql-server
Phpmyadmin adalah sebuah aplikasi yang didesain untuk mempermudah user untuk memanage database dalam sistem, untuk menginstall phpmyadmin bisa dengan menjalankan perintah berikut :
#sudo apt-get install phpmyadmin\
Dalam penginstallan diatas akan dimintakan untuk mengisi password dari phpmyadmin dan mysql-server yang harus diisi, apabila semua perintah diatas sudah dijalankan kemudian jalankan apache server dengan menggunakan perintah berikut :
#sudo service apache2 start

2. Nginx
Nginx (baca: engine-x) adalah server HTTP dan reverse proxy gratis berbasis opensource berkemampuan tinggi, yang dapat juga digunakan sebagai proxy IMAP/POP3. Perangkat lunak ini diciptakan oleh Igor Sysoev pada tahun 2002, dan dirilis untuk pertama kalinya secara umum pada tahun 2004. Saat ini Nginx digunakan oleh 7.65% (22.8juta) nama domain di seluruh dunia. Nginx terkenal karena performanya yang tinggi, stabil, memiliki banyak fitur, mudah dikonfigurasi, dan menggunakan sedikit sumberdaya
pada server.

Nginx adalah salah satu dari sebagian perangkat lunak untuk server yang diciptakan untuk memanage dan mengola sebuah Website. Tidak seperti perangkat lunak server yang lainnya, Nginx tidak bergantung kepada thread untuk melayani klien. Sebaliknya, Nginx menggunakan arsitektur asynkronus yang lebih stabil. Arsitektur ini membutuhkan lebih sedikit memory, dan yang lebih penting, dapat diperkirakan. Bahkan jika Anda tidak mengharapkan server Anda untuk mengatasi ribuan koneksi pada saat yang bersamaan, Anda masih dapat diuntungkan dengan pemakaian memory yang sedikit namun berkemampuan tinggi. Nginx dapat digunakan dalam semua skala, mulai dari VPS kecil sampai dengan cluster server dalam jumlah besar.

Untuk menginstall Webserver nginx, kita bisa dengan mengetikkan perintah berikut :
# sudo apt-get install nginx php5-fpm php5-xcache php5-mysql

dengan mengetikkan perintah diatas berarti akan melakukan penginstallan beberapa aplikasi webserver php5-fpm untuk versi nginx, dan beberapa cache-cache yang dibutuhkan oleh nginx untuk menjalankan webserver nginx, php5-fpm adalah service untuk menjalankan php sebagai fastcgi. service ini akan membuka port 9000. sedangkan nginx adalah webserver yang menggunakan port standard webserver yaitu 80. setelah itu perlu melakukan pengeditan file konfigurasi nginx agar webserver nginx dapat membaca dan mengeksekusi file dengan ekstensi *.php, lakukan pengeditan file nginx yang terletak pada /etc/nginx/sites-available/default, dengan perintah berikut :
#sudo nano /etc/nginx/sites-available/default
setelah mengetikkan perintah diatas lakukan pengeditan pada baris berikut, seperti pada gambar berikut:

kemudian restart service dengan perintah berikut, agar konfigurasi yang dilakukan sebelumnya dapat aktif dan dibaca oleh system.
#sudo service nginx start


Semoga sedikit tutorial diatas bisa membantu anda dalam memilih dan menginstall Aplikasi Webserver yang tepat untuk linux.

Komentar

Terlama Lebih lama 601 – 271 dari 271

Postingan populer dari blog ini

Personal Wordpress Theme

Personal Wordpress Theme memang sudah banyak tersebar di Internet mulai dari yang Free hingga yang berbayar, tapi sudahkan Personal Wordpress Theme tersebut merefleksikan diri anda sebagai seorang Blogger? Tampilan atau Interface dari Personal Wordpress Theme yang biasa saja tentunya menggambarkan diri seorang Blogger yang biasa pula yang hanya menjadikan kegiatan Blogging sebagai kegiatan coba-coba, namun bayangkan apabila tampilan Blog kita profesional dan menarik tentunya akan menggambarkan bahwa Blog dan diri anda itu istimewa, tampilan tesebut tentunya juga akan membuat pengunjung blog anda merasa nyaman ketika membaca blog anda. Selain itu, di era yang serba Mobile ini dimana pengguna tablet layaknya Samsung Galaxy Tab, iPad kian bertambah, maka kita sebagai Blogger pun tak boleh kalah, dan harus mengikuti tren ini dengan beralih menggunakan Wordpress Theme yang Responsive sehingga Blog kita pun dapat dibuka secara optimal di berbagai platform seperti Handphone, Smartphone, Bl

GOSense Responsive Adsense Wordpress Theme

Setelah lama berfokus membagikan Wordpress Theme untuk kebutuhan toko online hingga akhirnya lupa pada para pengguna Wordpress yang memang menggunakan CMS ini untuk kebutuhan basic-nya yaitu untuk blogging, maka penulis kini kembali membagikan sebuah Wordpress Theme yang telah sukses di dunia Internasional yang dibuktikan dengan larisnya di WarriorForum.com, Wordpress Theme ini bernama GOSense, sebuah Wordpress Theme buatan Handoko Tantra, yaitu seorang yang telah lama menggeluti dunia Internet Marketing, sehingga dijamin Anda akan sebagai pengguna Wordpress Theme-nya tidak akan pernah merasakan pahitnya sebuah kekecewaan, karena Wordpress Theme yang bertema Magazine ini memiliki fitur luar biasa nan lengkap dan mutlak dimiliki oleh setiap Blogger sejati, sepeti: Responsive Theme / Mobile Ready Unlimited Skin Breadcrumb Ready Google Rich Snippet  Auto Generated Content  Auto Related Post Thumbnail SEO Post Metabox  Customizable Logo Custom Main Menu  Dropdown Menu Adsens

Magazine Wordpress Theme

Magazine Wordpress Theme haruslah berbeda dengan Wordpress Theme lain pada umumnya, karena untuk merubah Blog Wordpress kita agar tampil layaknya situs Magazine profesional, kita harus melakukan make over pada tampilan maupun fitur yang ada di Wordpress Theme dari Blog kita, agar semakin terlihat responsif dan up-to-date, maka pada posting ini saya akan kembali membagikan sebuah Premium Magazine Wordpress Theme seharga $15 buatan Theme-ID.com secara free alias gratis pada semua pengunjung setia Blog ini Simplefast Premium Wordpress Theme adalah sebuah Theme yang sengaja dibangun menggunakan HTML5 dan CSS3 sehingga Blog Wordpress Anda dapat tampil responsif dan dapat tampil secara prima dan user friendly di berbagai resolusi, mulai dari Desktop, iPad, iPhone, Android, hingga Blackberry, dan setiap pembaca dari Blog Wordpress Theme anda dapat dengan mudah mengakses Blog Wordpress anda secara cepat layaknya membaca sebuah magazine atau majalah, selain itu Resizable Premium Magazine