GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat OrangeHRM na CentOS 7 VPS

V následujícím článku vysvětlíme, jak můžete nainstalovat a spustit OrangeHRM na vašem CentOS 7 VPS. OrangeHRM je skvělé, škálovatelné řešení řízení lidských zdrojů napsané v PHP. Má následující vlastnosti:

  •  Administrační modul
  • Správa osobních informací
  • Opustit modul
  • Časový modul
  • Samoobslužný modul pro zaměstnance
  • Modul náboru/sledování žadatelů
  • Modul výkonu

POŽADAVKY

Pro tento výukový program budeme používat náš plán hostování SSD 1 Linux VPS.

AKTUALIZOVAT SYSTÉM

Jako vždy se ujistěte, že váš CentOS 7 VPS je plně aktuální pomocí příkazu níže:

# yum update

INSTALOVAT LAMPU

Vaším prvním krokem je nainstalovat Linux Apache, MariaDB &PHP nebo lépe známý LAMP. LAMP je ve skutečnosti zkratka pro zásobník řešení webových služeb sestávající z Linuxu, HTTP serveru Apache, databázových strojů MySQL nebo MariaDB a programovacího jazyka PHP, Perl nebo Python. Zadejte následující:

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

Po dokončení instalace LAMP povolte spuštění Apache a MariaDB při spouštění a spusťte je pomocí níže uvedených příkazů:

# systemctl enable mariadb && systemctl enable httpd

# systemctl start httpd && systemctl start mariadb

Další úpravy konfigurace na Apache, PHP a MariaDB najdete v našem skvělém příspěvku na blogu.

Dále spusťte poinstalační skript MariaDB mysql_secure_installation:

# mysql_secure_installation

Nakonfigurujte jej takto:

- 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

INSTALOVAT ORANGEHRM

Musíte vstoupit do kořenového adresáře dokumentu Apache, stáhnout a rozbalit instalační zip soubor OrangeHRM. Níže uvedené příkazy udělají svou práci:

# 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

Přesuňte soubory a adresáře z rozbaleného adresáře do vašeho aktuálního pracovního adresáře (kořen dokumentu Apache)

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

Nyní otevřete konfigurační soubor Apache:

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

Vyhledejte „ ‘ a změňte hodnotu řádku:‘AllowOverride None ‘ na ‘AllowOverride All ‘ . Tato akce umožní vašemu webovému serveru používat soubory .htaccess.

Takže po dokončení by sekce měla vypadat takto:

<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

Dále otevřete konfigurační soubor MariaDB. Používáme následující příkaz:

# vim /etc/my.cnf

Kamkoli pod blok [mysqld] umístěte následující řádek:event_scheduler =ON . Poté restartujte MariaDB, aby se změny projevily:

# systemctl restart mariadb

Nastavte správné vlastnictví:

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

Chcete-li dokončit instalaci OrangeHRM, otevřete svůj oblíbený prohlížeč a přejděte na adresu http://vase_domena.com . Jakmile se dostanete do části Konfigurace databáze, přijměte licenci a zadejte informace o preferované konfiguraci databáze.

Můžete také ponechat výchozí hodnoty databáze.

V kroku 3:Kontrola systému se ujistěte, že všechny uvedené položky jsou zelené a v pořádku.

Dále si vytvořte uživatelské jméno a heslo správce. Instalace se spustí, jakmile po potvrzení vašeho nastavení v posledním kroku 5:Potvrzení kliknete na tlačítko ‚Instalovat‘.

Gratulujeme, úspěšně jste nainstalovali OrangeHRM do vašeho CentOS 7 VPS.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám to nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat PhpWiki na CentOS 7

  2. Jak nainstalovat LiteCart na CentOS 7

  3. Jak nainstalovat ProjectPier na CentOS 7 VPS

  1. Jak nainstalovat MariaDB na CentOS 7

  2. Jak nainstalovat MariaDB na CentOS 8

  3. Jak nainstalovat ocPortal na CentOS 7 VPS

  1. Jak nainstalovat MariaDB na CentOS 6

  2. Jak nainstalovat MariaDB na CentOS 7

  3. Jak nainstalovat ProjectPier na CentOS 7