ความรู้

PHP Cloud บริการดีๆ จาก Zend

ไม่ได้อัพเดทบล็อกมานานมากกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกกก เนื่องจากไม่มีเวลาเลย เพราะตอนนี้ได้ทำงานประจำที่ Sanook.com มาได้ จะปีแล้ว ถือโอกาสน้ำท่วม แล้วขี้เกียจทำงาน ขออัพบล็อกหน่อยแล้วกัน คราวนี้จะมาพูดถึงเรื่อง PHP Cloud กันครับ ซึ่งเทคโนโลยี Cloud นี้ได้มีออกมาซักพักแล้ว แต่พอดีเพิ่งไปเจอ และลองครับ ก็เลยอยากจะนำมาแชร์กัน 🙂

 

ช่วงนี้เทคโนโลยีเกี่ยวกับ Cloud Service กำลังมาแรงกันเลยทีเดียวนะครับ สังเกตุได้จากตามบริษัทรายใหญ่ต่างๆ ที่พยายามจะพัฒนา Cloud Service ให้เราได้มาลองใช้กันฟรี สำหรับท่านใดที่ไม่ทราบว่า Cloud Service คืออะไร ไปอ่านได้ที่นี่นะครับ คลิ๊ก

และตอนนี้ก็เป็นโอกาสดีเลยทีเดียวสำหรับ PHP Developer ทั้งหลาย ที่ทาง Zend ได้พัฒนา PHP Cloud มาให้เราได้ใช้กันอย่างสะดวกสบายครับ ที่บอกว่าสะดวกสบายก็เพราะว่ามันใช้ง่ายมากเลยครับ รวมถึงมีฐานข้อมูล MySQL มาให้ใช้กันได้ทันทีเลยทีเดียว เอาเป็นว่าเรามาดูวิธีสมัครการใช้งานกันก่อนดีกว่าครับ

1. เข้าไปที่เว็บไซต์ของเค้าเลยครับ phpcloud.com

2. สำหรับคนที่ยังไม่เคยมี zend.com account ก็ต้องไปสมัครก่อนนะครับ หรือ คลิ๊กที่นี่

3. เมื่อมี Account แล้ว ก็ให้เข้าไปขอ Access Key ก่อนครับที่ คลิ๊กที่นี่

4. เสร็จแล้วกด Send me an invite ครับ

ทีนี้เราก็แค่รอ E-mail จากทาง zend ตอบกลับมาครับ เค้าจะให้ key มาเพื่อนำมา Active ใช้ service ของเค้าครับ

โดยเมล์ Subject จะเป็นแบบนี้ครับ

 

 

และ ดูที่ข้อความจะมีให้กดเพื่อ Active ครับ

เพียงเท่านี้เราก็จะสามารถใช้งาน PHP Cloud ของทาง Zend ได้เรียบร้อยแล้วครับ

ส่วนวิธีใช้ไม่ยากครับ มีให้อ่านอยู่ที่ด้านล่างซ้าย โดยนำไฟล์ขึ้นผ่าน SFTP? และฐานข้อมูลเป็น MySQL ซึ่งทางระบบสร้างไว้ให้แล้ว อยู่ในหมวด Management => Database management? ยังไงลองดูกันนะครับ

 

ส่วนอันนี้เป็นตัวอย่างที่ผมลองทำดูครับ แค่ดูข้อมูลออกมาจาก MySQL ครับ

http://sinnawat.my.phpcloud.com/

?http://sinnawatv.my.phpcloud.com/

13 Comments

  1. asae

    ใช้ winscp เพื่ออัพไฟล์ ไม่สามารถlogin ได้ แก้ไขอย่างไรครับ

  2. @คุณasae น่าจะได้นะครับ ทำตามนี้หมดหรือยังครับ

    https://my.phpcloud.com/help/deployment-using-winscp

    มันจะต้องโหลด private key เข้ามาไว้ในเครื่องก่อนนะครับ แล้วตอนใช้ winscp ก็ browse เข้ามาครับ

  3. asae

    ทำตามแล้วครับ แต่ยังเข้าไม่ได้

  4. เอ.. มันไม่ได้ยังไงครับมี error ว่าอย่างไรครับ

  5. asae

    รบกวนคุณแอนตี้ เข้าไปทดลองดู
    http://asae.my.phpclound.com/
    จะอัพโหลดไฟล์ด้วย winscp มันไม่ connect ให้ตรงช่อง pivate key ก็ใช้ที่ได้ดาวน์โหลดเก็บในเครื่องแล้ว

  6. แป่ว

  7. asae

    Sorry
    http://asae.my.phpcloud.com/a/
    ลองอีกครั้ง

  8. mawin

    น่ากลัว

    รูปเจ้าของเว็บอ่ะ น่ากลัว มืดๆ ผมยาวๆ ยื้ย !

  9. ใครหว่า ชื่อน่ากลัวมาก ฮ่าๆๆ

  10. te

    Connect กะ MySQL ไม่ได้อ่ะ..
    http://skpd.my.phpcloud.com/jeasyshop/

    ใน app.config ของเราใส่งี้
    resources.db.params.host = “skpd-db.my.phpcloud.com”
    resources.db.params.port = “3306”
    resources.db.params.dbname = “skpd”
    resources.db.params.username = “skpd”
    resources.db.params.password = “?????????”
    ผิดตรงไหนดูให้หน่อยนะครับ

  11. te

    ทำได้แล้วครับ
    โทษทีครับ สะเพร่าเอง คือผมใส่ รหัสผ่านของ container ผิดเองอ่ะครับ
    หุหุ ลืมว่า container มันใช้ password คนละตัวกัน
    ทำเอางมทั้งวัน

  12. Warut

    มีเรื่องรบกวนจะถามหน่อยนะครับ
    คือผมพัฒนาเว็บบน Zend Framework แล้วลอง Run เว็บใน Localhost เช่น
    URL: http://worldwall/profile (worldwall คือ ชื่อ เวอร์ชวลโฮสที่เครื่องพัฒนา) บราวเซอร์ก็สามารถโชว์หน้าแรกจากโฟลเดอร์ Profile ตามปกติคับ

    แต่พอผมย้ายไปพัฒนาบน phpcloud ปรากฏว่ามันโชว์เฉพาะหน้าแรกของเว็บเท่านั้นครับ ตาม URL อันนี้คับ http://worldwall.my.phpcloud.com/TheWorldWall/

    แต่พอจะเปิดหน้า Profile ตาม URL: http://worldwall.my.phpcloud.com/TheWorldWall/profile
    มันจะโชว์ข้อความว่าหาไฟล์ไม่เจอ
    The requested URL /home/worldwall/.apps/http/__default__/0/TheWorldWall/1.0.0/public/index.php was not found on this server.
    ผมเลยไม่ทราบว่าจะแก้ไขหรือตั้งค่าอะไรเพิ่มเติมได้ยังงัยครับ ทั้งๆที๋โค็ดก็เหมือนกันคับ แล้วก็ลองอัพไฟล์ขึ้นไปอัพเดทใหม่ก็ไม่สามารถแก้ได้เลยครับ

    ขอบคุณครับ

Leave a Reply

Your email address will not be published.