Technical Anshu ホーム › チュートリアル › OrangeHRM サーバーのセットアップ
🧑‍💼 独自のサーバーで無料の HRM

OrangeHRM サーバーのセットアップ

OrangeHRM Starter を独自のオフィス サーバーにセットアップします。要件、Web インストーラー、最初の管理者ログイン、従業員の記録、休暇の設定、HR データにふさわしいセキュリティ ルールを設定します。

✍️ Technical Anshu🖥️ Windows (XAMPP) · Linux (LAMP)🎧 Multi-Language Audio
OrangeHRM サーバーのセットアップ
🎧 多言語音声: 動画プレーヤーの [設定] (⚙️) ➔ [音声トラック] から希望の音声言語を選択できます。

📑章

  1. OrangeHRM Starter とは何か — およびその下に必要な Web スタック
  2. ルート A: Windows 上で XAMPP を使用してサーバーを準備する
  3. ルート B: Linux 上で LAMP スタックを備えたサーバーを準備する
  4. データベースと専用のデータベース ユーザーを作成する
  5. Web インストーラーを開いてシステム チェックに合格する
  6. データベース設定と最初の管理者アカウントの作成
  7. 最初の管理者ログイン — 会社名と最初のバックアップ
  8. 従業員レコードを追加し、スタッフに独自のログイン情報を与える
  9. 休暇の設定: 種類、権利、申請と承認
  10. 人事データのセキュリティ ルール - アクセス、HTTPS、バックアップ

📋 概要とステップバイステップガイド

1

最初に要件を確認してください

OrangeHRM は PHP Web アプリケーションであるため、その下のサーバーには標準 Web スタックが必要です。Web サーバーとして Apache、PHP、データベースとして MySQL または MariaDB が必要です。インストーラー ウィザード自体には数分かかります。実際の作業はスタックの準備です。

マシンは強力である必要はありません。正直なところ、小規模なチームには勤務時間中に電源が入ったままの PC で十分ですが、それは 1 か所に常駐し、物理的に安全で、バックアップされるマシンである必要があります。誰かが毎日使用するラップトップではありません。

📌 PHP バージョンは重要です: OrangeHRM 5.x は PHP 7.4 ~ 8.1 をサポートします。この範囲外の真新しい PHP は、インストーラーが続行を拒否する最も一般的な理由です。システム チェック画面でフラグが立てられるため、開始する前にバージョンを確認してください。
2

ルート A — Windows と XAMPP

オフィスで Windows が使用されている場合、これが最速の方法です。公式サイトから XAMPP をインストールし、Apache、MySQL、PHP をバンドルして、XAMPP コントロール パネルから Apache と MySQL を起動します。

OrangeHRM スターター zip を OrangeHRM 公式 Web サイトからダウンロードし、XAMPP Web フォルダーに解凍します。

__フルコードブロック0__
3

ルート B — LAMP スタックを備えた Linux

可動部品が少なく、何年も稼働しなければならない専用サーバーの場合は、Linux を使用してください。 OrangeHRM に必要な拡張機能を備えた Apache、MariaDB (または MySQL)、および PHP をインストールし、公式 Web サイトから OrangeHRM をダウンロードして、Apache Web フォルダーに抽出します。

__フルコードブロック1__
4

データベースとその独自のユーザーを作成する

インストーラーを開く前に、phpMyAdmin (Windows) または MySQL/MariaDB クライアント (Linux) で OrangeHRM 用の空のデータベース (たとえば、orangehrm という名前) を作成し、実際のパスワードとそのデータベースのみに対する完全な権限を持つ専用のデータベース ユーザーを作成します。

⚠️ データベースの root パスワードをインストーラに渡さないでください。 速度が速くなったように感じますが、アプリケーションはサーバー上のすべてのデータベースに対して強力に実行されます。 OrangeHRM データベースのみにアクセスできる専用ユーザーには 2 分かかりますが、これが実際のセキュリティ境界です。
5

Web インストーラーを開き、システム チェックに合格します

ここからの処理はすべてブラウザ内で行われます。次の場所でインストーラーを開きます。

__フルコードブロック2__
6

データベース設定と管理者アカウント

データベース設定画面で、ホスト (通常は localhost)、データベース名、およびステップ 4 で作成した専用ユーザー (root アカウントではない) を入力します。次に、ウィザードは最初の管理者ユーザーを作成するように求めます。このアカウントは、すべての従業員レコード、すべての給与フィールド、すべての休暇承認など、システム全体を制御します。

⚠️ ここで強力な管理者パスワードを設定し、管理者パスワードと同じように保護します。 設定を完了するためだけに単純なパスワードまたはデフォルト形式のパスワードを使用した場合は、最初のログイン後、実際の従業員データが入力される前に、すぐに変更してください。パスワード記録の認証情報に注意し、複数の人で共有する 1 つの管理者パスワードでオフィスを運営しないでください。1 つの共有パスワードにより、小規模オフィスでは自社の人事データが漏洩します。

確認画面で、ウィザードはデータベース テーブルを構築します。タブを閉じずに終了させてください。

7

最初のログインと最初の設定

作成した管理者アカウントでログインし、ダッシュボードが読み込まれることを確認します。まず、一度ログアウトして再度ログインし、資格情報が機能することを確認します。次に、[管理] → [組織] → [一般情報] で会社名を設定します。これにより、システムには初日からオフィスの名前が表示されます。

✅ システムがまだ空の状態で、今すぐ最初のバックアップを作成します。 動作しているが空のインストールのデータベース ダンプがクリーンな復帰ポイントです。後で何か問題が発生した場合、ゼロから再インストールするのではなく、いつでも正常な OrangeHRM に戻ることができます。
8

従業員レコードを追加して休暇を設定する

システムを実行した状態で、メンバーを追加します。従業員レコードは PIM モジュール内に存在します。スタッフを 1 人ずつ追加するか、PIM → データ インポート からサンプル ファイルを使用して CSV からスタッフ リストをインポートします。ヘッダー行はファイルが一致する必要がある正確な形式です。すべての従業員に独自の ESS (セルフサービス) ログインを付与し、各従業員が自分の記録を確認して休暇を自分で申請できるようにします。管理者アカウントは独立しており、少数のままです。

次に、休暇 モジュールで休暇を設定します。休暇の種類を定義し、各従業員のその年の権利を追加すると、毎日のフローが自動的に処理されます。従業員が申請し、上司が承認し、管理者がすべてを確認します。

9

人事データにふさわしいセキュリティを確保

人事システムには、名前、住所、書類、休暇、給与関連の記録など、オフィス内で最も多くの個人データが保管されています。それに応じてサーバーを処理します。

⚠️ OrangeHRM はオフィス ネットワーク、VPN、または適切な HTTPS の背後に置いてください。プレーン HTTP を介して公共のインターネットでは絶対に開かないでください。 ログインと従業員データはプレーン HTTP で暗号化されずに送信され、推測された管理者パスワードを使用してインターネットに接続するインストールを行うだけで、人物データベース全体が失われます。

データベース (レコード) と OrangeHRM フォルダのアップロード ファイル (ドキュメントの添付ファイル) の 2 つを一緒にバックアップします。どちらか一方だけでは復元は不完全になります。サーバー自体以外の場所にコピーを保管し、スタックを最新の状態に保ち、誰かがオフィスを離れるたびに管理者アカウントを保持している人を確認します。

🏷️Topic Search Variables & Keywords

🔍 OrangeHRM 🔍 OrangeHRM Starter 🔍 Free HR Software 🔍 HRM Server Setup 🔍 OrangeHRM Installation 🔍 XAMPP 🔍 LAMP Stack 🔍 Employee Records 🔍 Leave Management 🔍 PIM Module 🔍 HR Server 🔍 TechnicalAnshu 🔍 ITAdmin
🎙️ 完全なトランスクリプト — タップして展開します

OrangeHRM サーバーのセットアップ。 Technical Anshu による画面上のデモンストレーション。

この完全なガイドに従って、OrangeHRM Starter を自分のオフィス サーバーにセットアップします。要件、Web インストーラー、最初の管理者ログイン、従業員の記録、休暇の設定、人事データにふさわしいセキュリティ ルール。

(ソース ページの転写はここで終わります)

❓ よくある質問

このチュートリアルは完全に無料で実行できますか?

はい! Technical Anshu によって実証されているすべてのガイドとメソッドは、無料の合法的な教育リソースを使用しています。

初心者でもこのガイドに従うことができますか?

もちろんです!すべてのステップは詳細な手順とともに画面上に表示されるので、誰でも簡単に進めることができます。

行き詰まった場合はどこに質問すればよいですか?

YouTube 動画に直接コメントを残してください。コミュニティとテクニカル アンシュがお手伝いします。

🚀 YouTube でチュートリアル全体をご覧ください

🚀 YouTube で完全なステップバイステップのビデオチュートリアルをご覧ください: https://www.youtube.com/watch?v=ocbmBouU_mI

IT サポート、Windows のトラブルシューティング、サーバー管理については、Technical Anshu を購読してください。

▶️ 動画全体を見る
このチュートリアルはTechnical Anshu の OrangeHRM Server Setup ビデオに基づいています。 • ステップで行き詰まっていますか?動画のコメント欄で質問してください — そこで助けが得られます 🙏