Hvernig á að setja upp Sentrifugo HRM á Ubuntu 16.04

Sentrifugo HRM er ókeypis og opinn uppspretta mannauðsstjórnun, (HRM), forrit. Það er eiginleikaríkt og auðvelt að stilla forrit. Það er skrifað í PHP og notar MySQL/MariaDB til að geyma gagnagrunn sinn. Þú getur notað Sentrifugo til að fylgjast með frammistöðu starfsmanns, frídaga, hlutverkum, forréttindum og margt fleira. Það kemur með frammistöðumatseiningu sem hjálpar starfsmannastjóranum að fylgjast með frammistöðu starfsmannsins með tímanum. Það inniheldur fjölmarga eiginleika sem eru nauðsynlegir fyrir daglega starfsmannastjórnun, svo sem sjálfsafgreiðslu starfsmanna, öflug greining, auðveld bakgrunnsathugun, orlofsstjórnun, útgjöld og eignastýringu.

Forkröfur

Fyrir þessa kennslu munum við nota hrm.example.com sem lén sem vísar í átt að Vultr tilvikinu. Vinsamlega vertu viss um að skipta út öllum tilfellum af dæmi léninu fyrir hið raunverulega.

Uppfærðu grunnkerfið þitt með því að nota handbókina Hvernig á að uppfæra Ubuntu 16.04 . Þegar kerfið þitt hefur verið uppfært skaltu halda áfram að setja upp ósjálfstæðin.

Settu upp Apache

Settu upp Apache.

sudo apt -y install apache2

Ræstu Apache og gerðu það kleift að keyra sjálfkrafa við ræsingu.

sudo systemctl start apache2
sudo systemctl enable apache2

Settu upp PHP

Settu upp PHP ásamt einingunum sem Sentrifugo HRM krefst.

sudo apt -y install php libapache2-mod-php php-gd php-mysql php-mbstring php-curl php-cli php-pear php-dev

Breyttu PHP stillingarskránni.

sudo nano /etc/php/7.0/apache2/php.ini

Finndu eftirfarandi línu. Taktu athugasemdir og stilltu viðeigandi tímabelti.

date.timezone = Asia/Kolkata
;Replace "Asia/Kolkata" with your appropriate timezone

memory_limit = -1
;This will give maximum available memory to PHP processes.

Settu upp MariaDB

MariaDB er gaffal af MySQL. Bættu MariaDB geymslunni við kerfið þitt þar sem sjálfgefna Ubuntu geymslan inniheldur eldri útgáfu af MariaDB.

sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,i386,ppc64el] http://kartolo.sby.datautama.net.id/mariadb/repo/10.2/ubuntu xenial main'
sudo apt update

Settu upp MariaDB.

sudo apt -y install mariadb-server

Gefðu upp sterkt MySQL rót notanda lykilorð þegar beðið er um það. Ræstu MariaDB og gerðu það kleift að byrja sjálfkrafa við ræsingu.

sudo systemctl start mariadb
sudo systemctl enable mariadb

Áður en þú stillir gagnagrunninn þarftu að tryggja MariaDB.

sudo mysql_secure_installation

Þú verður beðinn um núverandi MariaDB rót lykilorð. Gefðu upp lykilorðið sem þú hefur stillt við uppsetninguna. Þú verður spurður hvort þú viljir breyta núverandi lykilorði rótarnotanda MariaDB netþjónsins þíns. Þú getur sleppt því að setja nýtt lykilorð þar sem þú hefur þegar gefið upp sterkt lykilorð við uppsetningu. Svaraðu " Y" öllum öðrum spurningum sem spurt er um.

Skráðu þig inn í MySQL skelina sem rót.

mysql -u root -p

Gefðu upp lykilorðið fyrir MariaDB rót notandann til að skrá sig inn.

Keyrðu eftirfarandi fyrirspurnir til að búa til gagnagrunn og gagnagrunnsnotanda fyrir Sentrifugo uppsetninguna.

CREATE DATABASE hrm_data CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE USER 'hrm_user'@'localhost' IDENTIFIED BY 'StrongPassword';
GRANT ALL PRIVILEGES ON hrm_data.* TO 'hrm_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Þú getur skipt út gagnagrunnsnafni hrm_data og notendanafni í hrm_user samræmi við val þitt. Gakktu úr skugga um að breyta StrongPassword í mjög sterkt lykilorð.

Settu upp Sentrifugo HRM

Sæktu Sentrifugo HRM zip skjalasafnið.

wget http://www.sentrifugo.com/home/downloadfile?file_name=Sentrifugo.zip -O Sentrifugo.zip

Settu upp unzip.

sudo apt -y install unzip

Dragðu út skjalasafnið.

sudo unzip Sentrifugo.zip -d /var/www

Breyttu nafni möppunnar og gefðu upp viðeigandi eignarhald.

cd /var/www
sudo mv Sentrifugo_*/ sentrifugo/
sudo chown -R www-data:www-data /var/www/sentrifugo

Búðu til sýndargestgjafa

Búðu til sýndargestgjafa fyrir Sentrifugo HRM síðuna þína.

sudo nano /etc/apache2/sites-available/sentrifugo.conf

Fylltu út skrána.

<VirtualHost *:80>
    ServerName hrm.example.com
    DocumentRoot /var/www/sentrifugo
    <Directory /var/www/sentrifugo>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
</VirtualHost>

Virkjaðu Virtual Host skrána.

sudo a2ensite sentrifugo

Endurræstu Apache.

sudo systemctl restart apache2

Klára

Nú þegar þú hefur sett upp Sentrifugo HRM í gegnum skipanalínuna þarftu að klára uppsetninguna í gegnum vefviðmótið. Þú getur nálgast vefuppsetningarforritið á http://hrm.example.com. Þú munt sjá að þú hefur allar forsendur uppfylltar til að halda áfram uppsetningu á vefnum. Gefðu upplýsingar um gagnagrunninn og SMTP netþjóninn. Þegar þú hefur gefið upp nauðsynlegar upplýsingar um gagnagrunn og SMTP miðlara mun uppsetningin skrifa inn í gagnagrunninn og handahófskennt notendanafn og lykilorð verða til. Skráðu þig inn á HRM mælaborðið og stilltu forritið í samræmi við þarfir þínar.

Til hamingju, þú hefur sett upp Sentrifugo HRM á Ubuntu 16.04 netþjóni.


Hvernig á að setja upp Microweber á CentOS 7

Hvernig á að setja upp Microweber á CentOS 7

Að nota annað kerfi? Microweber er opinn uppspretta draga og sleppa CMS og netverslun. Microweber frumkóði er hýst á GitHub. Þessi handbók mun sýna þér

Að setja upp Microweber á Ubuntu 16.04

Að setja upp Microweber á Ubuntu 16.04

Að nota annað kerfi? Microweber er opinn uppspretta draga og sleppa CMS og netverslun. Microweber frumkóði er hýst á GitHub. Þessi handbók mun sýna þér

Hvernig á að setja upp Sylius eCommerce vettvang á Ubuntu 18.04 LTS

Hvernig á að setja upp Sylius eCommerce vettvang á Ubuntu 18.04 LTS

Að nota annað kerfi? Sylius er nútímalegur netviðskiptavettvangur fyrir PHP, byggður á Symfony Framework. Sylius heimild er á GitHub. Þessi leiðarvísir mun ganga

Hvernig á að setja upp Cezerin eCommerce á Ubuntu 18.04

Hvernig á að setja upp Cezerin eCommerce á Ubuntu 18.04

Cezerin er opinn uppspretta eCommerce framsækið vefforrit byggt með React og Node.js. Í þessari kennslu muntu læra hvernig á að nota Cezerin fyrir framleiðslu

Hvernig á að setja upp OpenMeetings á CentOS 7

Hvernig á að setja upp OpenMeetings á CentOS 7

Að nota annað kerfi? Apache OpenMeetings er opinn uppspretta veffundaforrit. Það er skrifað í Java og styður marga gagnagrunnsþjóna. ég

Að setja upp Microweber á Debian 9

Að setja upp Microweber á Debian 9

Að nota annað kerfi? Microweber er opinn uppspretta draga og sleppa CMS og netverslun. Microweber frumkóði er hýst á GitHub. Þessi handbók mun sýna þér

Að setja upp Akaunting á Debian 9

Að setja upp Akaunting á Debian 9

Að nota annað kerfi? Akaunting er ókeypis, opinn uppspretta og bókhaldshugbúnaður á netinu hannaður fyrir lítil fyrirtæki og sjálfstæðismenn. Það er byggt vit

Hvernig á að setja upp Mailtrain fréttabréfaforrit á Debian 9

Hvernig á að setja upp Mailtrain fréttabréfaforrit á Debian 9

Að nota annað kerfi? Mailtrain er opinn uppspretta sjálfhýst fréttabréfaforrit byggt á Node.js og MySQL/MariaDB. Mailtrains uppspretta er á GitHub. Þí

Að setja upp Akaunting á Fedora 28

Að setja upp Akaunting á Fedora 28

Að nota annað kerfi? Akaunting er ókeypis, opinn uppspretta og bókhaldshugbúnaður á netinu hannaður fyrir lítil fyrirtæki og sjálfstæðismenn. Það er byggt vit

Hvernig á að setja upp Mailtrain fréttabréfaforrit á Ubuntu 16.04

Hvernig á að setja upp Mailtrain fréttabréfaforrit á Ubuntu 16.04

Að nota annað kerfi? Mailtrain er opinn uppspretta sjálfhýst fréttabréfaforrit byggt á Node.js og MySQL/MariaDB. Mailtrains uppspretta er á GitHub. Þí

Hvernig á að setja upp InvoicePlane á Fedora 28

Hvernig á að setja upp InvoicePlane á Fedora 28

Að nota annað kerfi? InvoicePlane er ókeypis og opinn uppspretta innheimtuforrit. Frumkóðann hans er að finna á þessari Github geymslu. Þessi leiðarvísir

Hvernig á að setja upp osTicket á CentOS 7

Hvernig á að setja upp osTicket á CentOS 7

Að nota annað kerfi? osTicket er opinn uppspretta miðasölukerfi fyrir þjónustuver. osTicket frumkóði er hýst opinberlega á Github. Í þessari kennslu

Hvernig á að setja upp Open Web Analytics á CentOS 7

Hvernig á að setja upp Open Web Analytics á CentOS 7

Að nota annað kerfi? Open Web Analytics (OWA) er opinn vefgreiningarforrit sem hægt er að nota til að fylgjast með og greina hvernig fólk notar vefsíðuna þína

Hvernig á að setja upp Open Web Analytics á Debian 9

Hvernig á að setja upp Open Web Analytics á Debian 9

Að nota annað kerfi? Open Web Analytics (OWA) er opinn vefgreiningarforrit sem hægt er að nota til að fylgjast með og greina hvernig fólk notar vefsíðuna þína

Hvernig á að setja upp Osclass á Ubuntu 18.04 LTS

Hvernig á að setja upp Osclass á Ubuntu 18.04 LTS

Að nota annað kerfi? Osclass er opinn uppspretta verkefni sem gerir þér kleift að búa til flokkaða síðu auðveldlega án tækniþekkingar. Uppruni þess

Hvernig á að setja upp Osclass á Debian 9

Hvernig á að setja upp Osclass á Debian 9

Að nota annað kerfi? Osclass er opinn uppspretta verkefni sem gerir þér kleift að búa til flokkaða síðu auðveldlega án tækniþekkingar. Uppruni þess

Hvernig á að setja upp OpenMeetings á Ubuntu 16.04

Hvernig á að setja upp OpenMeetings á Ubuntu 16.04

Að nota annað kerfi? Apache OpenMeetings er opinn uppspretta veffundaforrit. Það er skrifað í Java og styður marga gagnagrunnsþjóna. ég

Hvernig á að setja upp X-Cart 5 á Fedora 31

Hvernig á að setja upp X-Cart 5 á Fedora 31

Að nota annað kerfi? X-Cart er afar sveigjanlegur netverslunarvettvangur með opinn uppspretta með fullt af eiginleikum og samþættingum. X-Cart frumkóði er gestgjafi

Hvernig á að setja upp X-Cart 5 á Debian 10

Hvernig á að setja upp X-Cart 5 á Debian 10

Að nota annað kerfi? X-Cart er afar sveigjanlegur netverslunarvettvangur með opinn uppspretta með fullt af eiginleikum og samþættingum. X-Cart frumkóði er gestgjafi

Hvernig á að setja upp Matomo Analytics á Fedora 28

Hvernig á að setja upp Matomo Analytics á Fedora 28

Að nota annað kerfi? Matomo (áður Piwik) er opinn uppspretta greiningarvettvangur, opinn valkostur við Google Analytics. Matomo uppspretta er hýst o

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira