พอดีว่าไม่มีเครื่องทดสอบ ครั้นจะทำ Virtual Machine เพื่อทำ Linux Server เครื่องที่ใช้ก็รันไม่ไหว (ตอนลองทำเหมือนว่า Ubuntu จะกินแรงเครื่องน้อยกว่า Mint แฮะ) ดังนั้นจึงเลือกใช้ WAMPServer แทนล่ะกัน http://www.wampserver.com/
WampServer is a Windows web development environment. It allows you to create web applications with Apache2, PHP and a MySQL database. Alongside, PhpMyAdmin allows you to manage easily your databases.
หลังจากโหลดไฟล์แล้วก็ทำการติดตั้งแบบ Next Installation กันตามปกติ แต่เผอิญว่าที่เครื่องมี IIS ที่ใช้ Port 80 อยู่แล้ว จึงไม่สามารถ Start Apache ได้จึงต้องเปลี่ยนไปใช้ Port 81 แทน
แก้ไข Config ของ Apache ให้ไปใช้ Port 81 ที่ไฟล์ C:\wamp\bin\apache\apachex.x.x\conf\httpd.conf
Composer is not a package manager. Yes, it deals with “packages” or libraries, but it manages them on a per-project basis, installing them in a directory (e.g. vendor) inside your project. By default it will never install anything globally. Thus, it is a dependency manager.
Ref: Laravel – Getting Start https://getcomposer.org/doc/00-intro.md
Topic
WAMPServer
พอดีว่าไม่มีเครื่องทดสอบ ครั้นจะทำ Virtual Machine เพื่อทำ Linux Server เครื่องที่ใช้ก็รันไม่ไหว (ตอนลองทำเหมือนว่า Ubuntu จะกินแรงเครื่องน้อยกว่า Mint แฮะ) ดังนั้นจึงเลือกใช้ WAMPServer แทนล่ะกัน http://www.wampserver.com/
หลังจากโหลดไฟล์แล้วก็ทำการติดตั้งแบบ Next Installation กันตามปกติ แต่เผอิญว่าที่เครื่องมี IIS ที่ใช้ Port 80 อยู่แล้ว จึงไม่สามารถ Start Apache ได้จึงต้องเปลี่ยนไปใช้ Port 81 แทน
Eclipse
ต่อมาก็เป็นเรื่องของ Editor กันบ้าง คราวนี้ว่าจะลองหยิบ Eclipse มาลองใช้บ้าง เพราะตัวนี้รองรับการหลายภาษามาก ซึ่งเมื่อเข้าไปที่เว็บ http://www.eclipse.org/ สามารถเลือกดาวน์โหลดไฟล์ได้ 2 แบบ คือ แบบ ธรรมดา (รองรับ Java) และ แบบที่จัด Package ให้ลองรับภาษาอื่นๆ เช่น PHP เป็นต้น ผมก็เลือกโหลดแบบมีตัวช่วยเขียน PHP ติดเลย Eclipse for PHP Developers มีทั้ง 32bit และ 64bit แล้วก็ทำการติดตั้งตามปกติ
แต่การเปิดใช้ Eclipse จำเป็นต้องมี Jre หรือ JDK ด้วย สามารถดาวน์โหลดได้ที่ http://www.java.com/ และต้องเลือกใช้แบบ 32 bit หรือ 64 bit ตาม Eclipse ซึ่งหลังจากติดตั้ง PATH จะอยู่ที่
c:\Program Files (x86)\Java\jre\bin สำหรับ 32 bit
c:\Program Files\Java\jre\bin สำหรับ 64 bit
หลังจากคลายซิป Eclipse ให้สร้าง Shortcut ไปที่ Desktop แล้วแก้ไข Target Path ตามนี้ก็จะใช้งานได้
Composer
ตอนนี้ Laravel เป็นรุ่น 4.2 ซึ่งการใช้งานต้องทำผ่านเครื่องมือชื่อ Composer
สามารถดาวน์โหลดไฟล์ติดตั้ง Composer สำหรับ Windows ได้ที่ https://getcomposer.org/Composer-Setup.exe ซึ่งในระหว่างการติดตั้งจะมีการถามหาตำแหน่งที่เก็บไฟล์ php.exe ด้วย หากเป็น PHP ใน wamp จะอยู่ที่ wamp\bin\php\phpx.x.x\php.exe
นอกจากนี้ตัวติดตั้งจะกำหนดค่า Envirionment Variable ที่ชื่อ PATH อ้างอิงไปยัง composer เพื่อให้สามารถเรียกใช้จากที่ใดก็ได้ (หลังจากติดตั้งให้เปิด Terminal ใหม่เสมอ)
ทดสอบการทำงาน และตรวจสอบรุ่นของ composer ด้วยคำสั่งต่อไปนี้
จากข้อมูลในเว็บ Composer จะมีการอ้างอิงไฟล์สำคัญอื่นๆ อีก 3 ไฟล์อยู่เสมอ แต่ผมเองก็ยังไม่เข้าใจนักว่าไว้สำหรับทำอะไร
NONTAPON RATTANAPITTAYAPORN
More Posts
NONTAPON RATTANAPITTAYAPORN