Назад | Перейти на главную страницу

Остановить контроль Apache сервером Mountain Lion

До того, как я установил OS X Server через App Store, все работало нормально. У меня было несколько виртуальных хостов, некоторые из которых передавались через прокси на другие серверы в сети. У меня также был установлен Phusion Passenger, и он отлично работал.

Но когда я его установил, он стер все мои предыдущие конфигурации, и я не могу вернуть его к исходному состоянию.

Я пробовал редактировать конфиги в:

Но, похоже, ни один из них не имеет значения.

Могу ли я иметь сервер Mountain Lion со всеми его преимуществами AFP и Time Machine для нескольких машин, не вмешиваясь в мои конфигурации Apache?

Я попытался отключить веб-службу на сервере и сделать sudo apachectl start, но меня встречает сообщение о том, что мне нужно включить общий доступ к сети в серверном приложении, чтобы что-то сделать.

Может ли кто-нибудь помочь мне вернуть его к прежнему состоянию без удаления сервера, поскольку я использую его для VPN, обмена файлами, Time Machine и т. Д.?

Can I have Mountain Lion server with all its benefits of AFP and Time Machine for multiple machines without it messing with my Apache configs?

Конечно. Однако для этого вам необходимо установить свой собственный Apache, PHP, Passenger и т. Д.

Apple «владеет» Apache, который поставляется с OS X. Они могут (и будут) делать с ним все, что захотят, и это может (и, вероятно, будет время от времени) нарушать вашу конфигурацию.

Если вы хотите защитить себя от этого, вам необходимо установить свои собственные копии необходимых компонентов в месте, которое не конфликтует с версиями Apple.
Вам также необходимо создать свой собственный launchd сценарии запуска (или запускайте службы вручную при перезагрузке) и убедитесь, что версии этих программ от Apple не работают, чтобы избежать конфликтов.


Can anyone help me get it back to how it was before without uninstalling Server, as I'm using it for VPN, File Sharing, Time Machine, etc.?

У вас есть резервные копии?
Если да, восстановите с них. Если нет, вам в значительной степени не повезло - восстановление вашей конфигурации будет быстрее / проще, чем пытаться выяснить, как раскрутить все, что происходило, когда вы устанавливали OS X Server.