วิธีลง LAMP ใน Kali Linux Arm64
สวัสดีครับ เดี๋ยวใน Blog นี้ผมจะมา guide วิธีการลง LAMP (Linux, Apache, MySQL/MariaDB, PHP) ใน Kali ที่เป็น Arm Based กันดูนะครับ
Last updated
สวัสดีครับ เดี๋ยวใน Blog นี้ผมจะมา guide วิธีการลง LAMP (Linux, Apache, MySQL/MariaDB, PHP) ใน Kali ที่เป็น Arm Based กันดูนะครับ
Last updated
เกริ่นก่อนนะครับ เนื่องจากตอนแรกผมจำเป็นต้องทดสอบ Vulnerabilities ภายใน Wordpress เลยจำเป็นต้องลง XAMPP เพื่อใช้งาน Aphache และ MySQL สำหรับ Wordpress แต่ที่นี่ด้วยอุปกรณ์ที่ผมใช้เป็น Macbook Air M2 ซึ่งเป็น Arm-Based CPU เลยทำให้ต้องลง Virtual Machine ที่เป็น Arm64 (ในที่นี้ใช้ UTM Kali-Linux Arm64 สามารถโหลดได้ในลิ้งค์นี้เลยครับ https://mac.getutm.app/gallery/kali-2023)
ด้วยความที่ว่า XAMPP ยังไม่มี Version ที่รองรับการทำงานบน CPU Arm-Based เลยทำให้เราไม่สามารถใช้งาน XAMPP บน Kali Arm64 ของเราได้
เมื่อเราโหลดไฟล์ Kali จาก UTM Website เรียบร้อยแล้ว ให้เราแตกไฟล์ zip และจะได้ Kali Linux .utm แบบนี้มา
หากเราติดตั้ง UTM บน Mac เราแล้ว สามารถ Double-Click ที่ไฟล์ได้เลยครับ จะได้โปรแกรมหน้าตาแบบนี้มา และ image จะเป็นชื่อเดียวกับชื่อไฟล์ของเรา
ให้เรา Click ที่ปุ่ม Play โดยที่ Default Username และ Password เป็น kali
หลังจากเข้ามาแล้วให้เปิด Terminal แล้วทำการใช้คำสั่ง Update ตัว Kali ของเรา
แล้วก็รอให้ OS อัปเดต Software ต่างให้เรียบร้อย ในขั้นตอนนี้อาจจะใช้เวลามากน้อยขึ้นอยู่กับความเร็ว internet ของเรา
เมื่อ update package เรียบร้อยแล้ว เราจะมาเริ่ม install Aphache กันครับ
Start แล้วก็ Enable ตัว Aphache Service
จากนั้น Install MySQL ด้วยคำสั่ง
Start และ Enable MySQL
จากนั้นทำงาน Secure MySQL ด้วยคำสั่ง
ทำการตั้งค่าตาม preference ที่ต้องการ
จากนั้นเราจะทำการ install PHP กันด้วยคำสั่ง
ทำการ restart apache
และทดสอบ Web Server
เปิด browser ไปที่ localhost/info.php ถ้าหน้าเว็บขึ้นตามภาพแปลว่า Aphache และ PHP ของเราสามารถทำงานได้เรียบร้อยดี
จากนั้นเพื่อความสะดวกในการสร้าง/ลบ/แก้ไข Database แทนที่การใช้ Terminal เราจะมา install phpmyadmin ด้วยคำสั่ง
จะมี Pop-up ให้เลือก ในที่นี้เลือก apache2 ครับ
กด Yes และตั้ง Password สำหรับ account phpmyadmin
ใช้คำสั่งด้านล่างเพื่อทำการ config และ restart apache
จากนั้นใช้คำสั่ง
จะมี Pop-Up ให้กรอก Password เมื่อเสร็จแล้ว ทำการ restart apache
เมื่อเปิด browser ไปที่ localhost/phpmyadmin/ จะได้หน้า Login ตามภาพเป็นอันเสร็จเรียบร้อย เราสามารถ Login ด้วย User root หรือ phpmyadmin ที่ตั้งค่าไว้ตอนทำ configuration ได้เลยครับ