GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal OrangeHRM di CentOS 7

Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal OrangeHRM di CentOS 7. Bagi Anda yang belum tahu, Orange HRM adalah manajemen sumber daya manusia (HRM) open source yang paling populer. ) perangkat lunak di dunia. OrangeHRM, tersedia baik sebagai open-source dan aplikasi host lanjutan (SaaS).

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan kepada Anda langkah demi langkah penginstalan OrangeHRM di server CentOS 7.

Fitur OrangeHRM

  • Modul Administrasi.
  • Manajemen Informasi Pribadi.
  • Keluar dari Modul.
  • Modul Waktu.
  • Modul Layanan Mandiri Karyawan.
  • Modul Pelacakan Perekrutan/ Pelamar.
  • Modul Kinerja.

Instal OrangeHRM di CentOS 7

Langkah 1. Pertama-tama, pastikan semua paket sudah diperbarui.

yum - update

Langkah 2. Instal server LAMP.

Server LAMP CentOS 7 diperlukan. Jika Anda belum menginstal LAMP, Anda dapat mengikuti panduan kami di sini.

Langkah 3. Instal OrangeHRM.

Unduh OrangeHRM versi stabil terbaru, Saat artikel ini ditulis adalah versi 3.3.2:

cd /var/www/html
wget http://nchc.dl.sourceforge.net/project/orangehrm/stable/3.3.2/orangehrm-3.3.2.zip
unzip orangehrm-3.3.2.zip
mv orangehrm-3.3.2/* . && mv orangehrm-3.3.2/.htaccess .

Kita perlu mengubah beberapa izin folder:

chown -R apache:apache /var/www/html

Langkah 4. Konfigurasi MariaDB.

Secara default, MariaDB tidak dikeraskan. Anda dapat mengamankan MySQL menggunakan mysql_secure_installation naskah. Anda harus membaca dan mengikuti setiap langkah dengan cermat yang akan menetapkan kata sandi root, menghapus pengguna anonim, melarang login root jarak jauh, dan menghapus database pengujian dan akses untuk mengamankan MariaDB.

mysql_secure_installation

Selanjutnya, buka file konfigurasi MariaDB:

nano /etc/my.cnf

Di mana saja di bawah blok [mysqld], letakkan baris berikut:event_scheduler =ON. Kemudian mulai ulang MariaDB agar perubahan diterapkan:

systemctl restart mariadb

Langkah 4. Konfigurasi server web Apache.

Sekarang, buka file konfigurasi Apache:

nano /etc/httpd/conf/httpd.conf

Temukan ‘/var/www/html ”>‘ dan ubah nilai baris:‘AllowOverride None‘ menjadi ‘AllowOverride All‘. Tindakan ini akan mengaktifkan file .htaccess untuk digunakan oleh server web Anda:

<Directory "/var/www/html">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
    Require all granted

Sekarang, kita dapat me-restart Apache agar perubahan terjadi:

systemctl restart httpd.service

Langkah 5. Mengakses UI Web OrangeHRM.

Sistem manajemen sumber daya manusia OrangeHRM akan tersedia pada port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke http://your-domain.com atau http://server-ip/ dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan instalasi. Jika Anda menggunakan firewall, buka port 80 untuk mengaktifkan akses ke panel kontrol.

Selamat! Anda telah berhasil menginstal OrangeHRM. Terima kasih telah menggunakan tutorial ini untuk menginstal sistem manajemen sumber daya manusia OrangeHRM di sistem CentOS 7. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa OrangeHRM resmi situs web.


Cent OS
  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Menginstal Apache Solr di CentOS 6

  3. Cara menginstal OrangeHRM pada CentOS 7 VPS

  1. Cara Menginstal Java 11 &12 di CentOS 7

  2. Cara Menginstal Wine 4.0 di CentOS 7

  3. Cara Menginstal Vim 8.2 di CentOS 7

  1. Cara Menginstal VirtualBox di CentOS 7

  2. Cara Menginstal Git di CentOS 8

  3. Cara Menginstal Docker di CentOS 8