Ativando o Apache

0

Não consigo encontrar a opção de compartilhamento na web nas preferências do sistema em "Compartilhamento" (onde deveria estar o compartilhamento na web). Estou usando o Mac Os x 10.9.4

user101292
fonte

Respostas:

2

Aviso: O usuário normal ficará satisfeito com o Server.app

O Apache ainda está disponível, mas a interface do usuário se foi. Se você se sente à vontade para configurar o Apache da maneira tradicional via arquivos de configuração, é possível ativá-lo executando sudo apachectl starto shell. Você encontra os arquivos de configuração em /etc/apache2. Esteja preparado para restaurar sua configuração nas atualizações do sistema operacional.

Marcel Köppen
fonte
1

Apenas corra sudo apachectl start.

apachectlé um script de shell e sudo apachectl startroda launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plistcomo root, modificado /var/db/launchd.db/com.apple.launchd/overrides.plistpara ativar o apache permanentemente.

Para localhost/~yourusernameapontar ~/Sites/, execute

echo '<Directory "/Users/'$USER'/Sites/">
  Options Indexes Multiviews
  AllowOverride AuthConfig Limit
  Order allow,deny
  Allow from all
</Directory>'|sudo tee -a /etc/apache2/users/$USER.conf

e corra sudo apachectl restart.

Para habilitar o PHP, descomente

#LoadModule php5_module libexec/apache2/libphp5.so

em /etc/apache2/httpd.confe correr sudo apachectl restart.

Lri
fonte
1

Se você não estiver familiarizado com os métodos da linha de comando, considere instalar o MAMP, que oferece uma GUI conveniente para iniciar, parar e configuração básica: http://www.mamp.info/en/

calum_b
fonte