uputstvo za instalaciju kendo managera...5. korak 3 . instalacija maria db na windows 7,8,10 ili win...

29
1 Uputstvo za instalaciju – Kendo Manager Softver za upravljanje projektima i projektni menadžment www.kendomanager.com Version 2.0

Upload: others

Post on 27-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

1

Uputstvo za instalaciju – Kendo Manager

Softver za upravljanje projektima i projektni menadžment

www.kendomanager.com

Version 2.0

Page 2: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

2

SADRŽAJ

R.broj Naslov Strana

1. Uvod 3

2. Sistemski zahtjevi 3

3. Korak 1. Instalirajte .NET Framework 4 3

4. Korak 2 . Instaliranje IIS 7 ili verzije iznad 3

5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6

6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

7. Korak 5. Kreiranje Kendo projectmanagement baze i kreiranje elmah log baze 11

8. 5.1. Kreiranje projectmanagement baze and elmah log baze koristeći default HeidiSQL 11

9. 5.1.1. Kreiranje projectmanagement baze 12

10. 5.1.2. Kreiranje Elmah log baze podataka 14

11. 5.2. Kreiranje Kendo Manager baze podatakapomoću Xampp-a i phpMyAdmin-om 15

12. 5.2.1. Kreiranje Kendo Projectmanagament database 17

13. 5.2.2. Kreiranje Elmah log Database 18

14. 5.3. Kreiranje Kendo Manager baze kroz Plesk Control Panel 19

15. Korak 6. Instalacija Kendo Manager Softvera 20

16. 6.1. IIS_IUSRS folder permisije 20

17. 6.2. Web config podešavanja 22

18. 6.2.1. Podešavanje jezika aplikacije 22

19. 6.2.2. SMTP podešavanja 23

20. 6.2.3. String za konekciju sa bazom 23

21. 6.3. Kreiranje Kendo Manager App u Internet information server-u (IIS) 24

22. 6.4. Konfigurisanje Aplication pool-a 26

23. 6.4.1. Preporučeno Aplication pool podešavanje 27

24. 6.5. Kendo login data 27

25. 6.6. Instalacija Kendo Managera na Windows Server 2016 28

Page 3: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

3

UVOD Kendo Manager je web aplikacija koja se može instalirati na bilo koji Windows web server,VPS ili Windows računar.

Kendo Manager je pogodan za sve vrste projekata, bez obzira na veličinu tima ili kompleksnost projekta.

Jednostavan je za korištenje i ne zahtijeva skupu obuku zaposlenih. Koristeći Kendo Manager olakšat će vam

upravljanje vašim projektima. Ako ste velika ili mala kompanija, vladina institucija ili nevladina organizacija, softver

za upravljanje projektima pomoći će vam da organizujete svoje projekte, svoj tim i pružiti vam pregled projekata.

Sistemski zahtjevi

Sistemski zahjevi za instaliranje Kendo Managera,

Hardverski zahtjevi

• Min: Intel Dual-Core Processor

• RAM: Minimal 4 GB or more

Sofverski zahtjevi

• Win 7,8,10 or Windows Server 2008,2012,2016 • Full administrator Access

• MariaDB 10.1.20 +

• Mysql-connector-net-6.9.9

• IIS 7.0, 8.0, 10.0

• .NET Framework 4 +

Korak 1. Instalirajte .NET Framework 4 • Preuzmite i instalirajte .NET Framework 4 iz sledećeg linka:

https://www.microsoft.com/en-us/download/details.aspx?id=42642

Korak 2 . Instaliranje IIS 7 ili verzije iznad IIS nije podrazumevano instaliran u operativnom sistemu Windows 7. Kao rezultat toga, morate ručno instalirati

IIS na vašoj mašini ili možete jednostavno instalirati IIS koristeći Microsoft® Web Platform Installer (Web PI). Da

saznate više o Web PI-u, pogledajte Learn about and install the Web PI.

Proverite da li ste instalirali jedno od izdanja Windows 7, Windows 8 ili Windows 10 na kojem je podržan IIS 7 ili veća verzija pre nego što nastavite. Nisu sve IIS funkcije podržane na svim edicijama Windows 7, 8 i 10. Izdanja Home Basic i Starter uključuju samo ograničene osnovne funkcije IIS-a. Preporučujemo Ultimate, Professional ili Enterprise Edition

Note : Ako ste već instalirali IIS preskočite ovaj korak

Potrebno je da instaliratte IIS na svojračunar :

• Logujte se na svoj administratorski nalog

• Prvo, kliknite na Control Panel.

Page 4: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

4

• U sekciji Programs, kliknite na Turn Windows Features on or off.

Kliknite Allow ako dobijete sledeću poruku:

Kada pojavi prozor Windows Features, Jednostavano selektujte sve opcije vezane za IIS kao što je prikazano na

na slici . Nakon toga kliknite na OK.

Page 5: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

5

Pojaviće se progress bar.

Kada se instalacija završi, da biste je proverili, jednostavno upišite sljedeći URL u svoj pregledač: http: // localhost. Ako je instalacija uspješna, videćete sledeći ekran:

Page 6: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

6

Korak 3 . Instalacija Maria DB na windows 7,8,10 ili Win Server 2008, 2012, 2016

Postupak Instalacije MariaDB servera je isti za windows 7,8,10 I za Windows server 2008,2012, 2016. Kliknite na https://downloads.mariadb.org/ za download zadnje verzije MariaDB.

MariaDB je dostupna u dve verzije: instalater i zip tip. Preuzmite verziju instalatera.

Instalirajte MariaDB na Windows ili Windows server

• Double installer to start install process. Click Next.

Page 7: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

7

• Selektujte License Agreement

• Kliknite "I accept the terms" i kliknite next

Custom Setup

Page 8: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

8

Database Authentication/Security Related Properties

NOTE : Možete postaviti lozinku za korisnika "root" baze podataka ako želite i odrediti da li root može pristupiti

bazi podataka sa udaljenih računara.Kliknite NEXT

Ostala Database Podešavanja – kliknite NEXT

Page 9: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

9

• Install as service

• Defines if the database should be run as a service and the service name. It is recommended to run your database instance as a service as it greatly simplifies database management. The default service name is "MySQL", for compatibility reasons (this is the same name that "mysqld.exe --install" would choose too).

• Enable Networking

• Whether to enable TCP/IP (recommended) and which port MariaDB should listen to. If security is a concern, you can change the bind-address parameter post-installation to bind to only local addresses. If the "Enable networking" checkbox is deselected, the database will use named pipes for communication.

• Optimize for Transactions

• If this checkbox is selected, the default storage engine is set to Innodb (or XtraDB) and the sql_mode parameter is set to "NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES". You can also define the Innodb/Xtradb buffer pool size. The default buffer pool size is 12.5% of RAM and depending on your requirements you can give innodb more (up to 70-80% RAM). 32 bit versions of MariaDB have restrictions on maximum buffer pool size, which is approximately 1GB, due to virtual address space limitations for 32bit processes.

Kliknite na Install da bi ste instalirali MariaDB

More information :

https://mariadb.com/kb/en/library/installing-mariadb-msi-packages-on-windows/

Page 10: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

10

Korak 4 . Instalirajte mysql-connector-net-6.9.9

Otvorite Kendo Managersr Folder. Kliknite dva puta na installer da pokrenete instalacioni proces.

• Kliknite Next – Tipical -Install

Page 11: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

11

Korak 5. Kreiranje Kendo projectmanagement baze i kreiranje elmah log baze

5.1. Kreiranje projectmanagement baze and elmah log baze koristeći default HeidiSQL

NOTE : HeidiSQL je Windows klijent za MariaDB i MySQL. Uključen je uz Windows verziju MariaDB od MariaDB 5.2.7

• Kliknite na HeidiSQL

• Kreirajte sesiju

Page 12: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

12

• Upišite pasword i kliknite na open

5.1.1. Kreiranje projectmanagement baze

• Kliknite na File zatim Kliknite na Load SQL File opciju

• Izaberite projectmanagement sql fajl iz Kendo Manager – Database foldera i

kliknite open.

Page 13: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

13

• Kliknite ok da bi ste potvrdili

• Kliknite na execute SQL

• Kliknite na ok i refresh windows (F5)

• Kliknite ok dugme.

Page 14: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

14

Napomena : U lijevom prozoru vidjećete kriranu projectmanagement bazu

5.1.2. Kreiranje Elmah log baze podataka

• Otvorite HeidiSql i kliknite na File i zatim kliknite na Load SQL File opciju

• Izaberite Elmah sql file iz Kendo Manager – Database folder and kliknite open.

Page 15: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

15

• Kliknite na execute SQL

• Kliknite na Ok i osvježite prozor (F5)

5.2. Kreiranje Kendo Manager baze podatakapomoću Xampp-a i phpMyAdmin-om

Instalacija i korištenje Xampp zajedno sa IIS-om

Uvod

Glavni cilj ove sekcije je da pomogne početnicima da omoguće istovremeni rad Xampp Apache Servera i IIS

servera radi jer postoji problem zbog porta 80. Da bi to bilo moguće moramo promijeniti Xampp port 80 na drugi

broj porta (koji ne koristi bilo koji drugi servis ).Pratite sledeće korake :

1. preuzmite Xampp sa zvaničnog web sajta ili direktno sa ovog linka 2. Nakon što ste uspješno instalirali Xampp, otvorite httpd.conf iz svog Xampp foldera:

/Xampp/apache/conf/httpd.conf 3. Pronađite opciju Listen 80 i zamijenite sa Listen 8080 4. Pronađite stvaku ServerName localhost:80 i zamijenite sa ServerName localhost:8080 5. Kliknite Save this file i zatvorite fajl 6. Zatim otvorite direktorij: /Xampp/apache/conf/extra/httpd-ssl.conf 7. Pronađite Listen 443 i zamijenite sa Listen 4499 8. Sačuvajte promjenu i zatvorite prozor 9. Čestitam, završili ste instalaciju . Prokrenite svoj Apache service koristeći Xampp Control Panel.

Page 16: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

16

• Start Xampp server

• Start PhpMyAdmin

Note: Koristite adresu http://localhost:8080/phpmyadmin ako ste promijenili adresu.

Page 17: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

17

5.2.1. Kreiranje Kendo Projectmanagament database

Protrebno je kreirati Project Management I Elmah log database koristeći sql fajl iz Database foldera.

Otvorite PHPMyAdmin i kliknite na Import opciju – selektujte projectmanagement sql file iz DATABASE foldera i

kliknite Go

Page 18: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

18

5.2.2. Kreiranje Elmah log Database

Jednom kada ste kreirali projectmanagement bazu potrebno je da kreirate Elmah log database. Kliknite na

import opciju I izaberite elmah sql file iz foldera database. Kada selektujete elmah sql fajl za import, kliknite

Go da krerate bazu. ELMAH je open source alat za otklanjanje grešaka za ASP.NET.

• Kliknite na Import opciju – pronađite i izaberite ELMAH sql file iz DATABASE foldera i kliknite

Go

• Kliknite Go

Page 19: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

19

Note : Elmah log addresa je localhost/elmah.axd. Potebno je biti logovan u Kendo manager da vidite

Elmah stranu.

5.3. Kreiranje Kendo Manager baze kroz Plesk Control Panel

Ako koristite Plesk Control Panel, procedura kreiranja baze je ista.

• Izaberite Tools&Settings - Database Servers I kliknite na seting da otvorite phpMyAdmin I da

importujete database projectmangement I elmah log database.

Plesk phpMyAdmin

Page 20: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

20

Korak 6. Instalacija Kendo Manager Softvera

• Otiđite na Kendo manager folder i kopirajte Kendo App folder to C:\inetpub\wwwroot.

6.1. IIS_IUSRS folder permisije

• Dodajte IIS_IUSRS pune permisije na foldere App_Data, Files and repository.

App_data

• Kliknite desnim tasterom miša na App_data folder i izaberite Properties and select tab Security.

Dodajte full control za IIS_IUSRS i kliknite Ok.

Page 21: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

21

Files folder

• Kliknite desnim tasterom na Files folder i izaberite Properties i selektujte tab Security. Dodijelite

full control za IIS_IUSRS i kliknite Ok.

Repository folder

• Kliknite desnim tasterom miša na Repository folder, izaberite Properties i kliknite tab Security,

dodajte full control for IIS_IUSRS i kliknite Ok.

.

Page 22: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

22

6.2. Web config podešavanja

Otiđite na C:\inetpub\wwwroot\kendo i otvorite web config sa note editor da podesite config file.

napomena: Preporučujemo da koristite Notepad++ (https://notepad-plus-plus.org )

• Selektujte web.config

• Kliknite desnim tasterom na Open file da otvorite u note editoru.

6.2.1. Podešavanje jezika aplikacije

Trenutno, Kendo manager podržava Engleski i Srpski jezik (Latinica). Osnovni jezk u aplikaciji je Engleski ("DefaultCulture" value="en-US"). Ukoliko želite da Srpski jezik latinica bude osnovni potrebno je da upišete sr-Latn-RS u string, sr-Latn-RS ("DefaultCulture" value="sr-Latn-RS").

Page 23: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

23

6.2.2. SMTP podešavanja

Mail server podešavanja služe za podešavanje emailova I automatskih notifikacija ako imate email server.

Napomena: Kendo Manager ne podržava port 465 za slanje maila

6.2.3. String za konekciju sa bazom

• Upišite root lozinku u svoj konekcioni string da bi ste se povezali sa bazom.

1 red stringa primer

2,3,4 red stringa primer

Napomena:

Kendo konfiguracijska datoteka je unapred definisana za podrazumevano projectmanagement bazu i

elmah log bazu a koje smo prethodno kreirali koristeći HeidiSQL ili phpMyAdmin. Ako kreirate bazu

podataka sa drugačijim imenom i lozinkom, potrebno je uneti podatke u string za konekciju. Ako vaš

root korisnik nema lozinku, ostavite polje lozinka praznim.

Page 24: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

24

6.3. Kreiranje Kendo Manager App u Internet information server-u (IIS)

Postupak dodavanja Kendo Manager APP na IIS 7.5 ili više verzije je isti bez obzira koji operativni sistem koristite

(Windows 7/8/10 ili Server 2008,2012,2016).

• Otvorite IIS Manager

Za početak, otvorite IIS Manager from Start > Control Panel>System and Security\Administrative Tools.

Stop default IIS web site

Ako želite da koristite Kendo Manager na portu 80 neophodno je da zaustavite default IIS website.

Add Kendo Manager

• Proširite tree u connections column.

• Kliknite desnim tasterom na Sites.

• Selektujte Add Web Site…

Page 25: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

25

Konfigurisanje Novog Kendo manager vebsajta

Ovaj incijalni prozor za Kendo manager konfigurisanje.

• U Site name, Upišite Kendo za indentifikaciju vašeg web sajta.

• U Physical path upišite lokaciju vašeg web sajta. Ovo možete postavitii bilo gde na vašem

tvrdom disku ali možete koristitit i default is c:\inetpub\wwwroot\kendo

• U binding set, možete odabrati kako se sajt vezan za server.

• Type: Selektujte HTTP or HTTPS ako vaš server ima SSL Certificat.

• IP Address: Seletujte vašu IP ovdje. Ako koristite Windows 7 verovatno je ta mašina u vašem

local hostu i ima localnu IP adresu 192.168.14.123 ili nešto slično.

• Port: Defaultno je predefinisan port 80 .Ukoliko koristite drugi port potrebno je upisati drugi port

• Host name: Ovo bi trebalo da bude vaše ime domene. Ako ga nemate i želite koristiti vašu IP

adresu, ostavite je prazno.

Page 26: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

26

6.4. Konfigurisanje Aplication pool-a

• Selektovanje .NET Framework 4 Version u Application Pool

Click to Aplication Pools

Selektujte Kendo application pool i kliknite na Advanced Settings

Selektujte .NET framework version 4.0 i kliknite OK. Selektujte Identity - click and choose and select

Network Service.

Page 27: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

27

6.4.1. Preporučeno Aplication pool podešavanje

6.5. Kendo login data

Upišite localhost u browser i kliknite enter. Ako ste sve ispravno podesili, dobićete početnu stranu Kendo

Managera. U formu za prijavu upišite default login podatke i kliknite login:

Username : admin

Password : admino

Page 28: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

28

• Kendo Manager je spreman za rad

6.6. Instalacija Kendo Managera na Windows Server 2016

Postupak dodavanja nove internet stranice na IIS je isti bez obzira na koji operativni sistem ili Windows

server (2008,2012,2016).

Open the IIS Manager

Za početak , otvorite IIS Manager Start > Internet Informations server

Page 29: Uputstvo za instalaciju Kendo Managera...5. Korak 3 . Instalacija Maria DB na Windows 7,8,10 ili Win Server 2008, 2012, 2016 6 6. Korak 4 . Instalirajte mysql-connector-net-6.9.9 10

29

Kreranje Kendo Manager website • Proširite tree koloni connections.

• Desni click na Sites.

• Selektuj Add Web Site…

Ovaj prozor je početna nova konfiguracija veb sajta. – U Site name, Upišite Kendo za indentifikaciju Kendo web sajta. – U Physical path upišite lokaciju vašeg web sajta . Osnovna lokacija je c:\inetpub\wwwroot\kendo U binding set, – Type: Select HTTP ili HTTPS i naziv domena.