วิธีติดตั้ง Laravel บน Plesk

สำหรับผู้ที่ใช้งาน Control Panel: Plesk หากต้องการใช้งาน Laravel บน Plesk สามารถทำได้นะคะ โดยมีขั้นตอนการทำดังนี้

  1. ก่อนอื่นเราต้องโหลด Laravel มาก่อนเพื่อใช้ติดตั้ง โดยพิมพ์ URL: https://github.com/laravel/laravel จากนั้นคลิกที่ แล้วคลิกที่ เพื่อ Copy ลิงค์ ทำตามรูปเลยนะ
  1. Log in เข้าสู่ Control Panel: Plesk ที่เมนูด้านซ้ายมือคลิกที่ Websites&Domains คลิกที่โดเมนที่ต้องการติดตั้ง Laravel จากนั้นคลิกที่ Git
  1. นำลิงค์ที่เรา Copy จาก Github มาใส่ที่ Remote Git repository จากนั้นคลิกที่ปุ่ม OK
  1. เมื่อเรียบร้อยแล้วระบบจะแสดงข้อความดังรูปด้านล่าง
  1. มาที่ Websites&Domains คลิกที่ PHP Composer
  1. คลิกที่ปุ่ม Scan
  1. คลิกที่ปุ่ม Install
  1. กลับมาที่หน้า Websites&Domains คลิกที่ File Manager
  1. เปลี่ยนชื่อไฟล์ .env.example ไปเป็น .env โดยให้คลิกที่ หลังชื่อไฟล์ เลือก Rename ตามภาพ
  1. ที่ไฟล์ .env คลิกที่ หลังชื่อไฟล์ เลือก Rename ตามภาพ
  1. เลื่อนลงมาประมาณบรรทัดที่ 13-15 ฐานข้อมูล, Username และรหัสผ่าน ที่ได้สร้างไว้ จากนั้นคลิกที่ปุ่ม OK จากนั้นกลับมาที่ httpdocs
  1. คลิกที่โฟลเดอร์ Config
  1. คลิก ที่ไฟล์ app.php จากนั้นเลือก Edit in Code Editor
  1. ประมาณบรรทัดที่ 55 เปลี่ยน URL เป็นชื่อโดเมนหรือชื่อเว็บของคุณ จากนั้นคลิกที่ปุ่ม OK จากนั้นกลับมาที่ httpdocs
  1. สร้างไฟล์ htaccess โดยคลิกที่ จากนั้นเลือก Create File

ที่ File name พิมพ์ชื่อไฟล์ .htaccess จากนั้นคลิกที่ปุ่ม OK

  1. คลิกที่ หลังไฟล์ .htaccess เลือก Edit in Code Editor
  1. นำโค้ดด้านล่างไปใส่
RewriteEngine on
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]

จากนั้นคลิกที่ปุ่ม Save As

  1. เมื่อเรียบร้อยแล้วกลับมาที่หน้า Websites&Domains แล้วดูที่เมนูด้านขวามือ คลิกที่ Scheduled Tasks
  1. ในหน้า Scheduled Tasks คลิกที่ Add Task
  1. ในหน้า Schedule a Task ให้ตั้งค่าต่างๆ ดังนี้
  • ให้เอาเครื่องหมายถูกที่ Active ออก
  • Task type: เลือก Run a PHP script
  • Script paht: ให้เป็น httpdocs/artisan 
  • with arguments: key:generate 
  • Use PHP version: เลือกเวอร์ชั่น PHP ให้ตรงกับเวอร์ชั่นที่ใช้งานอยู่ในปัจจุบัน

คลิกที่ Run Now

  1. อย่าเพิ่งออกจากหน้า Schedule a Task นะคะ เพราะยังหมดค่ะ ให้มาแก้ที่ with arguments เป็น config:cache จากนั้นคลิกที่ Run Now อีกครั้ง
  1. ทดสอบว่าติดตั้งสำเร็จหรือไม่ โดยพิมพ์ URL บนเบราว์เซอร์ หากติดตั้งถูกต้องจะแสดง ดังภาพ

Was this article helpful?

Related Articles