วิธีติดตั้ง Laravel ผ่าน Terminal

  1. ใช้ Terminal ใน DirectAdmin

  2. ไปที่ Folder domain ที่ต้องการติดตั้ง Laravel ด้วยคำสั่ง
    cd domains/{domain}/public_html/{domain} = ชื่อ domain ที่จะติดตั้ง Laravel

  3. ใช้คำสั่ง rm เพื่อลบไฟล์ทั้งหมดใน public_html ออกทั้งหมด
    เนื่องจาก Laravel จะไม่สามารถติดตั้งได้หากมีไฟล์อยู่ใน Folder

    rm -rf *

  4. ใช้คำสั่ง composer ในการสร้าง Project Laravel

    composer create-project laravel/laravel .

    จากนั้นรอให้ระบบติดตั้งให้เสร็จ ระบบจะ download และแตกไฟล์ project Laravel เริ่มต้นลงบน path ไฟล์ที่เราเข้าอยู่ปัจจุบัน

  5. แจ้งให้ทางเจ้าหน้าที่ Support ปรับ Document root สำหรับใช้งาน Laravel บน Domain
    เนื่องจาก Laravel จะเริ่มอ่านไฟล์ที่โฟรเดอร์ /public จากที่ติดตั้งผ่านคำสั่ง composer ก่อนหน้านี้

  6. ตั้งค่าให้ Laravel ใช้งาน Database บน DirectAdmin ที่ไฟล์ .env
    DB_CONNECTION=mysql
    DB_HOST=localhost
    DB_PORT=3306
    DB_DATABASE={database name}
    DB_USERNAME={database username}
    DB_PASSWORD={database password}

    {database name} = กรอกชื่อ Database ที่สร้างบน Directadmin
    {database username} = กรอกชื่อ Username ของ Database
    {database password} = กรอก password ของ Database

    แล้วจึงกด save การแก้ไขไฟล์ .env

    จากนั้นให้ใช้คำสั่งตามนี้ผ่าน Terminal เพื่อ migrate database ของ laravel ขึ้นบน Database ที่เราสร้างไว้บน DirectAdminphp artisan migrate

    ตรวจสอบที่หน้าเว็บไซต์ของตัวเองจะเห็นเริ่มต้น Laravel แสดงว่าได้ทำการติดตั้ง Laravel เรียบร้อยแล้ว

Was this article helpful?

Related Articles