A Microweber telepítése CentOS 7 rendszeren
Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked
A Sentrifugo HRM egy ingyenes és nyílt forráskódú humánerőforrás-menedzsment (HRM) alkalmazás. Ez egy funkciókban gazdag és könnyen konfigurálható alkalmazás. PHP-ben íródott, és MySQL/MariaDB-t használ az adatbázis tárolására. A Sentrifugo segítségével nyomon követheti az alkalmazott teljesítményét, a szabadság dátumait, szerepköreit, kiváltságait és még sok mást. Tartalmaz egy teljesítményértékelési modult, amely segít a HR-menedzsereknek nyomon követni az alkalmazottak teljesítményét az idő múlásával. Számos olyan funkciót tartalmaz, amelyek a napi alkalmazottak kezeléséhez szükségesek, mint például az alkalmazottak önkiszolgálása, hatékony elemzések, egyszerű háttérellenőrzés, szabadságkezelés, kiadások és vagyonkezelés.
Ebben az oktatóanyagban hrm.example.com
a Vultr példányra mutató tartománynévként fogjuk használni . Kérjük, ügyeljen arra, hogy a példa domain név minden előfordulását lecserélje a tényleges névre.
Frissítse alaprendszerét az Ubuntu 16.04 frissítése útmutató segítségével . A rendszer frissítése után folytassa a függőségek telepítésével.
Telepítse az Apache-t.
sudo apt -y install apache2
Indítsa el az Apache-t, és engedélyezze, hogy rendszerindításkor automatikusan fusson.
sudo systemctl start apache2
sudo systemctl enable apache2
Telepítse a PHP-t a Sentrifugo HRM által igényelt modulokkal együtt.
sudo apt -y install php libapache2-mod-php php-gd php-mysql php-mbstring php-curl php-cli php-pear php-dev
Szerkessze a PHP konfigurációs fájlt.
sudo nano /etc/php/7.0/apache2/php.ini
Keresse meg a következő sort. Törölje a megjegyzéseket, és állítsa be a megfelelő időzónát.
date.timezone = Asia/Kolkata
;Replace "Asia/Kolkata" with your appropriate timezone
memory_limit = -1
;This will give maximum available memory to PHP processes.
A MariaDB a MySQL elágazása. Adja hozzá a MariaDB-tárat a rendszeréhez, mivel az alapértelmezett Ubuntu-lerakat a MariaDB régebbi verzióját tartalmazza.
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
Telepítse a MariaDB-t.
sudo apt -y install mariadb-server
Amikor a rendszer kéri, adjon meg erős MySQL root felhasználói jelszót. Indítsa el a MariaDB-t, és engedélyezze az automatikus indulást a rendszerindításkor.
sudo systemctl start mariadb
sudo systemctl enable mariadb
Az adatbázis konfigurálása előtt biztonságossá kell tennie a MariaDB-t.
sudo mysql_secure_installation
Meg kell adnia a jelenlegi MariaDB root jelszót. Adja meg a telepítés során beállított jelszót. A rendszer megkérdezi, hogy módosítani szeretné-e a MariaDB szerver root felhasználójának meglévő jelszavát. Az új jelszó beállítását kihagyhatja, mivel a telepítés során már megadott egy erős jelszót. Válaszoljon " Y
" az összes többi feltett kérdésre.
Jelentkezzen be a MySQL shellbe root felhasználóként.
mysql -u root -p
Adja meg a MariaDB root felhasználó jelszavát a bejelentkezéshez.
Futtassa a következő lekérdezéseket egy adatbázis és egy adatbázis-felhasználó létrehozásához a Sentrifugo telepítéséhez.
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;
Az adatbázisnevet hrm_data
és a felhasználónevet hrm_user
tetszés szerint lecserélheti . Kérjük, győződjön meg róla, StrongPassword
hogy nagyon erős jelszóra vált.
Töltse le a Sentrifugo HRM zip archívumot.
wget http://www.sentrifugo.com/home/downloadfile?file_name=Sentrifugo.zip -O Sentrifugo.zip
Telepítse a kicsomagolást.
sudo apt -y install unzip
Bontsa ki az archívumot.
sudo unzip Sentrifugo.zip -d /var/www
Módosítsa a címtár nevét, és adja meg a megfelelő tulajdonjogot.
cd /var/www
sudo mv Sentrifugo_*/ sentrifugo/
sudo chown -R www-data:www-data /var/www/sentrifugo
Hozzon létre egy virtuális gazdagépet a Sentrifugo HRM webhelyéhez.
sudo nano /etc/apache2/sites-available/sentrifugo.conf
Töltse fel a fájlt.
<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>
Aktiválja a Virtual Host fájlt.
sudo a2ensite sentrifugo
Indítsa újra az Apache-ot.
sudo systemctl restart apache2
Most, hogy sikeresen telepítette a Sentrifugo HRM-et a parancssoron keresztül, be kell fejeznie a telepítést a webes felületen keresztül. A webes telepítőt a címen érheti el http://hrm.example.com
. Látni fogja, hogy minden előfeltétele teljesült a webalapú telepítés folytatásához. Adja meg az adatbázis és az SMTP-kiszolgáló adatait. Miután megadta a szükséges adatbázis- és SMTP-szerveradatokat, a beállítás beíródik az adatbázisba, és véletlenszerű felhasználónév és jelszó generálódik. Jelentkezzen be a HRM irányítópultra, és konfigurálja az alkalmazást igényeinek megfelelően.
Gratulálunk, sikeresen telepítette a Sentrifugo HRM-et az Ubuntu 16.04 kiszolgálóra.
Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked
Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked
Más rendszert használ? Az osTicket egy nyílt forráskódú ügyfélszolgálati jegyértékesítő rendszer. Az osTicket forráskódja nyilvánosan a Githubon található. Ebben az oktatóanyagban
Más rendszert használ? A Sylius egy modern e-kereskedelmi platform a PHP számára, amely a Symfony Framework-re épül. A Sylius forrása a GitHubon található. Ez az útmutató wal
A Cezerin egy nyílt forráskódú, progresszív e-kereskedelmi webalkalmazás, amely React és Node.js használatával készült. Ebből az oktatóanyagból megtudhatja, hogyan telepíthet Cezerint a termeléshez
Más rendszert használ? Az Apache OpenMeetings egy nyílt forráskódú webkonferencia-alkalmazás. Java nyelven íródott, és több adatbázis-kiszolgálót is támogat. én
Más rendszert használ? A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató megmutatja neked
Más rendszert használ? Az Akaunting egy ingyenes, nyílt forráskódú és online számviteli szoftver kisvállalkozások és szabadúszók számára. Szellemesen épült
Más rendszert használ? A Maitrain egy nyílt forráskódú, önállóan hosztolt hírlevél-alkalmazás, amely Node.js-re és MySQL/MariaDB-re épül. A Maitrains forrása a GitHubon található. Thi
Más rendszert használ? Az Akaunting egy ingyenes, nyílt forráskódú és online számviteli szoftver kisvállalkozások és szabadúszók számára. Szellemesen épült
Bevezetés Ez az oktatóanyag bemutatja az OpenBSD-t mint e-kereskedelmi megoldást PrestaShop és Apache használatával. Az Apache szükséges, mert a PrestaShop összetett UR-vel rendelkezik
Más rendszert használ? A Maitrain egy nyílt forráskódú, önállóan hosztolt hírlevél-alkalmazás, amely Node.js-re és MySQL/MariaDB-re épül. A Maitrains forrása a GitHubon található. Thi
Más rendszert használ? Az InvoicePlane egy ingyenes és nyílt forráskódú számlázó alkalmazás. Forráskódja megtalálható ezen a Github-tárházban. Ez az útmutató
Más rendszert használ? Az Open Web Analytics (OWA) egy nyílt forráskódú webelemző program, amellyel nyomon követhető és elemezhető, hogy az emberek hogyan használják webhelyét.
Más rendszert használ? Az Open Web Analytics (OWA) egy nyílt forráskódú webelemző program, amellyel nyomon követhető és elemezhető, hogy az emberek hogyan használják webhelyét.
Más rendszert használ? Az Osclass egy nyílt forráskódú projekt, amely lehetővé teszi, hogy könnyedén létrehozzon minősített webhelyet minden technikai tudás nélkül. A forrása
Más rendszert használ? Az Osclass egy nyílt forráskódú projekt, amely lehetővé teszi, hogy könnyedén létrehozzon minősített webhelyet minden technikai tudás nélkül. A forrása
Más rendszert használ? Az Apache OpenMeetings egy nyílt forráskódú webkonferencia-alkalmazás. Java nyelven íródott, és több adatbázis-kiszolgálót is támogat. én
Más rendszert használ? Az X-Cart egy rendkívül rugalmas, nyílt forráskódú e-kereskedelmi platform rengeteg funkcióval és integrációval. Az X-Cart forráskódja hoste
Más rendszert használ? Bevezetés A Microweber egy nyílt forráskódú drag and drop CMS és online bolt. A Microweber forráskódja a GitHubon található. Ez az útmutató
A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.
Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.
Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.
Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.
Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…
Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.
Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.
Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.
Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.
Az Apple a közelmúltban kiadott egy kiegészítést a macOS Catalina 10.15.4-hez a problémák megoldására, de úgy tűnik, hogy a frissítés több problémát okoz, ami a Mac gépek blokkolásához vezet. További információért olvassa el ezt a cikket