My PhotoBruno Brás Silva

09, April 1986

info@brunosilva.net

Sintra Lisbon Portugal

Category: Windows Sharepoint Services 3.0

WSS 3.0 - Criação de Web Applications e Site Collections

Posted on 8:09pm 2/05/2008 by Bruno Silva in Windows Sharepoint Services 3.0

Como o meu objectivo era ter os sites Sharepoint no porto 80, apaguei a Web Application que é criada com dados de exemplo, para criar tudo de raiz.

O primeiro passo é criar uma Web Application. Uma Web Application consiste num site no IIS com uma application pool própria. A uma Web Application é também associada uma base de dados própria, e pode-se definir um método de autenticação para a mesma.

No que consiste uma application pool? É uma das features do IIS. Permite fazer a associação de um grupo de URL’s a um ou vários processos de tratamentos de pedidos. Permitem fazer o isolamento de aplicações, de forma a que falhas existentes numa das application pools não afecte as restantes. Alegadamente também melhora a facilidade de gestão, podendo ser definidas preferências exclusivas a uma application pool específica. A uma application pool pode ser associado uma conta de utilizador do Windows, que pode ser interessante para criar perímetros de segurança diferenciados.

Instruções passo a passo para a criação de Web Applications no WSS 3.0 podem ser encontradas nesta página.

Deixo de seguida os passos por mim seguidos na criação da Web Application. Sigam os links para ver as imagens. Foram encontradas na Internet, em casa não tenho o WSS para tirar as minhas próprias capturas de ecrã.

  1. Abrir SharePoint Central Administration Web site que pode ser encontrado nas ferramentas administrativas
  2. Abrir a página Application Management
  3. Seguir o link Create or extend Web application (secção Sharepoint Web Application Management)
  4. Na página seguinte escolher Create a new Web application
  5. Na página Create New Web Application, definem-se as opções para a criação.
    1. Create a New IIS web site (num porto à escolha, como eu já tinha apagado a Web Application no porto 80, foi aí que coloquei a nova)
    2. NTLM Authentication - para integrar os utilizadores da Active Directory
    3. Não permitir acesso anónimo (deixo ao vosso critério)
    4. Escolher a application pool pretendida

Foram estes os passos que segui. Mais uma vez reforço: vejam a documentação para conhecer a fundo as opções disponíveis.

Finalmente é a altura de criar o site propriamente dito! O nome correcto é Site Collection, pois os sites que se criam numa Web Application são a raíz de uma potencial árvore (collection) de sites.

  1. Voltar à página Application Management.
  2. Escolher a opção Create site collection (secção SharePoint Site Management).
  3. No formulário Create Site Collection existem diversas opções.
    1. Web Application - escolher a pretendida (no meu caso a que criei anteriormente).
    2. Título e descrição do site.
    3. URL de acesso ao site, pessoalmente deixei o / para instalar directamente sobre o endereço http://localhost/
    4. No caso de existirem instalados language packs existe uma opção para seleccionar a língua do site. A língua seleccionada condiciona os templates disponíveis (embora os sub-sites criados futuramente possam ter outra língua e templates). Pessoalmente escolhi a língua portuguesa.
    5. Selecção do template a utilizar. Ao seleccionar um template são criadas páginas e listas de conteúdos que encaixem no objectivo do template. Além dos templates base, podem-se instalar novos (falarei disto proximamente). Existe também a hipótese de escolher o template vazio. Escolhi o template destinado a equipas.
    6. Escolha do administrador principal e secundário. Escolhi apenas o principal, que era o meu utilizador da Active Directory.
    7. Escolha do template de quota. Presumo que seja para limitar o espaço em disco disponível para o site, no entanto não explorei a opção.
    8. Clicar no botão Ok e rezar para que funcione :) Depois é ir ao URL configurado e verificar se o site está a funcionar.

Documentação oficial da criação de site collections no site Microsoft TechNet

WSS 3.0 - Language Packs

Posted on 11:53am 2/05/2008 by Bruno Silva in Windows Sharepoint Services 3.0

É preciso pensar na língua dos sites a criar antes de os criar. Senão acontece como aqui ao newbie… Tinha um site todo bonitinho a funcionar (em inglês) quando me lembrei que “era giro” ser em Português era tarde… Tive de o apagar e voltar a criar (só tinha uns dados de teste, felizmente). Não encontrei forma fácil de migrar o site de língua. É durante a sua criação, quando são criados os templates locais para páginas, que deve ser escolhida a língua.

Existem diversos pacotes que permitem criar sites em diversas línguas (embora cada site só possa ter 1 língua…)

Basta fazer o download do pacote Windows SharePoint Services 3.0 Language Pack na língua pretendida.

A instalação é trivial, devendo ser seguida da execução dos passos de configuração do SharePoint Products and Technologies Configuration Wizard. A execução do wizard não põe em causa sites criados e configurados anteriormente (pelo menos a mim não pôs!)

É também aconselhável instalar o Windows SharePoint Services 3.0 Language Pack Service Pack 1 (SP1). Também vai necessitar da execução do wizard referido acima.

Futuramente, em posts sobre a configuração de Web Applications e Site Collections farei referência ao passo de selecção de língua. Mas se lerem os formulários respectivos verão esta nova opção de selecção.

WSS 3.0 - Instalação

Posted on 9:40pm 2/04/2008 by Bruno Silva in Windows Sharepoint Services 3.0

O ambiente em que procedi à instalação é em traços largos o seguinte:

  • Windows Server 2003 R2
  • Active Directory instalado estando o computador definido como Domain Controller
  • Lista pré-existente de utilizadores dos computadores do escritório
  • Updates em dia (incluindo opcionais, nunca lhes resisto. lol)

Dois pré-requisitos base que destaco são a .NET Framework 3.0 e o Internet Information Services (IIS).

O WSS está disponível para download no Microsoft Download Center. Existe também a versão já com o Service Pack 1, assim poupam as actualizações via Microsoft Update.

De seguida corre-se o setup com privilégios de administrador, escolhendo o modo Básico (modo stand-alone - 1 único servidor Sharepoint). Esta foi a primeira simplificação que fiz durante o processo. Existe a opção de instalar numa farm de servidores, mas já está out of my league :)

O processo deve ser do tipo Next - > Next -> … ->Finish, no entanto deixo referência ao step by step oficial.

No final da instalação é necessário executar o SharePoint Products and Technologies Configuration Wizard que se encontra em Painel de Controlo > Ferramentas Administrativas. No meu caso pelo menos, foi sempre a seguir pelos 10 passos de configuração sem nenhuma pergunta difícil.

Se tudo correu pelo melhor, no endereço http://localhost/ já é possível ver o site com conteúdos de demonstração criado no processo de configuração. Em inglês, por enquanto… :)

Referência importante que me ajudou nos primeiros passos do Sharepoint: Blog do Chaves.

Windows Sharepoint Services 3.0 (WSS 3.0)

Posted on 9:18pm 2/04/2008 by Bruno Silva in Windows Sharepoint Services 3.0

Windows Sharepoint Services 3.0

Por motivos profissionais comecei há algum tempo a consultar material sobre Windows Sharepoint Services (o que foi de encontro à minha vontade já de algum tempo de conhecer o produto e as suas aplicações :) ).

Hoje finalmente pus as mãos na massa a sério, e vou aproveitar para partilhar a minha experiência de configuração e utilização durante os próximos tempos. Confesso que ainda ando um pouco “às apalpadelas” podendo estar a tomar algumas decisões e abordagens naíve, no entanto sempre são alguns tópicos para começar.

Aproveito também para ficar com um registo pessoal para futuros projectos com o produto. ;-)

A empresa onde trabalho (West Icon) é subscritora do programa Microsoft Partner Program, como tal tem acesso a um conjunto de software Microsoft. Tendo em vista a optimização do software disponível, a melhoria do funcionamento interno e a obtenção do know-how para implementação de soluções deste género, comecei a tentar perceber o que é o WSS e quais as suas aplicações.

O WSS 3.0 é de download gratuíto, fazendo a versão 2.0 já parte do Windows Server 2003. Serve para criar uma plataforma web-based em ambientes colaborativos, permitindo por exemplo a criação e gestão de websites e gestão documental. Tem uma forte integração com o Microsoft Office System (que irei explorar em futuros posts) e com o próprio ambiente dos servidores Windows (por exemplo, os utilizadores da Active Directory).

O WSS é expansível na medida em que permite a adição de módulos em ASP.NET feitos à medida. Do que já explorei, o próprio WSS é flexível per si na criação de conteúdos partilhados, permitindo a criação de listas de conteúdos com campos definidos pelo administrador do(s) site(s) feitos no WSS.

Mais detalhes em futuros posts.

© Bruno Silva | Powered by Wordpress