สวัสดีครับ ในบทความนี้จะแนะนำวิธีติดตั้ง Laravel 8 บนโทรศัพท์ Android ได้อย่างง่ายดาย
Laravel คืออะไร?
Laravel เป็นเฟรมเวิร์กเว็บแอปพลิเคชันที่มีไวยากรณ์สวยงาม เข้าใจง่าย สร้างบนภาษา PHP ทำให้การพัฒนาเว็บไซต์ง่ายขึ้นและมีประสิทธิภาพมากขึ้น
Laravel มาพร้อมกับแพ็กเกจมากมายสำหรับฟีเจอร์ต่างๆ เช่น ระบบยืนยันตัวตน (Authentication) ทำให้ไม่ต้องเขียนโค้ดส่วนนี้ด้วยตนเอง สามารถศึกษาเพิ่มเติมได้ที่ laravel.com
เหตุผลที่เขียนบทความนี้
ผมสร้างบทความนี้เพื่อให้ผู้ที่สนใจเขียนโปรแกรมแต่ไม่มีแล็ปท็อปหรือคอมพิวเตอร์ สามารถสร้างแอปพลิเคชันบนโทรศัพท์มือถือได้ ผมคือ Precious Oladele อายุเกือบ 19 ปี มาจากไนจีเรีย และเองก็ไม่มีแล็ปท็อป จึงทดลองพัฒนาบนโทรศัพท์แทน
ข้อกำหนดเบื้องต้น
- โทรศัพท์ Android รุ่น 6.0 (Marshmallow) ขึ้นไป
ขั้นตอนการตั้งค่า
1. ติดตั้ง Termux
ดาวน์โหลด Termux จาก Play Store Termux เป็นระบบ Linux ที่รันบนโทรศัพท์ ใช้งานคล้าย Linux ปกติ ติดตั้งแพ็กเกจต่างๆ ได้อย่างอิสระ
2. ให้สิทธิ์เข้าถึงหน่วยความจำ
เปิด Termux และรันคำสั่ง:
termux-setup-storage
กดยอมรับเมื่อขอสิทธิ์เข้าถึกหน่วยความจำ
3. ติดตั้ง PHP
ใน Termux รันคำสั่ง:
apt install php
4. ดาวน์โหลดและติดตั้ง Composer
เข้าเว็บ getcomposer.org/download/ คัดลอกโค้ดติดตั้งทั้งหมด วางใน Termux แล้วกด Enter รอจนการติดตั้งเสร็จสิ้น
ติดตั้ง Laravel 8
ตรวจสอบไฟล์ composer.phar ด้วยคำสั่ง ls ใน Termux
สร้างโปรเจกต์ใหม่ด้วยคำสั่ง:
php composer.phar create-project laravel/laravel myapp
myapp คือชื่อโปรเจกต์ (เปลี่ยนได้ตามต้องการ) รอจนติดตั้งเสร็จ
ทดสอบการทำงาน
cd myapp
php artisan serve
เปิดเบราว์เซอร์เข้า https://127.0.0.1:8000 จะเห็นหน้า Laravel ทำงานปกติ
เคล็ดลับ: ตั้งค่า Termux ให้ไม่ปิดอัตโนมัติขณะเขียนโค้ด โดยเปิดการตั้งค่าแอป → Battery → Unrestricted
สรุป
ตอนนี้คุณสามารถพัฒนา Laravel บน Android ได้แล้ว หากต้องการเนื้อหาเพิ่มเติม ติดตามช่อง YouTube DevStack นะครับ