เผยแพร่เมื่อ : 1 ธันวาคม 2565 22:08:37 ปรับปรุงเมื่อ : 1 ธันวาคม 2565 22:19:13
ลิงก์ : https://www.ef101.xyz/บทความ/สอนติดตั้ง-phpcert-ระบบเกียรติบัตรออนไลน์
หลังจากที่คราวก่อนแจกโค๊ด ระบบเกียรติบัตรออนไลน์ ไป Link : แจกไฟล์โค๊ดเว็บเกียรติบัตรออนไลน์
คราวก่อนใครที่โหลดไปแล้ว ให้โหลดใหม่นะครับ คราวก่อน โฟลเดอร์ vendor หายไปทั้งโฟลเดอร์เลยเนื่องจาก ใช้ git release รอบนี้ทำ zip เอง แล้วเก็บไว้ใน google drive ครับ
มาเริ่มกันเลย
1. ดาวโหลด ไฟล์ได้จากที่นี่ : แจกไฟล์โค๊ดเว็บเกียรติบัตรออนไลน์
2. ทำการแต่ไฟล์ (ไฟล์ที่โหลดมาเป็นไฟล์ zip)
3. สร้าง subdomain หรือ เช่า host อะไรก็ตามท่านสะดวกเลย และสร้าง Database ให้เรียนร้อย ระบบรองรับทั้ง mysql และ mariadb
4. คอนฟิกไฟล์ .env
TITLE="ระบบเกียรติบัตรออนไลน์" //ข้อความที่แสดงในแทก title
NAME="ระบบเกียรติบัตรออนไลน์" //ชื่อเว็บที่แสดงในส่วนต่างๆเว็บ
DB_DRIVER=mysql //ไม่ต้องเปลี่ยน แต่จริงๆ แล้ว รองรับ sqlite และ อื่นๆ ด้วยแต่ผมยังไม่ได้ทดสอบ
DB_HOST=localhost // Server ของฐานข้อมูล ส่วนมากจะเป็น localhost หรือ 127.0.0.1
DB_NAME=certificate // ชื่อฐานข้อมูล
DB_USER=root // ชื่อผู้ใช้ (username) ที่สามารถเข้าถึงฐานข้อมูลด้านบน
DB_PASS= // รหัสผ่าน
5. อัพโหลดไฟล์ทั้งหมดขึ้น host (ถ้าทดสอบใน localhost ให้ข้าไปข้อ 6)
6. ติดตั้ง ฐานข้อมูลและสร้าง admin โดยไปที่ /admin/setup.php (จะทำได้เพียงครั้งเดียว หากจะติดตั้งใหม่ต้อง Drop Table ในฐานข้อมูลทิ้งทั้งหมด)
เช่น http://localhost/admin/setup.php , http://domain.tld//admin/setup.php ,http://sub.domain.tld//admin/setup.php จะได้หน้าตาดังรูป
กรอกข้อมูลให้ครบแล้วกด "บันทึก" เมื่อบันทึกสำเร็จ จากปรากฎข้อความ "สร้างผู้ดูแลระบบแล้ว"
เสร็จแล้วครับ ไว้จะมาสอนการใช้งานต่อไปนะครัง เป็นคนชอบทำเว็บแต่ไม่ค่อยชอบทำคู่มือ แต่ถ้าอธิบายด้วยคำพูดจะดีกว่าครับ แต่จะพยายามทำคู่มือครับ ยินดีรับคนช่วยทำคู่มือครับ
หากมีข้อแนะนำ ข้อสงสัย ข้อคำถาม เชิญคอมเมนต์ได้เลยครับ
หากใครอยากใช้เลยไม่ต้องติดตั้งมีให้ใช้ฟรีที่ https://cert.efcode.xyz ไม่ต้องสมัครสมาชิก เพียงแค่ Sign in with google หรือ facebook ก็ได้ แล้วกรอกชื่อองค์กร ของคุณ ก็พร้อมใช้งานได้เลยครับ ลองใช้มั่วๆ ไปก่อนนะครับ คู่มือยังไม่ได้ทำเหมือนเดิม ระบบนี้เขียนด้วย Laravel มีแผนว่าจะแจกแต่มันติดตั้งยากนิดหน่อย รอดูสถานะการณ์ก่อนครับ