Selasa, 26 Juni 2012

MENJALANKAN PHP

Menjalankan PHP di Infrastruktur Google (App Engine)

Silahkan cari referensi untuk menjalankan PHP di GAE dengan Quercus+Resin. Jika masih bingung, silahkan coba langkah-langkah berikut:
  1. Ikuti petunjuk dari Google untuk menjalankan java di GAE. gunakan eclipse plugin untuk memudahkan.gunakan eclipse versi galileo.
  2. Buat Google Web Application melalui Eclipse
    Optional: Jangan pilih GWT pada “New Web Application project” wizzard.
  3. Copy resin.jar dari Resin 4.0 ke WEB-INF/lib
  4. Tambahkan resin.jar pada java build path: Right-click di nama project, pilih ‘properties’ lalu ‘Java build path’ dan tambahkan resin.jar dalam ‘Libraries’
  5. Edit war/WEB-INF/web.xml agar mirip sebagai berikut:<welcome-file-list>
    <welcome-file>index.php</welcome-file>
    </welcome-file-list>
    <servlet>
    <servlet-name>quercus</servlet-name>
    <servlet-class>com.caucho.quercus.servlet.GoogleQuercusServlet<servlet-class>
    </servlet>
    <servlet-mapping>
    <url-pattern>*.php</url-pattern>
    <servlet-name>quercus</servlet-name>
    </servlet-mapping>
  6. Tambahkan code dibawah ini pada war/WEB-INF/appengine-web.xml<static-files>
    <exclude path=”/**.php” />
    </static-files>
    <resource-files>
    <include path=”/**.php” />
    </resource-files>
  7. Buat file war/index.php dan isi dengan:<?php
    phpinfo();
    ?>
  8. Jalankan server melalui eclipse dengan klik Run->Run As->Web Application
  9. Buka browser dan masuk ke http://localhost:8888 dan lihatlah php info yang ada di dalamnya.
Selamat mencoba. Untuk berikutnya adalah membuat URL Rewriter dan membuat menyimpan data di google datastore. Silahkan googling untuk mendapatkan caranya lebih lanjut. :-)

Tidak ada komentar:

Posting Komentar