Internet Information Services (IIS)



Relaterede dokumenter
Installation og Drift. Aplanner for Windows Systemer Version 8.15

PHP Quick Teknisk Ordbog

Installation og Drift. Aplanner for Windows Systemer Version

Umbraco installationsvejledning

Installation og brug af Document Distributor

UPLOAD. Af Database og Website til Skolens Server

Godkendelsesdato Version Rettet af Rettelse(r)

INDHOLDSFORTEGNELSE. Et stort spring... 7 Jesper Bove-Nielsen, forlagsdirektør. KAPITEL ET... 9 Introduktion til Windows 7

IT Support Guide. Installation af netværksprinter (direkte IP print)

Opsætning af din computer med DLG Bredbånd

Vejledning. Opsætning af Trio Web Vers 2.0 feb. 2010

STOFA VEJLEDNING INSTALLATIONSVEJLEDNING TIL STOFA SAFESURF

Installere Windows Custom PostScript- eller PCL-printerdriverne

Uni-Login Skift adgangskode

Dansk Ride Forbund Stævnesystem 2 Installationsvejledning

Installation af Oracle 10g Release 2 database

Coolselector Installationsguide

Navision Stat 9.1. Installationsvejledning til NS CIS Invoker. Overblik. Side 1 af 8. ØSY/TJO/CPS Dato

Webside score khtsb.com

Opret ODBC datakilde Vejledning

Denne installationsvejledning beskriver hvordan man installerer EFI webservices til kommunikation mellem Navision Stat og Skat.

Velkommen til OPEN Storage

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Unik Web Platform Installationsvejledning

FairSSL Fair priser fair support

Login-tiden, Første gang tager det måske 1 ½ - 2 min. Andet gang ½ - 1 ½ min...9

Forbindelsesstyring Brugervejledning

TDCs Signaturserver. 11/05 - Version TDC Erhverv Sikkerhed og certifikater

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner

En open source løsning til bibliotekernes publikumspc ere

Installere Windows Custom PostScript- eller PCL-printerdrivere

Outlook 2010 POP3-opsætning

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF isyn Installationsvejledning

Denne vejledning beskriver, hvordan du installerer Næsgaard Mark fra Internettet.

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Webservices Installationsvejledning


Installation af kalibreringsprogrammet. (BDE versionen)

Tech College Aalborg. ASP.NET Hjemmeside. Projekt Smart Zenior Home - Guide til ASP.NET hjemmeside med Visual Studio

FairSSL Fair priser fair support

Opsætning af FTP- og webserver 22. januar 2007

Hvorfor skal vi bruge objekt orienteret databaser?

Indholdsfortegnelse. Side 2 af 20

Opdatering af ISOWARE til version 6.1.0

Testservice med anvendelse af Microsoft software.

Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre...

Installationsguide til Oracle Database XE 10.2 og APEX 3.1.1

Installation af en virtuel maskine

Google Cloud Print vejledning

Tilslutning med Cisco AnyConnect VPN-klient (Windows) til AARHUS TECH P-net

DK CERT Sårbarhedsdatabase. Brugervejledning

1 Start installation. 2 Vælg Kør. Installation af Næsgaard Mark.NET og konvertering af data

Indhold. 1 Indledning Kompatible browsere Log ind i Umbraco Content-delen Indholdstræet... 4

Hvordan opretter jeg MultiUser med en access-database?

Multiguide til C903IP

GUIDE TIL CLOUD DRIVE


Sydfyns Intranet A/S Fåborgvej 64 Svendborg 5700 fax tlf web

Navision Stat (NS 9.2)

BOULEVARDEN 19E 7100 VEJLE LERSØ PARKALLE KØBENHAVN Ø TLF Ansøger og Venteliste Installationsvejledning

Opsætning af MobilePBX med Kalenderdatabase

har jeg hentet nedenstående anmeldelse af et godt program til

Sådan redigerer du en hjemmeside i Umbraco

Installationsvejledning til Dyreregistrering

Indhold. Grundmodul. Teknologisk opbygning og indhold. Mulighed for udbygning. Forretningsmæssig funktionalitet

TimePlan version Installationsvejledning

Xerox Device Agent, XDA-Lite. hurtig vejledning til installation

Instruktioner i installation og afinstallation af Windows PostScript- og PCLprinterdrivere

Datatekniker med programmering som speciale

- City - gør det selv installation. - Vejledninger -

Ruko SmartAir. Updater installation

Installation. Aesiras Internet hjemmeside og webshop. Aesiras -integreret Regnskab, Handel og Internet

OrCAD Capture TCL IDE med Eclipse

Sektornet VPN Installationsvejledning Windows Vista/7

Advanced Word Template Brugermanual

Brugervejledning Joomla

Sektornet VPN - Med NemID Installationsvejledning Windows XP

EasyIQ ConnectAnywhere Release note

Google Cloud Print vejledning

Udlæsning af stregkodefil til scanneren 1. Opret mappen pdt på C-drevet (c:\pdt).

Sydfyns Intranet A/S Fåborgvej Svendborg cvr Tlf Fax

SMART Notebook 11.3 software til Windows - og Maccomputere

CONTENTS 1. KOM GODT IGANG JEG HAR WINDOWS 7 OG ØNSKER AT UDVIKLE APPS TIL WINDOWS PHONE Opret en DreamSpark konto

Sonofon Erhverv. Kom godt i gang. med SMS fra Outlook Brugervejledning. 1107V gældende fra 29. oktober

Civilstyrelsen. Lex Dania editor Installationsvejledning. Version:

PentaCon C5 External Storage Manager

FairSSL Fair priser fair support

T a r g e t G r u p p e n Microsoft SharePoint

Programmering I Java/C#

Få din hjemmeside på internettet

Velkommen til MODx kursus

Kom godt i gang med SMS fra Outlook

Beskyt dig mod nedbrud i Windows 10

OS2faktor. AD FS Connector Vejledning. Version: Date: Author: BSG

IsenTekst Indhold til Internettet. Manual til Wordpress.

GeoGIS2020. Installation. Udkast. Revision: 1 Udarbejdet af: BrS Dato: Kontrolleret af: Status: Løbende Reference: Godkendt af:

VPN-klienten SecureClient for TDC Managed Firewall

LW313 Sweex Wireless 300N Adapter USB

Afinstaller alle andre programmer Vigtigt! Fjern alle andre antivirus programmer før du installerer Panda Internet Security Mere end et antiviru

Transkript:

Internet Information Services (IIS) Casper Simonsen & Yulia Sadovskaya H1we080113 06-11-2013

Indholdsfortegnelse Problemformulering... 2 Hvorfor:... 2 Hvad:... 2 Hvordan:... 2 Problembehandling... 3 Introduktion... 3 Automatisering - Automation Software... 4 Brugervejledning:... 5 Fordeler og ulemper... 8 Fordeler:... 8 Ulemper:... 8 Forskellen på IIS og Buyware?... 9 Konklusion... 10 Litteraturliste... 11 Bilag... 12 1

Problemformulering Hvorfor: Det der gør programmet interessant for os, er at vi finder programmet relevant, for vores erhverv, men så sandeligt også vores studie. Da det kan bruges til at teste vores fremtidige website projekter. Man er ikke afhængig af skolens server for at kunne udføre test, men derimod gøre det muligt at teste hjemmefra. Hvad: Vi vil undersøge hvor let Internet Information Service (IIS), er at benytte som ny bruger. Vi vil samtidig komme med konstruktiv kritik, samt nye løsninger, til forskellige ændringer, som man kunne foretage sig, for at opnå en lettere forståelse for guiden. Vi vil undersøge hvilke fordele og ulemper programmet har, både fra vores synspunkt, samt hvilke synspunkter andre har. Hvad er forskellen på IIS og et buyware. Hvilke begrænsninger har IIS? Hvor stor en udvikling har Microsoft foretaget sig, på at gøre programmets sikkerhed bedre? Hvordan: Vi vil selv arbejde med programmet, og bruge vores egen vurdering af programmet, men samtidig søge viden via nettet. Omkring hvilke oplevelser andre brugere har med programmet. Vi vil dele opgaverne op imellem os, for hver dag, vi vil derfor have hver vores ansvar for denne dags arbejde. 2

Problembehandling Introduktion Web Server (IIS) rolle omfatter Internet Information Services (IIS) 7, som er en samlet webplatform, der integrerer IIS, ASP.NET, Windows Communication Foundation og Windows SharePoint Services. IIS 7 kan man dele oplysninger med brugere på internettet, et intranet eller et ekstranet. Windows Server 2008 leverer IIS 7.0, som også følger med visse udgaver af Windows Vista. Windows Server 2008 R2 leverer IIS 7.5, som også indgår i nogle udgaver af Windows 7. IIS er en anden mulighed for udviklere at teste applikationer i Visual Studio. Man kan oprette et web -projekt i Visual Studio, ved hjælp af IIS, til dette, skal man højreklikke på projektet og gå til dets egenskaber (og klik derefter på "Web"). IIS er en komplet webserver, hvilket betyder, at man kommer til at opleve så tæt som muligt på den faktiske implementering af ansøgningen på serveren. IIS dukkede op i midten af halvfemserne i sidste århundrede, som et supplement til Windows NT operativsystem fra Microsoft. IIS blev ikke særlig populært med det samme. Men nu har IIS allerede en betydelig andel i Web. 1 IIS, som er et produkt af Microsoft, har høj kompatibilitet med andre teknologier fra samme firma. Dette giver en meget enkel integreringsmulighed med mange softwares fra Windows. Desuden er udviklingen af web - tjenester til IIS, et meget teknologisk, men simpelt spørgsmål for de virksomheder, der allerede har erfaring med udvikling Microsoft teknologier. Disse faktorer fører til, at der nu er mange web-hosting udbydere, der er baseret på IIS. 2 1 http://site.nic.ru/content/view/64/29 2 http://www.thevista.ru/page13015-microsoft_anonsirovala_iis_express 3

Automatisering - Automation Software I praksis har IIS vist sig at være et stabilt program, der bygger på robuste løsninger til webbaseret adgang, til teknologisk information. Opret og debug i IIS programmet, gennemføres på en behagelig udviklingsmiljø VB, som er mere praktisk i forhold til udvikling af applikationer ved brug af scriptsprog. En anden fordel af IIS er den fysiske adskillelse UI web og anvendelsen logik, der er f.eks ASP - i anvendelser, i hvilke script kode og HTML markup tekst i en enkelt fil. En sådan mangfoldighed debugging, giver programmet mulighed for at skabe genanvendelige softwarekomponenter og løser problemet med arbejdsdelingen mellem webdesigner og programmør. Men IIS, der danner svar på en anmodning af statiske websidet, tillader ikke en dynamisk opdatering (og dermed performance) data på web- klient. Desuden kan de kun bruges i forbindelse med webserveren IIS Microsoft. En anden ulempe er den manglende gennemsigtighed IIS - applikationer. Tillæg ActiveX DLL er et lukket objekt, der ikke er til rådighed for yderligere behandling og bruger af HTML - skabeloner genererede i HTML, som er angivet af programmøren i udviklingsfasen. Selvom HTML - skabelon -filer er en stor mulighed for den bruger, der kan HTML, så er det brugerdefineret design for dynamisk genererede websider, baseret på samme skabelon kan kun oprettes én webside, og antallet af dynamiske indsættelser og pre- defineret af programmøren. Således er IIS funktionen specifik og smal, i modsætning til en web-applikation scriptsprog allerede er til rådighed for yderligere forbedringer for brugeren, som ikke har kendelskab af VB i IIS - programmet. 3 3 http://www.avtosistema.biz.ua/avtomatizatsciya/programmnye-sredstva-avtomatizatscii/page-9.html 4

Brugervejledning: Først skal man ind i Kontrolpanel og ind i Programmer og funktioner, hvor man trykker på Slå Windows-funktioner til eller fra. Her inde skal man finde Internet Information Services og Internet Information Serviceswebkerneforekomst, der kan fungere som vært og vinge dem af og trykke Okay. Husk at få http-omdirigering, ASP.NET, ASP, ISAPO-filtre, ISAPI-udvidelser og Mulighed for.net-udvidelse tilføjet. 4 4 Denne del var ikke med i videoguiden. Og hvis man ikke får tilføjet disse egenskaber. Så vil sitet ikke fungere. Det vil jeg have tilføjet i deres guide. 5

Når funktionen er installeret, skal man overføre sit projekt, over til C:\inetpub\wwwroot. Nu skal man ind i Kontrolpanel og ind i Administration og trykke på Internet Information Service (IIS) Manager. Her skal du klikke på pilene, indtil dit projekt kommer frem. Her skal du højre-klikke på projektet og trykke Konverter til program eller Convert to Application. Hvor efter du trykker okay i vinduet der dukker op. 6

Hvis man bruger denne metode, vil man kun kunne have et site oppe af gangen. Man kan derfor i stedet højre-klikke på Websteder og Tilføj websted Her er det vigtigste felt Fysisk sti:, hvor man skal finde stien til projektet. Men hvis man skal have mulighed for at have flere sites på server, så skal man ændre port, så de forskellige sites ikke har samme port. Sitet skulle nu være muligt at finde for en anden bruger, ved at indtaste computerens brugernavn efterfulgt af : + port, som f.eks. PCM13748:8080. Det vil nu være muligt for to brugere at se den samme side, hvis de er på samme netværk. Før det er muligt at sitet kan besøges af andre, skal man ind og tilføje/redigere nogle indstillinger i ens router. Ved installation af programmet, opstår der en bug. Den bug går ind og sletter eller redigere i eksisterende filer. Før det er muligt at få sit site op at køre, skal man hente Framework 4.5 og installere igen. 7

Fordeler og ulemper IIS - kombinerer det bedste fra to verdener IIS 7, som er optimeret til scenarier for udviklingen, og at selskabet døbt " IIS Express" kombinerer brugervenlighed ASP.NET Developer Server med en funktionel IIS. Fordeler: Det er let program (ca. 10MB) og let at installere. Det kræver ikke en administratorkonto for at køre / debug et program i Visual Studio. Det understøtter alle de nyeste funktioner, herunder SSL, URL omskrivning, multimedier, samt alle andre funktioner i IIS 7. Den støtter og anvender det samme strækbarhed som web.config, som støttes af IIS 7. Det kan installeres side om side med den fulde version af web-serveren IIS, samt ASP.NET Development Server (de ikke er i konflikt ). Det kører på Windows XP og højere, hvilket giver et valg af hele spektret af værktøj kits til alle platforme. IIS (samt ASP.NET Development Server) kan konfigureres til hurtigt at starte et websted fra en mappe på disken. Det kræver ikke nogen registrering / indstillinger skal anvendes. Dette gør det meget enkelt og let at udviklingsscenarier. Ulemper: IIS kræver en administrator til at konfigurere og fejlfinde projekter. Forskellige versioner af Windows understøtter også forskellige versioner af IIS. For eksempel, hvis du kører Windows XP skal du bruge IIS 5.1, som ikke understøtter alle de nye funktioner i IIS7. Nogle virksomheder tillader ikke, at installere en fuldgyldig webserver. 8

Forskellen på IIS og Buyware? Det var ikke muligt at finde et buyware, som var udfordringsmæssigt kompatibelt at skrive om. Derfor bliver det IIS vs Apache. Apache er den dominerende af de to programmer. Grunden til Apache dominerer, er at det er freeware. Det kræver ingen licens, som Microsoft Windows kræver. Det har også den fordel at det er open source, så alle der kan programmer/kode, har mulighed for at udvikle yderlig i programmet. IIS er steget med 6% i den sidste periode, hvorimod Apache er faldet 10%. Dette skyldes Microsofts Azure Cloud, som 96% af IIS server bruger. Apache har stadigvæk den bedste sikkerhed, og har haft igennem hele, de 2 programmers historik. 5 5 http://blog.knownhost.com/iis-vs-apache-why-apache-has-held-its-1-spot/ 9

Konklusion Vi har konkluderet at Internet Information Services (IIS), ikke er et særligt brugervenligt. Hvis man ikke har stor kendskab til programmet, opstår der allerede et problem ved installation. Ved brug af Google search for at finde installationen. Bliver man henvist til et andet program, via Microsofts egen website, som er et buyware. Efter en lang søgen, finder vi endelig en video guide. Denne guide mangler dog et essentielt installationspunkt. Uden kendskab til programmet, møder man et problem ved.aspx sites. Guiden mangler nemlig at tilføje 3 ting, som er kommenteret som fodnote i guiden. De ændringer vi vil foretage, ville være en guide på selve Microsofts hjemmeside, som tager step by step. Hvor de samtidig beskriver hvad det er man foretager sig, både ved installationen, samt ved brug af programmet. De kunne ligeledes tilføje en generaliseret guide til hvordan man sætter sin router op, så man har mulighed for selv at agere server, for sine egne sites. Vi kan konkludere at programmet ikke er specielt brugervenligt, for en ny bruger. Vi havde antaget at programmet var lettere, end det i realiteten var. Hvis programmet havde fixet den bug som opstod, samt lavet en lidt mere enkelt metode at lave sine folders til applikationer, så havde programmet været ekstremt brugervenligt. 10

Litteraturliste http://site.nic.ru/content/view/64/29 Et historisk blik på IIS Pålidelig: Høj Objektivitet: Medium http://www.thevista.ru/page13015-microsoft_anonsirovala_iis_express En lille beskrivelse af hvad programmet kan Pålidelig: Medium Objektivitet: Medium http://www.avtosistema.biz.ua/avtomatizatsciya/programmnye-sredstva-avtomatizatscii/page- 9.html Lidt kritisk information af IIS Pålidelig: Lav Objektivitet: Lav http://blog.knownhost.com/iis-vs-apache-why-apache-has-held-its-1-spot/ En gennemgang af Apache og IIS Pålidelig: Medium Objektivitet: Høj 11

Bilag 12