Seu Mac vem equipado com o mesmo software de servidor da Web Apache que fez sua reputação ao oferecer sites comerciais. Configurar um servidor web Apache não é para os mais fracos, mas por um longo tempo, o OS X incluiu uma interface fácil de usar para o servidor web Apache que permitia a qualquer um servir um site com uma série de simples cliques do mouse.
O serviço básico de compartilhamento na Web permaneceu como parte do OS X até o lançamento do OS X Mountain Lion, que removeu a interface de usuário simplificada, mas deixou o servidor web Apache instalado. Ainda hoje, o OS X vem com uma versão atualizada do servidor web Apache, pronta para qualquer um usar, mas não com uma interface de usuário simplificada.
Crie seu site no OS X Lion e no começo
Fornecer instruções detalhadas para criar um site está além do escopo deste guia. Mas para que esta sugestão seja de alguma utilidade para você, você eventualmente precisará criar seu próprio site, o que é algo que você provavelmente desejará fazer de qualquer maneira.
Compartilhamento na Web pessoal
Seu Mac suporta dois locais para servir um site de; o primeiro é para sites pessoais criados por cada usuário no seu Mac. Esta é uma maneira fácil para cada membro de uma família ter seu próprio site.
Os sites pessoais são servidos pelo mesmo servidor da Web Apache que lida com sites comerciais, mas eles são armazenados na pasta base do usuário, especificamente, no diretório do site, que está localizado em ~ / username / Site.
Não vá procurar o diretório do site ainda; O OS X não se preocupa em criar o diretório do Site até que seja necessário. Nós vamos mostrar-lhe como gerar o diretório do site em um momento.
Site de computador
O outro local para servir um site é o nome do site do computador. Isto é um pouco de um equívoco; o nome realmente se refere à pasta principal de documentos do Apache, que contém os dados dos sites que o servidor da Web servirá.
A pasta de documentos do Apache é uma pasta especial no nível do sistema, que é restrita aos administradores por padrão. A pasta de documentos do Apache está localizada em / Library / WebServer. O acesso restrito da pasta de documentos é a razão pela qual o OS X possui pastas de sites pessoais para cada usuário, o que, como você pode imaginar, permite que os usuários criem, gerenciem e controlem seus próprios sites sem interferir em ninguém.
Se a sua intenção é criar um site da empresa, talvez você queira usar o site do computador, pois isso impedirá que outras pessoas façam alterações facilmente no site.
Criando Páginas da Web
Eu recomendo usar seu editor de HTML favorito ou um dos editores de páginas da Web WYSIWYG para criar seu site. Você deve armazenar o site criado no diretório do Site do usuário ou no diretório Documentos do Apache. O servidor da web Apache em execução no seu Mac está configurado para exibir o arquivo no diretório Site ou Documentos com o nome index.html.
Ativar compartilhamento na Web no OS X Lion e no início
-
Clique no ícone Preferências do Sistema no Dock.
-
Clique no ícone Compartilhamento na seção Internet e Rede da janela Preferências do Sistema.
-
Coloque uma marca de verificação na caixa Compartilhamento na Web. (O OS X 10.4 Tiger chama essa caixa de compartilhamento pessoal da Web.) O compartilhamento da Web será ativado.
-
Na janela Compartilhamento, clique no botão da pasta Criar Sites Pessoais. Se a pasta Sites já estiver presente (a partir de um uso anterior do painel de preferências de compartilhamento da Web), o botão exibirá Abrir a pasta do site pessoal.
-
Se você deseja usar a pasta de documentos do Apache para exibir um site, clique no botão Abrir pasta do site do computador.
É isso; O servidor da web Apache será inicializado e servirá pelo menos dois sites, um para o computador e um para cada usuário no computador. Para acessar qualquer um desses sites, abra seu navegador favorito e digite um dos itens a seguir:
- http: //your.computer.address/ Esta é a página da web do computador. Para encontrar o endereço do seu computador, abra a janela Compartilhamento acessada acima e realce o nome do compartilhamento na Web na lista. O endereço do seu computador será exibido à direita.
- http: //your.computer.address/~yourusername Esta é a sua página pessoal. Para acessá-lo, digite o endereço do computador da etapa anterior, seguido pelo caractere ~ (til) e seu nome de usuário, sem espaços no nome abreviado ou entre o til e seu nome curto.
Se não tiver certeza de qual é o seu nome abreviado, abra a janela Compartilhamento acessada anteriormente e destaque o nome do Compartilhamento na Web na lista. O endereço do seu site pessoal será exibido à direita.
Compartilhamento na Web OS X Mountain Lion e mais tarde
Com a introdução do OS X Mountain Lion, a Apple removeu o Web Sharing como um recurso. Se você estiver usando o OS X Mountain Lion ou posterior, você encontrará instruções para compartilhamento na Web no guia Web Hosting With Mountain Lion.
Se você já estava usando o Compartilhamento da Web para exibir páginas da Web de versões anteriores do OS X e atualizou para o OS X Mountain Lion ou posterior, leia o guia Web Hosting com o Mountain Lion vinculado acima. Com a remoção da interface de compartilhamento na Web, você pode se deparar com a situação incomum de ter um servidor da Web em execução sem nenhuma maneira óbvia de desativá-lo.
Usando o Mac OS Server para hospedar sites
As limitações impostas pelo uso do servidor Apache embutido no Mac estão presentes apenas na versão padrão do Mac OS.Essas limitações desaparecem quando você passa para o Mac OS Server, que oferece uma rica coleção de recursos de servidor, incluindo servidor de e-mail, servidor web, compartilhamento de arquivos, servidor Calendar and Contacts, servidor Wiki e muito mais.
O Mac OS Server está disponível na loja de aplicativos do Mac por US $ 19,99. A compra do Mac OS Server restaurará todos os serviços de compartilhamento da Web e um pouco mais para o seu Mac.