Pengaturan Server OrangeHRM
Siapkan OrangeHRM Starter di server kantor Anda sendiri: persyaratan, penginstal web, login admin pertama, catatan karyawan, pengaturan cuti, dan aturan keamanan yang layak untuk data HR.
📑Bab
- Apa itu OrangeHRM Starter — dan tumpukan web yang diperlukan di bawahnya
- Rute A: mempersiapkan server dengan XAMPP di Windows
- Rute B: mempersiapkan server dengan tumpukan LAMP di Linux
- Membuat database dan pengguna database khusus
- Membuka penginstal web dan melewati pemeriksaan sistem
- Pengaturan database dan pembuatan akun admin pertama
- Login admin pertama — nama perusahaan dan cadangan pertama
- Menambahkan catatan karyawan dan memberikan login mereka sendiri kepada staf
- Menyiapkan cuti: jenis, hak, pengajuan dan persetujuan
- Aturan keamanan untuk data HR — akses, HTTPS, dan pencadangan
📋 Ikhtisar & Panduan Langkah demi Langkah
Periksa Persyaratannya Terlebih Dahulu
OrangeHRM adalah aplikasi web PHP, sehingga server di bawahnya memerlukan web stack standar: Apache sebagai server web, PHP, dan MySQL atau MariaDB sebagai database. Wizard penginstalnya sendiri memerlukan waktu beberapa menit — menyiapkan tumpukan itu adalah pekerjaan yang sebenarnya.
Mesinnya tidak perlu bertenaga besar. PC yang tetap menyala selama jam kantor sejujurnya sudah cukup untuk sebuah tim kecil, namun harus berupa mesin yang tetap berada di satu tempat, aman secara fisik, dan dicadangkan — bukan laptop sehari-hari seseorang.
Rute A — Windows dengan XAMPP
Jika kantor Anda menggunakan Windows, ini adalah rute tercepat. Instal XAMPP dari situs resminya — yang menggabungkan Apache, MySQL, dan PHP — lalu mulai Apache dan MySQL dari panel kontrol XAMPP.
Unduh zip OrangeHRM Starter dari situs resmi OrangeHRM dan ekstrak ke dalam folder web XAMPP:
C:\xampp\htdocs\orangehrmRute B — Linux dengan LAMP Stack
Untuk server khusus yang dapat berjalan bertahun-tahun dengan lebih sedikit bagian yang bergerak, gunakan Linux. Instal Apache, MariaDB (atau MySQL) dan PHP dengan ekstensi yang dibutuhkan OrangeHRM, lalu unduh OrangeHRM dari situs resminya dan ekstrak ke folder web Apache:
/var/www/html/orangehrmMake sure the web server owns that folder and can write to it — the installer's system check tests folder writability and will stop you if it is wrong. Restart Apache after changing anything, then continue to the database step, which is the same on both routes.
Buat Database dan Penggunanya Sendiri
Sebelum membuka penginstal, buat database kosong untuk OrangeHRM — misalnya bernama orangehrm — di phpMyAdmin (Windows) atau klien MySQL/MariaDB Anda (Linux), dan buat pengguna database khusus dengan kata sandi asli dan hak penuh hanya pada database tersebut.
Buka Penginstal Web dan Lewati Pemeriksaan Sistem
Semuanya dari sini terjadi di browser. Buka installernya di:
http://localhost/orangehrmOn another office PC, use the server's name or IP address in place of localhost. The wizard opens with a welcome and licence screen, then runs its system check — PHP version, PHP extensions, database connection and writable folders. Every line should pass. If something is flagged, fix that item (install the named extension, correct the folder permissions) rather than forcing ahead; the check exists because the software genuinely breaks when a check fails.
Pengaturan Basis Data dan Akun Admin
Pada layar konfigurasi basis data, masukkan host (biasanya localhost), nama basis data, dan pengguna khusus yang Anda buat pada Langkah 4 — bukan akun root. Selanjutnya wizard meminta Anda untuk membuat pengguna admin pertama. Akun ini mengontrol keseluruhan sistem: setiap catatan karyawan, setiap bidang gaji, setiap persetujuan cuti.
Pada layar konfirmasi, wizard membuat tabel database. Biarkan selesai tanpa menutup tab.
Login Pertama dan Pengaturan Pertama
Masuk dengan akun admin yang baru saja Anda buat dan konfirmasi pemuatan dasbor. Pertama, keluar dan masuk kembali sekali, sehingga Anda tahu kredensialnya berfungsi. Kemudian tetapkan nama perusahaan Anda pada Admin → Organisasi → Informasi Umum, sehingga sistem akan membawa nama kantor Anda sejak hari pertama.
Tambahkan Catatan Karyawan dan Atur Cuti
Dengan sistem berjalan, tambahkan orang-orang Anda. Catatan karyawan ada di modul PIM — tambahkan staf satu per satu, atau impor daftar staf dari CSV menggunakan file contoh dari PIM → Impor Data, yang baris headernya memiliki format yang sama persis dengan file Anda. Memberikan login ESS (layanan mandiri) kepada setiap karyawan sehingga mereka dapat melihat catatan mereka sendiri dan mengajukan cuti sendiri; akun admin tetap terpisah dan sedikit.
Kemudian atur cuti di modul Cuti: tentukan jenis cuti Anda, tambahkan hak setiap karyawan untuk tahun tersebut, dan alur harian akan berjalan dengan sendirinya — karyawan melamar, supervisor mereka menyetujui, dan admin melihat semuanya.
Aman Seperti Layaknya Data HR
Sistem SDM menyimpan sebagian besar data pribadi di kantor — nama, alamat, dokumen, catatan terkait cuti dan gaji. Perlakukan server sebagaimana mestinya:
Cadangkan dua hal bersama-sama: database (catatan) dan file yang diunggah folder OrangeHRM (lampiran dokumen) — keduanya saja merupakan pemulihan yang tidak lengkap. Simpan salinannya di tempat lain selain di server itu sendiri, terus perbarui tumpukannya, dan tinjau siapa yang memegang akun admin setiap kali seseorang meninggalkan kantor.
🏷️Topic Search Variables & Keywords
Pengaturan Server OrangeHRM. Demonstrasi di layar oleh Technical Anshu.
Siapkan OrangeHRM Starter di server kantor Anda sendiri dengan panduan lengkap ini: persyaratan, penginstal web, login admin pertama, catatan karyawan, pengaturan cuti, dan aturan keamanan yang layak untuk data HR.
(transkrip berakhir di sini pada halaman sumber)
❓ Pertanyaan yang Sering Diajukan
Apakah tutorial ini 100% gratis untuk diikuti?
Ya! Semua panduan dan metode yang ditunjukkan oleh Technical Anshu menggunakan sumber daya yang gratis, legal, dan mendidik.
Dapatkah pemula mengikuti panduan ini?
Tentu saja! Setiap langkah ditunjukkan di layar dengan petunjuk mendetail sehingga siapa pun dapat mengikutinya dengan mudah.
Di mana saya dapat mengajukan pertanyaan jika mengalami kebuntuan?
Tinggalkan komentar langsung di video YouTube, dan komunitas kami serta Anshu Teknis akan membantu Anda.
🚀 Tonton Tutorial Lengkapnya di YouTube
🚀 Tonton video tutorial langkah demi langkah selengkapnya di YouTube: https://www.youtube.com/watch?v=ocbmBouU_mI
Berlangganan Anshu Teknis untuk dukungan TI, pemecahan masalah Windows, dan manajemen server.
▶️ Tonton Video Lengkapnya