Sabtu, 15 November 2014

Nginx Ebook Free Download


Nginx HTTP Server




Nginx HTTP Server 2nd Edition



Nginx Web Server Implementation Cookbook



Nginx Module Extension 



Mastering Nginx 


Please send you're email in comment below ... i will send link for download (no ads click) thank's

Install Web Server Nginx di Raspberry Pi

Halo GAYsss ... :D untuk hari ini saya akan berbagi cara bagaimana memasang web server nginx pada raspberry pi. sebetulnya banyak sekali web server yang dapat digunakan seperti apache2 (yang kebanyakan digunakan) , litespeed (skala enterprises untuk yg buka jasa hostingan biasa pake ini) ada juga yang pake nginx. base nya open source. saya senang menggunakan nginx karena ada beberapa fitur yang tidak ada apa apache. seperti proxy , load balance dll CMIIW (baru 2 harian baca2) hahaha. okay langsung saja ya. untuk hardware saya masih menggunakan raspberry pi model b. pertama ketikan perintah dibawah.

 sudo apt-get update && apt-get upgrade  

tunggu beberapa saat ... setelah mendapat update dari repositori raspbian. langsung aja kita install paketnya


 sudo apt-get install nginx  

DONE ... web server nginx sudah terinstall di raspi anda. ahahaha sangat EASY bukan ? . coba saja check dengan memanggil ip address sendiri pada raspi di browser. pada gambar dibawah 192.168.1.50 merupakan ip yang ada di raspi dan di panggil pada client seperti laptop (tetapi dalam 1 network yang terhubung pada jaringan seperti wifi,hotspot) . kalau di check pada raspi sendiri bisa dipanggil dengan http://localhost


sumber : rasppberypi.org


weitsss default nginx yang sudah terinstall hanya dapat membaca file dengan ekstensi index.htm , index.html saja. nah pertanyaan bagaimana kalau kita ingin membaca dengan ekstensi PHP (pernah hampir deket) AHAHAHA. bukan itu mksd saya. seperti index.php test.php dll.
di raspbian atau debian dikenal module yang bernama php5-fpm . merupakan eksntensi agar web server nginx dapat membaca ekstensi .php . hehehe kurang lebih seperti itu. langsung saja ya kita install dengan mengetikan perintah berikut.


 sudo apt-get install php5-fpm  

tunggu beberapa saat untuk proses instalasi .. setelah proses instalasi sobat - sobat mengalami error untuk configurasi locales seperti ini .


 perl: warning: Setting locale failed.  
 perl: warning: Please check that your locale settings:  
   LANGUAGE = (unset),  
   LC_ALL = (unset),  
   LC_CTYPE = "UTF-8",  
   LANG = "en_GB.UTF-8"  
   are supported and installed on your system.  
 perl: warning: Falling back to the standard locale ("C").  
 locale: Cannot set LC_CTYPE to default locale: No such file or directory  
 locale: Cannot set LC_ALL to default locale: No such file or directory  

tenanggg .. tidak usah panik ini hanya raspi membaca setting default locale untuk membaca ekstensi perl. untuk solusinya pertama ketikkan perintah berikut ya


 sudo apt-get locales 
 export LANGUAGE='en_GB' 
 export LC_ALL="en_GB.UTF-8"  
 sudo dpkg-configure locales 

pada saat melakukan configure akan muncul tampilan seperti di bawah ...

jangan pilih apapun ... tekan tab pada keyboard untuk memindahkan ke tombol OK, lalu akan muncul tampilan seperti di bawah.




pilih en_GB.UTF-8 sebagai ekstensi pada locales. tunggu beberapa saat sampai proses selesai .. :D . setelah itu kita check dengan perintah di bawah

 cat /etc/default/locales   

# File generated by update-locale
LANG=en_GB.UTF-8


maka konfigurasi berhasil :D
langkah selanjutnya adalah enable ekstensi php pada nginx agar dapat terbaca di web server. caranya

 cd /etc/nginx
 sudo nano sites-enable/default 

lalu cari baris 25 dan tambahkan index.php diantara index dan index.htm.
dan cari kode dibawah yang awalnya diberi tanda # ... kita hilangkan

  location ~ \.php$ {  
   
         fastcgi_split_path_info ^(.+\.php)(/.+)$;  
   
         # NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini  
   
         # With php5-cgi alone:  
   
     #    fastcgi_pass 127.0.0.1:9000;  
   
         # With php5-fpm:  
   
         fastcgi_pass unix:/var/run/php5-fpm.sock;  
   
         fastcgi_index index.php;  
   
         include fastcgi_params;  
   
     }  

mudah bukan ? ahahaha. selanjutnya kita test dengan membuat file ekstensi .php pada default nginx. caranya

 cd /usr/share/nginx/www/  
 mv index.html index.php  
 sudo nano index.php  
 echo "<?php phpinfo(); ?> > index.php  
 sudo /etc/init.d/nginx restart  
 sudo /etc/init.dnginx reload  

DONE !!! ... kita tes pada browser di raspi dengan memanggil http://localhost atau memanggil ip raspi pada komputer client .. berikut tampilannya .. jreng jrengg



Source#1 Source #2

Kamis, 13 November 2014

Instalasi Raspbian 'Wheezy' di Raspberry Pi Rev B

Raspbian 'Wheezy'
      hai teman - teman untuk tutorial kali ini saya akan berbagi bagaimana cara menginstall raspbian pada raspberry. sebetulnya bagi pemula ini di disarankan . karena ada baiknya untuk pemula meng install NOOBS sebagai langkah awal kalian dalam memulai di dunia mini komputer ini. tapi itu tidak masalah menurut saya. karena saya pertama kali mencoba raspberry tidak mencoba menginstall yang namanya NOOBS . tetapi langsung menginstall raspbian dari beberapa OS yang disediakan oleh official raspberry diantara nya Pidora , Archlinux dsb . 
     okay untuk langkah pertama dalam melakukan instalasi hal-hal apa saja yang diperlukan 
- Micro SD dengan minimun kapasitas 4GB . disarankan yang class 10 ya . untuk meng check merk dan jenis dari SDcard apakah support pada raspberry atau tidak bisa check DISINI
- Komputer dengan OS Mac,Windows atau Linux .
- tentu .IMG dari Raspbian , Download DISINI  . inilah perbedaan dari arsitektur ARM dengan Intel atau AMD . tipe file kompresi nya pun berbeda. kalau intel atau AMD pasti .ISO sedangkan untuk ARM .IMG  (CMIIW)

tambahan juga disini kita masih memerlukan 1 aplikasi sebagai Write file .IMG dari raspbian ke SDcard yaitu
- Windows = Download
- Mac = Download
- Linux  = "kalau untuk linux setau saya menggunakan dd command, disini saya belum mencoba nya. mungkin ada beberapa referensi untuk bisa menjadi acuan .. DISINI "

selesai ...

untuk cara instalasi nya sangat mudah ... yaitu kita hanya menjalankan aplikasi dari masing2 OS dari windows,mac dan linux. lalu kita Write file .IMG dari raspbian ke SDcard nya. tunggu beberapa saat ...

*catatan : apabila terjadi error pada saat penulisan ada terjadi beberapa kemungkinan , pertama file .IMG raspbian yang corrupt , aplikasi corrupt dan SDCard yang bermasalah . :)

setelah selesai dan finish. kita langsung saja pasang SDcard ke raspberry. secara otomatis raspberry akan melakukan booting.

pada saat tampilan awal kita akan sedikit konfigurasi . lalu restart. tunggu beberapa saat. pada saat masuk ke OS . kita harus memasukkan user dan password. secara default

login : pi
pasword : raspberry


selesai .. dan kita masuk ke 
tampilan Command Line, untuk merubah ke tampilan Desktop . cukup ketikkan


pi@raspberry:starx


maka secara otomatis tampilan akan berubah menjadi seperti ini

Raspbian Desktop