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 „
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.