You are on page 1of 30

2014

Podeavanje WebSpeed tehnologije u


radnom okruenju OpenEdge 10.2b i
Windows 7 64-bit OS

PODEAVANJE WINDOWS 7 64 BIT & PROGRESS OPENEDGE 10.2B


SLAVIMIR LJ. VESI

JKP BVK | DELIGRADSKA 28, 11000 BEOGRAD

Sadraj
01. Provera administratorskih privilegija na raunaru ............................................................................................................................................ 2
02. Instalacija Progress OpenEdge 10.2b okruenja na operativni sistem Windows 7 64-bit i podeavanje za rad sa WebSpeed
Web razvojnim okruenjem .............................................................................................................................................................................................. 2
02.01. Provera verzije operativnog sistema i instaliranog Service Pack-a ................................................................................................. 2
02.02. Instalacija Web servera IIS7.5 i kreiranje virtuelnog foldera .............................................................................................................. 3
02.03. Instalacije Progress OpenEdge 10.2b okruenja ..................................................................................................................................... 6
02.04. Instalacija Service Pack-a za Progress 10.2b .......................................................................................................................................... 17
02.05. Podeavanje Microsoft IIS 7.5 Web servera ............................................................................................................................................ 18
02.05.01. Proverite da li su CGI i ISAPI ekstenzije instalirane ................................................................................................................... 18
02.05.02. Proverite da li ste kreirali virtuelni direktorijum ......................................................................................................................... 18
02.05.03. Omoguite da se cgiip.exe / wsisa.dll pokrene na IIS-u ......................................................................................................... 18
03. Testiranje okruenja .................................................................................................................................................................................................... 28

01. Provera administratorskih privilegija na raunaru


Pre svih instalacija potrebno je proveriti da li imate privilegije na raunaru.
Control Panel -> User Accounts -> Manage User Accounts

Ukoliko vidite da vae nalog pripada grupi Administrators, to znai da ste administrator na raunaru.

02. Instalacija Progress OpenEdge 10.2b okruenja na


operativni sistem Windows 7 64-bit i podeavanje za rad
sa WebSpeed Web razvojnim okruenjem
02.01. Provera verzije operativnog sistema i instaliranog Service
Pack-a
Start -> Computer -> desno dugme mia Properties
2

02.02. Instalacija Web servera IIS7.5 i kreiranje virtuelnog foldera


Control Panel -> Programs and Features -> Turn Winows features on or off (nalazi se sa leve strane ekrana)
Nakon toga se prikazuje dijalog:

tiklirati (check-irati) sve opcije ispod Internet Information Services i Internet Information Services Hostable Web Core.
Nakon toga je potrebno saekati neko vreme. Nakon toga je potrebno resetovati raunar.
Proveriti da li IIS radi. Otvoriti pretraiva (browser) i kucati http://localhost
Ukoliko vam se pokae sledea slika, to znai da ste ispravno konfigurisali IIS iz prethodnog koraka.

Sada je potrebno napraviti virtualni folder.


Odabrati Start, pa u Search-u ukucati administrative tools. Odabrati Administrative Tools kao na slici.

Nakon toga se otvara Administrative Tools. Odabrati Internet Information Services (IIS) Manager.
Sa desne strane ekrana rairiti gde se nalazi ikonica server i nakon toga rairiti Sites, kao na slici.

Kliknuti desnim dugmetom mia na Default Web Site i klinuti Add Virtual Directory.
U text-box sa labelom Alias:, upisati scripts, a u text-box sa labelom Physical path:, odabrati C:\inetpub\scripts, kao na slici
na sledeoj strani.

Nakon toga je potrebno resetovati IIS:

Oznaiti ikonicu server sa leve strane, kao na slici ispod

U sekciji Actions sa desne strane pritisnuti Restart

02.03. Instalacije Progress OpenEdge 10.2b okruenja


Sada je potrebno da instalirate Progress OpenEdge 10.2b
1.

Pokrenite intalacioni fajl pod nazivom: setup.exe.

2.

Potrebno je da uitate licencu, kao na slici:

3.

Pritisnite dugme Load, kao na slici iznad

4.

Odaberite fajl sa ekstenzijom .lic, kao na slici

5.

naziv licence je: licence-progress-10.2b.lic

6.

nakon toga pritisnite Open

7.

nakon toga vam se prikazuje kao na slici na narednoj strani

8.

ukoliko elite da odaberete instalaciju dodatnih alata, onda ih oznaite kao na slici

9.

Moe da postoji nekoliko koraka sa Next izmeu narednog koraka ili nekog drugog

10. Sada je potrebno da odaberete direktorijum:

gde elite da instalirate samo okruenje (Destination Directory)

radni direktorijum gde elite da vam stoje programi (Working Directory)

11. Ja sam ih ostavio po default-u, kao na slici (vodite rauna ukoliko instalirate vie verzija Progress-a i OpenEdga)
8

12. Ukoliko ste odabrali da instalirate dodatne alate, tada e vam biti ponueno da odredite putanje za instalaciju
dodatnih alata, kao na slici

13. Nakon toga, odaberite tip instalacije: ja sam odabrao Complete, kao na slici

14. Sada je potrebno konfigurisati direktorijume za WebSpeed Web razvojno okruenje


15. Odaberite sledee 2 stvari, kao na slici:

16. Nakon toga odaberite kako elite da se OpenEdge paket alata nazove kao na slici

10

17. Nakon toga je potrebno da konfiguriete direktorijume Web server


18. Uradite to kao na sledee 2 slike:

Postavite za Web server IIS

Postavite da je Web server podrava CGI

Postavite direktorijume na Web serveru (kreirali smo ih i postavili u koraku 02.02)


o

Odaberite skriptni direktorijum Web servera (dugme Browse)

Odaberite root direktorijum Web servera (dugme Browse)

11

19. Nakon toga odaberite jezik, kao na slici

12

20. Nakon toga podesite Charset, Collation i Case, kao na slici (ukoliko vam odgovara):

21. Nakon toga pritisnite Next > nekoliko puta kao na narednim slkama (zavisi od broja dodatnih alata koje instalirate):

13

14

22. Sada je potrebno da omoguite instalaciju potrebnih programa za funkcionisanje WebSpeed razvojnog okruenja
(Java virtuelna maina)

15

23. Nakon toga odaberite Finish, kao na slici

24. Nakon toga restartujete mainu, kao na slici.

16

02.04. Instalacija Service Pack-a za Progress 10.2b


Sada je potrebno instalirati Service Pack, za razvojno okruenje OpenEdge 10.2, koje je neposredno instalirano.
Trenutna verzija Service Pack-a je 8.
Prvo je potrebno da omoguite instalaciju Servicepack-a, kao na slici ispod.

Nakon toga, je potrebno da skinete oznaku sa Backup-a (zbog toga to traje due vremena) kao na slici ispod.

17

02.05. Podeavanje Microsoft IIS 7.5 Web servera


Sledee podeavanje je malo zahtevnije i sprovodi se u veem broju koraka.

02.05.01. Proverite da li su CGI i ISAPI ekstenzije instalirane


Sprovedite postupak opisan u koraku 02.02. iz ovog uputstva, da proverite da li su CGI i ISAPI Extensions omoguene.

02.05.02. Proverite da li ste kreirali virtuelni direktorijum


Sprovedite postupak opisan u koraku 02.02. iz ovog uputstva, da proverite da li ste kreirali virtuelni direktorijum sa nazivom
scripts.

02.05.03. Omoguite da se cgiip.exe / wsisa.dll pokrene na IIS-u


1.

Otvorite IIS Manager

2.

Otvorite Connections tree i pritisnite ime servera, kao na slici.

3.

U centralnom delu prozora oznaite ISAPI and CGI Restrictions

4.

U delu prozora Action menu (nalazi se sa desne strane), kliknite Open Feature, kao na slici

18

5.

U delu ISAPI and CGI Restriction pane, kliknuti na opciju Add..., kao na slici

6.

Dodajte punu putanju (full path) i ukljuite fajl cgiip.exe ili wsisa.dll i odaberite"Allow extension path to execute",
kao na slici:

19

7.

U IIS Mabager Connections tree, rairite Sites -> Default Web Site, kao na slici:

8.

Selektujte virtuelni direktorijum, koji ste kreirali u nekom od prethodnih koraka (scripts)

9.

U sredjem delu IIS panela, oznaite na Handler Mappings, kao na slici

10. U Actions menu, odaberite Open Feature, kao na slici:

11. U Handler Mappings panelu, odaberite Edit Feature Permissions, kao na slici

20

12. Oznaite "Execute", kao na slici:

13. Sada je potrebno da kreirate virtualni direktorijum za WebSpeed slike i dokumenta:

Kao i u ranijem objanjenom koraku dodajte Virtuelni direktorijum webspeed102b

U polje Physical path, upiite putanju gde ste instalirali Progress, pa u sklopu njega webspeed direktorijum,
npr. C:\Progress\OpenEdge\webspeed

(to je moja defaultn-a)

14. Ukoliko pokreete 32-bitni wsisa.dll na 64-bit Windows-u, potrebno je da konfigurieete IIS da omoguite
da pokree 32-bitne aplikacije i programe. To se sprovodi na sledei nain:

Pokrenite IIS Manager

Rairite deo za server i kliknite na Application pool levom panelu, kao na slici:

U desnom panelu desnim dugmetom mia kliknite na DefaultAppPool i odaberite Set Application Pool Defaults...

21

Sada je potrebno da postavite Enable 32-bit Application, na true (false je po default), kao na slici

Nakon toga pritisnite OK.

15. Sada je potrebno da omoguite Default Web Site-u, npr. scripts da ima grupu IIS_IUSRS sa read i execute
dozvolama.

Kliknite desnim dugmetom mia na scripts virtuelni direktorijum scripts -> Edit Permission...

22

Odaberite karticu Security i nakon toga kliknite na dugme Edit...

Sada je potrebno da dodate korisnika. Kliknite Add.

Ukucajte IIS_IUSRS i daberite Check Names, kao na slici

Sa Check Names se proverava da li postoji zadata grupa korisnika.

Nakon toga je potrebno da odtiklirate Read, Write i Execute dozvole, kao na slici

23

16. Sada je potrebno da proverite Windows Security Policies za direktorijum gde su messenger-i instalirani

Windows start dugme -> Search programs and files

Ukucajte gpedit.msc i pritisnite <Enter>, kao na slici

24

Nakon toga vam se otvara prozor Local Group Policy Editor, kao na slici

Sada rairite sledee sekcije, kao na slici:


o

Local Computer Policy

Computer Configuration

Windows Settings

Security Settings

Application Control Policies

AppLocker

25

Kliknite na Executable Rules

Kliknite desnim dugmetom mia na praznu oblast koja se nalazi sa desne strane prozora i odaberite Create
New Rule

Sada vam se prikazuje dijalog Create Executable Rules

U Before You Begin delu pritisnite Next

U Permissions delu, selektujte Allow opciju, a u delu User or Group selektujte Everyone, kao na slici

26

U Conditions delu, selektujte Path

U Path delu, upiite putanju gde su messenger-i instalirani, npr. %OSDRIVE%\inetpub\*

U sekciji Exceptions, pritisnite Next

U Name and Description delu upiite za ovo pravilo naziv, ja sam upisao Pravilo

Nakon toga kreirajte pravilo tako to ete kliknuti na Create dugme

27

03. Testiranje okruenja


Pokrenite Progress AppBuilder

Odaberite Options, pa zatim Perferences

Kliknite na karticu WebSpeed

Ostavite default-na podeavanja i kliknite na dugme Test, kao na slici

28

Nakon toga se otvara sledea stranicu u pretraivau:

You might also like