Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Belajar PHP: Menjalankan Web-server Bawaan Pada PHP 5.4

Posted on March 13, 2012 by Syauqi Wiryahasana
Seperti berita dan tutorial sebelumnya tentang PHP 5.4 yang baru saja dirilis beberapa hari yang lalu, kini kita akan mengulas bagaimana cara menjalankan fitur baru dari PHP 5.4, yaitu internal CLI web-server. Dengan fitur ini, kita tak perlu lagi tergantung pada Apache Httpd Server. Patut diingat, internal CLI web-server milik PHP ini hanya digunakan untuk menguji coba aplikasi yang berbasis PHP. Untuk dapat mengikuti tutorial ini, setidaknya anda telah menginstall PHP 5.4, katakanlah di folder C:\php54. Kemudian ikuti langkah berikut: 1. buat folder public_html, misalnya C:\public_html 2. buat file router.php (URI router) [sourcecode language="php"] <?php // router.php if (preg_match('#\.php$#', $_SERVER['REQUEST_URI'])) { require basename($_SERVER['REQUEST_URI']); // serve php file } else if (strpos($_SERVER['REQUEST_URI'], '.') !== false) { return false; // serve file as-is } ?> [/sourcecode] 3. buat file index.php sebagai file induk dan pertama kali dikenali server [sourcecode language="php"] //isi dengan script bebas <?php // index.php echo 'Assalamualaikum kang!'; ?> [/sourcecode] 4. Ubah setting include_path milik PHP, di file php.ini. Ganti baris tentang include_path dengan: [sourcecode language="ph"] include_path = ".;C:\php\PEAR;C:\public_html" [/sourcecode] 5. Jalankan cmd (command prompt) dengan Windows + R, dan ketik cmd kemudian enter 6. Jalankan web-server dengan syntax: [sourcecode]C:\php54 -S 0.0.0.0:8080 -t C:\public_html router.php[/sourcecode] contoh luaran: [code] C:\php>php -S 0.0.0.0:8080 -t C:\public_html router.php PHP 5.4.0 Development Server started at Fri Mar 02 09:36:40 2012 Listening on 0.0.0.0:8080 Document root is C:\public_html Press Ctrl-C to quit. [/code] 7. Silakan buka browser anda dan tuju ke alamat: http://localhost:8080/index.php. Harusnya tulisan "Assalamualaikum kang!" telah muncul. Selamat mencoba :)
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically