การตั้งค่าเซิร์ฟเวอร์ OrangeHRM
ตั้งค่า OrangeHRM Starter บนเซิร์ฟเวอร์สำนักงานของคุณเอง: ข้อกำหนด ตัวติดตั้งเว็บ การเข้าสู่ระบบของผู้ดูแลระบบครั้งแรก บันทึกของพนักงาน การตั้งค่าการลางาน และข้อมูล HR ของกฎความปลอดภัยที่สมควรได้รับ
📑บท
- OrangeHRM Starter คืออะไร — และเว็บสแต็กที่ต้องการอยู่ข้างใต้
- เส้นทาง A: การเตรียมเซิร์ฟเวอร์ด้วย XAMPP บน Windows
- เส้นทาง B: การเตรียมเซิร์ฟเวอร์ด้วยสแต็ก LAMP บน Linux
- การสร้างฐานข้อมูลและผู้ใช้ฐานข้อมูลเฉพาะ
- การเปิดตัวติดตั้งเว็บและผ่านการตรวจสอบระบบ
- การตั้งค่าฐานข้อมูลและการสร้างบัญชีผู้ดูแลระบบบัญชีแรก
- การเข้าสู่ระบบครั้งแรกของผู้ดูแลระบบ — ชื่อบริษัทและการสำรองข้อมูลครั้งแรก
- การเพิ่มบันทึกของพนักงานและให้พนักงานเข้าสู่ระบบของตนเอง
- การตั้งค่าการลา: ประเภท การให้สิทธิ์ ใช้และอนุมัติ
- กฎความปลอดภัยสำหรับข้อมูล HR — การเข้าถึง HTTPS และการสำรองข้อมูล
📋 ภาพรวมและคำแนะนำทีละขั้นตอน
ตรวจสอบข้อกำหนดก่อน
OrangeHRM เป็นเว็บแอปพลิเคชัน PHP ดังนั้นเซิร์ฟเวอร์ที่อยู่ด้านล่างจึงจำเป็นต้องมีเว็บสแต็กมาตรฐาน: Apache เป็นเว็บเซิร์ฟเวอร์ PHP และ MySQL หรือ MariaDB เป็นฐานข้อมูล วิซาร์ดการติดตั้งใช้เวลาไม่กี่นาที — การเตรียมสแต็กนั้นเป็นงานจริง
เครื่องไม่จำเป็นต้องทรงพลัง พีซีที่เปิดอยู่ในช่วงเวลาทำงานก็เพียงพอแล้วสำหรับทีมเล็กๆ แต่ควรเป็นเครื่องที่อยู่ในที่เดียว มีความปลอดภัยทางกายภาพ และได้รับการสำรองข้อมูล ไม่ใช่แล็ปท็อปรายวันของใครบางคน
เส้นทาง A — Windows พร้อม XAMPP
หากสำนักงานของคุณใช้ Windows นี่เป็นเส้นทางที่เร็วที่สุด ติดตั้ง XAMPP จากเว็บไซต์อย่างเป็นทางการ ซึ่งรวม Apache, MySQL และ PHP เข้าด้วยกัน และเริ่มต้น Apache และ MySQL จากแผงควบคุม XAMPP
ดาวน์โหลดไฟล์ zip OrangeHRM Starter จากเว็บไซต์อย่างเป็นทางการของ OrangeHRM และแตกไฟล์ลงในโฟลเดอร์เว็บ XAMPP:
__รหัสบล็อกเต็ม0__เส้นทาง B — Linux พร้อม LAMP Stack
สำหรับเซิร์ฟเวอร์เฉพาะที่ควรใช้งานได้หลายปีโดยมีชิ้นส่วนที่เคลื่อนไหวน้อยกว่า ให้ใช้ Linux ติดตั้ง Apache, MariaDB (หรือ MySQL) และ PHP พร้อมด้วยส่วนขยายที่ OrangeHRM ต้องการ จากนั้นดาวน์โหลด OrangeHRM จากเว็บไซต์อย่างเป็นทางการ และแตกไฟล์ลงในโฟลเดอร์เว็บ Apache:
__รหัสบล็อกเต็ม1__ ส่วน>สร้างฐานข้อมูลและผู้ใช้ของตัวเอง
ก่อนที่จะเปิดโปรแกรมติดตั้ง ให้สร้างฐานข้อมูลว่างสำหรับ OrangeHRM — ตัวอย่างเช่น ชื่อ orangehrm — ใน phpMyAdmin (Windows) หรือไคลเอ็นต์ MySQL/MariaDB (Linux) ของคุณ และสร้างผู้ใช้ฐานข้อมูลเฉพาะด้วยรหัสผ่านจริงและสิทธิ์เต็มรูปแบบในฐานข้อมูลนั้นเท่านั้น
เปิดตัวติดตั้งเว็บและผ่านการตรวจสอบระบบ
ทุกอย่างจากที่นี่เกิดขึ้นในเบราว์เซอร์ เปิดตัวติดตั้งที่:
__รหัสบล็อกเต็ม2__ ส่วน>การตั้งค่าฐานข้อมูลและบัญชีผู้ดูแลระบบ
บนหน้าจอการกำหนดค่าฐานข้อมูล ให้ป้อนโฮสต์ (โดยปกติคือ localhost) ชื่อฐานข้อมูล และผู้ใช้เฉพาะที่คุณสร้างในขั้นตอนที่ 4 ไม่ใช่บัญชีรูท ถัดไป วิซาร์ดจะขอให้คุณสร้าง ผู้ใช้ที่เป็นผู้ดูแลระบบ คนแรก บัญชีนี้ควบคุมทั้งระบบ: ทุกบันทึกของพนักงาน ทุกฟิลด์เงินเดือน ทุกการอนุมัติการลา
บนหน้าจอยืนยัน ตัวช่วยสร้างจะสร้างตารางฐานข้อมูล ปล่อยให้มันเสร็จสิ้นโดยไม่ต้องปิดแท็บ
เข้าสู่ระบบครั้งแรกและการตั้งค่าแรก
เข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบที่คุณเพิ่งสร้างขึ้นและยืนยันการโหลดแดชบอร์ด ขั้นแรก ออกจากระบบและกลับเข้ามาอีกครั้ง เพื่อให้คุณทราบว่าข้อมูลรับรองใช้งานได้ จากนั้นตั้งชื่อบริษัทของคุณภายใต้ ผู้ดูแลระบบ → องค์กร → ข้อมูลทั่วไป เพื่อให้ระบบใช้ชื่อสำนักงานของคุณตั้งแต่วันแรก
เพิ่มบันทึกพนักงานและตั้งค่าการลา
ขณะที่ระบบกำลังทำงาน ให้เพิ่มบุคคลของคุณ บันทึกพนักงานอยู่ในโมดูล PIM — เพิ่มพนักงานทีละคน หรือนำเข้ารายชื่อพนักงานจาก CSV โดยใช้ไฟล์ตัวอย่างจาก PIM → การนำเข้าข้อมูล ซึ่งมีแถวส่วนหัวเป็นรูปแบบที่ไฟล์ของคุณจะต้องตรงกันทุกประการ ให้สิทธิ์การเข้าสู่ระบบ ESS (บริการตนเอง) แก่พนักงานทุกคน เพื่อให้พวกเขาสามารถดูบันทึกของตนเองและสมัครลาได้ บัญชีผู้ดูแลระบบแยกจากกันและมีน้อย
จากนั้นตั้งค่าการลาในโมดูล ลา: กำหนดประเภทการลาของคุณ เพิ่มสิทธิ์ของพนักงานแต่ละคนสำหรับปี และโฟลว์รายวันจะจัดการเอง - พนักงานสมัคร หัวหน้างานอนุมัติ และผู้ดูแลระบบเห็นทุกอย่าง
รักษาความปลอดภัยเหมือนที่ข้อมูล HR สมควรได้รับ
ระบบทรัพยากรบุคคลเก็บข้อมูลส่วนตัวมากที่สุดในสำนักงาน ได้แก่ ชื่อ ที่อยู่ เอกสาร การลา และบันทึกที่เกี่ยวข้องกับเงินเดือน ปฏิบัติต่อเซิร์ฟเวอร์ตามนั้น:
สำรองข้อมูลสองสิ่งเข้าด้วยกัน: ฐานข้อมูล (บันทึก) และไฟล์ที่อัปโหลดของโฟลเดอร์ OrangeHRM (ไฟล์แนบเอกสาร) — อย่างใดอย่างหนึ่งเพียงอย่างเดียวถือว่าการกู้คืนไม่สมบูรณ์ เก็บสำเนาไว้ที่อื่นที่ไม่ใช่เซิร์ฟเวอร์ อัปเดตสแต็ก และตรวจสอบว่าใครเป็นผู้ถือบัญชีผู้ดูแลระบบทุกครั้งที่มีคนออกจากสำนักงาน
🏷️Topic Search Variables & Keywords
🎙️ บทถอดเสียงฉบับเต็ม — แตะเพื่อขยาย
การตั้งค่าเซิร์ฟเวอร์ OrangeHRM การสาธิตบนหน้าจอโดย Technical Anshu
ตั้งค่า OrangeHRM Starter บนเซิร์ฟเวอร์สำนักงานของคุณเองพร้อมคู่มือฉบับสมบูรณ์นี้: ข้อกำหนด ตัวติดตั้งเว็บ การเข้าสู่ระบบของผู้ดูแลระบบครั้งแรก บันทึกของพนักงาน การตั้งค่าการลาออก และข้อมูล HR ของกฎความปลอดภัยที่สมควรได้รับ
(การถอดเสียงสิ้นสุดที่นี่ในหน้าแหล่งที่มา)
❓ คำถามที่พบบ่อย (ภาษาอังกฤษ)
บทช่วยสอนนี้ติดตามฟรี 100% หรือไม่
ใช่แล้ว! คำแนะนำและวิธีการทั้งหมดที่แสดงโดย Technical Anshu นั้นใช้ทรัพยากรทางการศึกษาที่ถูกกฎหมายและฟรี
ผู้เริ่มต้นสามารถปฏิบัติตามคำแนะนำนี้ได้หรือไม่
แน่นอน! ทุกขั้นตอนจะแสดงบนหน้าจอพร้อมคำแนะนำโดยละเอียด เพื่อให้ทุกคนปฏิบัติตามได้อย่างง่ายดาย
ฉันจะถามคำถามได้ที่ไหนหากติดขัด
แสดงความคิดเห็นโดยตรงบนวิดีโอ YouTube แล้วชุมชนและ Anshu ด้านเทคนิคของเราจะช่วยคุณ
🚀 ดูการฝึกสอนแบบเต็มบน YouTube
🚀 ชมวิดีโอแนะนำทีละขั้นตอนเต็มบน YouTube: https://www.youtube.com/watch?v=ocbmBouU_mI
สมัครรับข้อมูลทางเทคนิค Anshu เพื่อรับการสนับสนุนด้านไอที การแก้ไขปัญหา Windows และการจัดการเซิร์ฟเวอร์
▶️ ดูวิดีโอเต็ม