Subscribe RSS Join our Facebook Group Follow us on Twitter!
in Search

Sampaikanlah Walau Satu Ayat

February 2011 - Posts

  • Konfigurasi PHP Mail di IIS 7 Windows Server 2008

    Secara default php pada IIS 7 tidak dapat mengirimkan email dengan function mail(). Jika anda menggunakan cms berbasis php jangan heran kalau situs anda tidak pernah mengirmkan email notifikasi.

    Ada beberapa konfigurasi yang harus anda lakukan agar fungsi php mail() dapat berjalan.

    Add Features

    1. Buka Server Manager, Klik Administrative Tools > Server Manager.

    image

    2. Pilih menu Features kemudian Add Features.

    image

    3. Centang SMTP Server, kemudian klik Add Required Features. Next.

    image

    4. Klik Install. Jika tidak terjadi masalah dalam instalasi, akan tampil pesan instalasi sukses.

    Konfigurasi SMTP IIS Manager

    1. Buka IIS manager, kemudian pilih Menu SMTP E-Mail.

    image

    2. Masukan IP 127.0.0.1 pada SMTP Server dan Port 25.

    image

    Konfigurasi SMTP Virtual Server

    1. Setelah install SMTP Server, buka IIS 6.0 Manager.

    image

    2. Klik kanan SMTP Virtual Server -> Properties.

    image

    3. Pada tab Access pilih Connection -> Add. Tambahkan IP 127.0.0.1 Klik OK.

    image

    4. Masih pada tab Access, pilih Relay. Kemudian Add dan masukan IP 127.0.0.1. klik OK.

    image

    5. Restart IIS, klik kanan Computer Server -> All Tasks -> Restart IIS. Klik OK.

    image

    6. Pastikan status SMTP Virtual Server dalam keadaan Start.

    Konfigurasi php.ini

    1. Buka file php.ini pada direktori tempat PHP diinstal. Biasanya berada di C:\Program Files (x86)\PHP

    2. Cari baris kode SMTP dan pastikan setting php seperti berikut ini:

    image

    Untuk baris sendmail_from, bisa anda udah dengan email apapun baik yang aktif maupun yang tidak aktif., ini berfungsi sebagai pengirim email jika pengiriman email tidak menyertakan alamat email.

    3. Simpan file php.ini yang anda ubah.

    Pengujian PHP Mail

    Setelah semua konfigurasi PHP mail dilakukan, sekarang kita coba mengirimkan email dengan script sederhana.

    1. Buat sebuah file dengan nama test_mail.php isi dengan script berikut:

    <?php
    if(mail('emailanda@live.com','Test PHP Mail','Hallo, ini adalah email notifikasi bahwa fungsi php mail sudah aktif.')){
    echo('Berhasil Kirim Email');
    }
    else{
    echo('Gagal Kirim Email');
    }
    ?>

    2. Simpan di direktori web yang aktif atau anda bisa simpan di folder C:\inetpub\wwwroot

    3. Akses file tersebut. Contoh : http://ciebal.com/test_mail.php

    4. Jika berhasil maka akan tampil pesan “Berhasil Kirim Email

    image

    5. Berikut email yang masuk ke email saya yang dikirim oleh web server.

    image

    Tulisan ini dikutip dari Ebook : Membangun Web Server IIS 7 pada Windows Server 2008 R2

    248 Views, 0 Comment(s), Published on: 02-18-2011 12:16 by iqbal to Sampaikanlah Walau Satu Ayat
    | More
  • Custom Error Pages on IIS 7

    Error Pages adalah sebuah halaman yang akan muncul ketika webserver mengalami masalah tertentu, banyak tipe error yang sering terjadi pada situs web diantaranya error 404 (not found), 403 (forbidden), 500 (internal server error), dan masih banyak lagi. Untuk custom Error pages default web server ada beberapa langkah yang harus anda lakukan.

    1. Buka IIS Manager, kemudian pilih website dan pilih menu Error Pages.

    image

    2. Pilih halaman error yang akan diubah. Anda juga bisa langsung merubah file halaman error di C:\inetpub\custerr\en-US kemudian cari nama file error yang akan di ubah seperti 403.htm, 404.htm. Berikut halaman error yang sudah diubah.

    image

    Tulisan di atas dikutip dari Ebook : Membangun Web Server IIS 7 pada Windows Server 2008 R2

    323 Views, 1 Comment(s), Published on: 02-17-2011 13:11 by iqbal to Sampaikanlah Walau Satu Ayat
    | More
  • Enable Directory Browsing on IIS 7

    Directory Browsing adalah suatu fitur dari web server yang memungkinkan kita untuk melihat semua isi direktori tertentu yang tidak terdapat file index. Asalnya Webserver IIS 7 akan tidak mengijinkan untuk mengakses direktori yang tidak ada file index dengan alasan keamanan, namun anda tetap bisa mengaktifkannya. Senyum 

    Berikut langkah singkatnya :

    1. Pilih Website yang sudah anda buat.

    image

    2. Pilih Enable

    image

    3. Sebelum directory browsing di aktifkan, akan tampil pesan error 403.

    image

    Setelah diaktifkan akan tampil sebagai berikutimage

    Tulisan di atas dikutip dari Ebook Membangun Web Server IIS 7 pada Windows Server 2008 R2

    171 Views, 0 Comment(s), Published on: 02-17-2011 12:59 by iqbal to Sampaikanlah Walau Satu Ayat
    | More
  • Instalasi Web Server IIS 7 pada Windows Server 2008

    Sebelum Anda mulai menggunakan IIS pada Windows Server 2008 yang Anda gunakan, pastikan bahwa di komputer anda tidak terpasang web server lainnya, misalnya saja web server Apache. Jika ada maka Anda harus mematikan terlebih dahulu service web server lainnya tersebut. Hal ini untuk mencegah terjadinya bentrok dengan IIS.

    Pastikan juga bahwa Anda memiliki hak administratif pada komputer pengguna di mana anda berencana untuk menginstal IIS 7. Perhatikan bahwa secara default, Anda tidak memiliki hak pengguna administratif jika Anda login sebagai user lain selain sebagai built-in administrator, bahkan jika Anda telah ditambahkan ke grup Administrator lokal pada komputer (ini adalah fitur keamanan baru di Windows Server 2008 disebut Local User Administrator).

    Jika Anda login ke account lain selain built-in account administrator, Anda akan melihat kotak dialog keamanan berikut.

    image

    IIS adalah salah satu dari Windows Server ® server roles. IIS 7 dapat diinstal melalui graphical user interface (GUI) dengan menggunakan Server Manager setelah sistem operasi Windows Server diinstal.

    Ketika IIS 7 dipilih dari Server Manager, komponen dasar dan services yang dibutuhkan untuk IIS secara otomatis akan terinstal.

    1. Klik Start -> All Programs -> Administrative Tools -> Server Manager

    image

    2. Klik Add Roles kemudian Add Roles Wizard akan tampil.

    3. Pilih Web Server (IIS) pada halaman Select Server Roles. Halaman pengantar akan terbuka dengan link untuk informasi lebih lanjut.

    image

    Catatan: Bila Anda menggunakan Add Roles Wizard untuk menginstal IIS, Anda mendapatkan instalasi default, yang memiliki seperangkat minimum services roles. Jika Anda membutuhkan roles IIS tambahan, seperti Application Development atau Health and Diagnostics, pastikan untuk memilih kotak centang yang terkait dengan fitur-fitur tersebut di halaman Select Role Services dari wizard.

    4. Pilih layanan IIS yang hendak diinstal pada halaman Select Role Services. Tambahkan hanya modul yang diperlukan. Dalam hal ini, ASP.NET dipilih, dan deskripsi ASP.NET muncul pada panel kanan. Setelah modul yang diinginkan ditambahkan, klik Next dan ikuti instruksi.

    image

    5. IIS terinstal dengan konfigurasi default untuk hosting ASP.NET di Windows Server. Klik Close untuk melengkapi proses.

    image

    6. Jika semua berjalan dengan lancar, buka http://localhost atau akses IP server maka akan tampil seperti berikut.

    image

    Tulisan diatas dikutip dari Ebook Membangun Web Server IIS 7 pada Windows Server 2008 R2

    155 Views, 0 Comment(s), Published on: 02-17-2011 12:51 by iqbal to Sampaikanlah Walau Satu Ayat
    | More
  • Free Ebook : Membangun Web Server IIS 7 pada Windows Server 2008 R2

    Membangun Web Server IIS pada Windows Server 2008

    Alhamdulillah,  liburan kuliah ini saya bisa  menyelesaikan  ebook ke-5 saya  yang berjudul Membangun Web Server IIS 7 pada Windows Server 2008 R2.

    Ebook 51 halaman ini ditulis dengan tujuan untuk memberikan pengetahuan dasar tentang penggunaan web server IIS 7 pada Windows Server 2008 juga lanjutan dari ebook Panduan Membungun Web Server IIS 7 pada Windows 7 yang bisa di download di http://mugi.or.id/media/p/4620.aspx.  Di dalam ebook  ini dibahas mulai dari  instalasi IIS 7 pada Windows Server 2008 R2, konfigurasi Web Server IIS 7, sampai Membangun situs berbasis PHP dengan Web Platform Installer.

    Silahkan Download : http://bit.ly/hfplDT

    Jika ada  pertanyaan, krtik dan saran silahkan kirimkan ke email ciebal745 [at] gmail [dot] com

    Semoga bermanfaat. Senyum

    478 Views, 6 Comment(s), Published on: 02-12-2011 10:27 by iqbal to Sampaikanlah Walau Satu Ayat