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

Cara menginstal OrangeHRM pada CentOS 7 VPS

Pada artikel berikut kami akan menjelaskan bagaimana Anda dapat menginstal dan menjalankan OrangeHRM di VPS CentOS 7 Anda. OrangeHRM adalah solusi Manajemen Sumber Daya Manusia yang luar biasa dan dapat diskalakan yang ditulis dalam PHP. Ini memiliki beberapa fitur berikut:

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

PERSYARATAN

Kami akan menggunakan paket Hosting SSD 1 Linux VPS untuk tutorial ini.

PERBARUI SISTEM

Seperti biasa, pastikan CentOS 7 VPS Anda sepenuhnya terbaru dengan perintah di bawah ini:

# yum update

PASANG LAMPU

Langkah pertama Anda adalah menginstal Linux Apache, MariaDB &PHP atau lebih dikenal dengan LAMP. LAMP sebenarnya adalah akronim untuk tumpukan solusi layanan web yang terdiri dari Linux, Apache HTTP Server, mesin database MySQL atau MariaDB, dan bahasa pemrograman PHP, Perl atau Python. Berikan hal berikut:

# yum install httpd openssl mod_ssl mariadb mariadb-server mysql unzip

Setelah instalasi LAMP selesai, aktifkan Apache dan MariaDB untuk memulai saat boot dan mulai dengan perintah di bawah ini:

# systemctl enable mariadb && systemctl enable httpd

# systemctl start httpd && systemctl start mariadb

Untuk tweak konfigurasi lebih lanjut di Apache, PHP dan MariaDB, lihat posting blog kami yang luar biasa.

Selanjutnya jalankan skrip pasca-instalasi MariaDB mysql_secure_installation:

# mysql_secure_installation

Konfigurasikan seperti ini:

- Set root password? [Y/n] y
- Remove anonymous users? [Y/n] y
- Disallow root login remotely? [Y/n] y
- Remove test database and access to it? [Y/n] y
- Reload privilege tables now? [Y/n] y

PASANG ORANGEHRM

Anda harus masuk ke direktori root dokumen Apache, unduh dan unzip file zip instalasi OrangeHRM. Perintah di bawah ini akan melakukan pekerjaan:

# cd /var/www/html
# wget -O orangehrm.unzip http://downloads.sourceforge.net/project/orangehrm/stable/3.3.1/orangehrm-3.3.1.12255.zip?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Forangehrm%2F&ts=1436890468&use_mirror=iweb
# unzip orangehrm.unzip

Pindahkan file dan direktori dari direktori yang belum dibongkar ke direktori kerja Anda saat ini (root dokumen Apache)

# mv orangehrm-3.3.1/* . && mv orangehrm-3.3.1/.htaccess .

Sekarang, buka file konfigurasi Apache:

# vim /etc/httpd/conf/httpd.conf

Temukan ‘ ' dan ubah nilai baris:'AllowOverride None ‘ ke ‘AllowOverride All ' . Tindakan ini akan mengaktifkan file .htaccess untuk digunakan oleh server web Anda.

Jadi, setelah Anda selesai, bagian tersebut akan terlihat seperti ini:

<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

Selanjutnya, buka file konfigurasi MariaDB. Kami menggunakan perintah berikut:

# vim /etc/my.cnf

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

# systemctl restart mariadb

Setel kepemilikan yang benar:

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

Untuk menyelesaikan instalasi OrangeHRM, buka browser favorit Anda dan navigasikan ke http://domain_anda.com . Terima lisensi dan masukkan informasi konfigurasi basis data pilihan Anda setelah Anda mencapai bagian Konfigurasi Basis Data.

Anda juga dapat membiarkan nilai database default.

Di 'langkah 3:Pemeriksaan Sistem', pastikan semua item yang terdaftar berwarna hijau dan OK.

Selanjutnya, buat nama pengguna dan kata sandi admin Anda. Instalasi akan dimulai setelah Anda mengklik tombol 'Instal' setelah konfirmasi pengaturan Anda di 'Langkah 5:Konfirmasi' terakhir.

Selamat, Anda telah berhasil menginstal OrangeHRM di VPS CentOS 7 Anda.

Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal ini untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.

PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.


Cent OS
  1. Cara Menginstal PhpWiki di CentOS 7

  2. Cara Menginstal LiteCart di CentOS 7

  3. Cara Menginstal ProjectPier pada CentOS 7 VPS

  1. Cara Menginstal MariaDB di CentOS 7

  2. Cara Menginstal MariaDB di CentOS 8

  3. Cara menginstal ocPortal pada CentOS 7 VPS

  1. Cara Menginstal MariaDB Di CentOS 6

  2. Cara Menginstal MariaDB di CentOS 7

  3. Cara Menginstal ProjectPier di CentOS 7