Налаштування сервера 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.
Завантажте OrangeHRM Starter zip з офіційного веб-сайту OrangeHRM і розпакуйте його у веб-теку XAMPP:
C:\xampp\htdocs\orangehrmШлях B — Linux зі стеком LAMP
Для виділеного сервера, який повинен працювати роками з меншою кількістю рухомих частин, використовуйте Linux. Встановіть Apache, MariaDB (або MySQL) і PHP із розширеннями, які потрібні OrangeHRM, потім завантажте OrangeHRM з офіційного веб-сайту та розпакуйте його у веб-теку 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.
Створіть базу даних і її власного користувача
Перш ніж відкривати інсталятор, створіть порожню базу даних для OrangeHRM — наприклад, під назвою orangehrm — у phpMyAdmin (Windows) або клієнті MySQL/MariaDB (Linux) і створіть спеціального користувача бази даних із справжнім паролем і повними правами лише на цю базу даних.
Відкрийте веб-інсталятор і пройдіть перевірку системи
Звідси все відбувається у веб-переглядачі. Відкрийте інсталятор за адресою:
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.
Налаштування бази даних і обліковий запис адміністратора
На екрані конфігурації бази даних введіть хост (зазвичай localhost), назву бази даних і призначеного користувача, якого ви створили на кроці 4, а не обліковий запис root. Далі майстер попросить вас створити першого користувача адміністратора. Цей обліковий запис контролює всю систему: кожен запис про працівника, кожне поле зарплати, кожне затвердження відпустки.
На екрані підтвердження майстер створює таблиці бази даних. Зачекайте, не закриваючи вкладку.
Перший вхід і перші налаштування
Увійдіть за допомогою облікового запису адміністратора, який ви щойно створили, і підтвердьте завантаження інформаційної панелі. По-перше, вийдіть і знову ввійдіть один раз, щоб знати, що облікові дані працюють. Потім введіть назву вашої компанії в Адміністратор → Організація → Загальна інформація, щоб система носила назву вашого офісу з першого дня.
Додати записи про співробітників і налаштувати відпустку
Коли система запущена, додайте своїх людей. Записи про співробітників живуть у модулі PIM — додавайте співробітників по одному або імпортуйте список співробітників із CSV за допомогою файлу зразка з PIM → Імпорт даних, рядок заголовка якого є точним форматом, у якому має відповідати ваш файл. Надайте кожному працівнику власний логін ESS (самообслуговування), щоб вони могли бачити власні записи та самостійно подати заяву на відпустку; облікові записи адміністратора залишаються окремими та нечисленними.
Потім налаштуйте відпустку в модулі Відпустка: визначте типи відпусток, додайте право кожного працівника на рік, і щоденний потік подбає про себе — працівники подають заявки, їхні керівники затверджують, а адміністратори бачать усе.
Захистіть дані відділу кадрів, як цього того заслуговує
У кадровій системі зберігається найбільше особистих даних в офісі — імена, адреси, документи, записи про відпустки та зарплату. Ставтеся до сервера відповідно:
Створіть резервну копію двох речей: бази даних (записів) і завантажених файлів папки OrangeHRM (вкладених документів) — будь-яке одне окремо є неповним відновленням. Зберігайте копії не на самому сервері, оновлюйте стек і переглядайте, хто має обліковий запис адміністратора, коли хтось залишає офіс.
🏷️Topic Search Variables & Keywords
🎙️ Повна транскрипція — торкніться, щоб розгорнути
Налаштування сервера OrangeHRM. Демонстрація на екрані від Technical Anshu.
Налаштуйте OrangeHRM Starter на своєму власному офісному сервері за допомогою цього повного посібника: вимоги, веб-інсталятор, перший вхід адміністратора, записи про співробітників, налаштування звільнення та правила безпеки, яких заслуговують дані HR.
(розшифровка закінчується тут, на вихідній сторінці)
❓ Часті запитання (англійською)
Цей посібник на 100% безкоштовний?
Так! Усі посібники та методи, продемонстровані Technical Anshu, використовують безкоштовні, юридичні та освітні ресурси.
Чи можуть новачки дотримуватися цього посібника?
Абсолютно! Кожен крок демонструється на екрані з докладними інструкціями, тож будь-хто може легко слідувати.
Де я можу поставити запитання, якщо я застряг?
Залиште коментар безпосередньо до відео YouTube, і наша спільнота та Technical Anshu допоможуть вам.
🚀 Перегляньте повний посібник на YouTube
🚀 Перегляньте повний покроковий відеоінструкцію на YouTube: https://www.youtube.com/watch?v=ocbmBouU_mI
Підпишіться на Technical Anshu для ІТ-підтримки, усунення несправностей Windows і керування сервером.
▶️ Переглянути повне відео