- Windows Server 2008
- Windows Vista
- Business
- Enterprise
- Ultimate Editions
- Microsoft Web Platform Installer (WPI)
- FTP
- WWW
- WAS
WPI: Descripció
Microsoft Web Platform Installer és una eina que permet gestionar la instal·lació de complements i aplicacions a IIS 7. Actualment conté:
- Web platform:
- Web Server
- Common HTTP Features
- Application Development
- Deployment and Publishing
- Helath and Diagnostics
- Management
- Media
- Perfomance
- Security
- WAS
- Frameworks and Runtimes
- .NET Framework
- PHP
- Database
- SQL
- Tools
- Developer Tools
- Web Applications:
- ALL
- Blogs
- Content Management
- Galleries
- Wiki
WPI: Instal·lació i configuració
Si teniu instal·lat Microsoft Web Platform Installer, descarregueu-lo i instaleu-lo del següent enllaç.
Per accedir a la utilitat Web Platform installer:
- Iniciar l'administrador de serveis IIS.
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Clicar a la icona:
Instal·lar servidor FTP 6.0
- Iniciar l'administrador de serveis IIS.
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Iniciar WPI, clicant l'icona:
- Seleccionar FTP Server i clicar install
(Web Platform -> Web Server -> Deployment and Publishing)
Instal·lar servidor FTP 7.5
- Iniciar l'administrador de serveis IIS.
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Iniciar WPI, clicant l'icona:
- Seleccionar FTP Publishing Service 7.5 i clicar install
(Web Platform -> Web Server -> Deployment and Publishing)
Crear un lloc FTP
- Afegir nou lloc FTP
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Informació general del lloc
- Asociar adreça i port del per al servidor FTP (Binding), i si requereix SSL
- Tipus d'autentificació
- Modificar configuració
Instal·lar servidor WWW
- Instal·lar complement IIS
Accedir a: Inici -> Configuració -> Taulell de Control -> Programes i catacterístiques -> Activar o desactivar característiques de Windows - Expandir Internet Information Services
Expandir Serveis World Wide Web, Característiques comunes i marcar:- Contingut estàtic
- Document predeterminat
- Errors HTTP
- Examen de directoris
Expandir Serveis World Wide Web, Estat i diagnóstic, i marcar:- Monitor de solicituts
- Registre HTTP
Expandir Serveis World Wide Web, Característiques de rendiment, i marcar- Compresió de contingut estàtic
Instal·lar servidor PHP
- Iniciar l'administrador de serveis IIS.
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Iniciar WPI, clicant l'icona:
- Seleccionar PHP i clicar install
(Web Platform -> Framework and Rutines)
Instal·lar MySQL
- Desactivar Control de cuentas de usuario
Anant a Inicio -> Panel de Control -> Cuentas de Usuario
Seleccionar l'usuari actual, i clicar a Activar o desactivar el control de cuentas de usuario, i desmarcar l'opció. - Descarregar i instal·lar MySQL del següent enllaç
Instal·lar Wordpress
- Instal·lar servidor PHP
- Instal·lar MySQL
- Aturar el sevei Servicio WAS (Windows Process Activation Service)
Accedint: Inici -> Programes -> Eines administratives -> Serveis
(per desactivar-lo clicar amb el botó dret del ratolí i clicar a aturar. - Iniciar l'administrador de serveis IIS.
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Iniciar WPI, clicant l'icona:
- Seleccionar Wordpress i clicar install
(Web Applications -> Blog) - Iniciar serveis:
- Servicio de publicación World Wide Web
- Servicio WAS (Windows Process Activation Service)
Per iniciar els serveis, clicar amb el botó de la dreta damunt del servei, i clicar iniciar - Continuar la instal·lació de wordpress al navegador Web
Instal·lar servidor ASP.NET
- Iniciar l'administrador de serveis IIS.
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Iniciar WPI, clicant l'icona:
- Seleccionar .NET Framework 3.5 SP 1 i clicar install
(Web Platform -> Framework and Rutines)
Instal·lar servidor ASP.NET MVC
- Iniciar l'administrador de serveis IIS.
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Iniciar WPI, clicant l'icona:
- Seleccionar ASP.NET MVC 1.0 i clicar install
(Web Platform -> Framework and Rutines)
Instal·lar servidor d'aplicacions web
- Descarregar i instal·lar Microsoft .NET Framework 3.5 Service Pack 1
- Instal·lar complement IIS
Accedir a: Inici -> Configuració -> Taulell de Control -> Programes i catacterístiques -> Activar o desactivar característiques de Windows - Expandir Internet Information Services
Expandir Característiques de desenvolupament d'aplicacions i triar els necesaris:- ASP
- ASP.NET
- CGI
- Extensibilitat de .NET
- Extensions ISAPI
- Filtres ISAPI
- Inclusions al cantó del servidor
Instal·lar un servei web
- Instal·lar servidor d'aplicacions web
- Crear un directori pel contingut del servei web.
El més comú és que els fitxers estiguin a la carpeta c:\inetpub\wwwroot, per això crearem una carpeta c:\inetpub\wwwroot\ServidorWeb1. - El directoris i fitxers han de tindre els següents permisos otorgats:
- Servicio de red: Lectura y Ejecución, Mostrar el contenido de la carpeta, Lectura
- IIS_IUSRS: Lectura y Ejecución, Mostrar el contenido de la carpeta, Lectura
- Iniciar l'administrador de serveis IIS.
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Afegir una carpeta virual
- Convertir-la a Aplicació web
- Copiar arxius
Copiar carpeta bin a c:\inetpub\wwwroot\ServidorWeb1
Copia arxius *.asmx, Default.aspx, Web.config a la carpeta c:\inetpub\wwwroot\ServidorWeb1 - Provar El servidor
- Seleccionar servei Web
- Clicar "Vista del Contenido" i després seleccionar l'arxiu "ASP.NET Web Service (.asmx)"
- Clicar "Examinar"
- Per seguretat, podem eliminar els arxius *.asmx
Instal·lar servidor d'aplicacions WCF (WAS)
- Iniciar l'administrador de serveis IIS.
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Iniciar WPI, clicant l'icona:
- Seleccionar elements de WAS i clicar install
(Web Platform -> Web Server -> WAS)
Instal·lar una biblioteca de serveis WCF
- Crear un directori per al servei WCF
per exemple: c:\codi\servei1
El directoris i fitxers han de tindre els següents permisos otorgats:- Servicio de red: Lectura y Ejecución, Mostrar el contenido de la carpeta, Lectura
- IIS_IUSRS: Lectura y Ejecución, Mostrar el contenido de la carpeta, Lectura
- Iniciar l'administrador de serveis IIS.
Accedint: Inici -> Programes -> Eines administratives -> Administrador de Internet Information Services (ISS) - Afegir un nou grup d'aplicacions
- Crear un nou lloc web,
- Especificar el nomb del lloc web.
- Seleccionar el grup d'aplicacions al que pertany, el que hem creat en el pas anterior.
- Seleccionar el directori on està el servei WCF.
- Especificar enllaç: tipus, Direccio IP i port, especificar si fos el cas que el host tingués nom, pex www.nomhost.cat
- Marcar Inici automatic i clicar Acceptar
- Executar la següent comanda:
"%windir%\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\ServiceModelReg.exe" -r -y - Copiar la DLL a C:\codi\servei1\Bin .. on C:\codi\servei1 és el directori del vostre lloc web.
- Copiar arxius .svc i web.config al directori C:\codi\servei1
- Modifiqueu l'arxiu web.config perqué correpongui a la configuració del lloc web (port, ruta, ...)
1 comentari:
Gran post!! La de problemes que vaig tenir fa anys per configurar el iss..m'enrecordaré tota la vida. A la feina tenim un debat entre els que som partidaris d'utilitzar l'apache i els que son partidaris del iss...
Publica un comentari a l'entrada