Остановите Apache, контролируемый Mountain Lion Server
До того, как я установил OS X Server через App Store, все работало нормально. У меня было несколько виртуальных хостов, некоторые из которых передавались через прокси на другие серверы в сети. Я также установил Phusion Passenger и работал отлично.
Но когда я установил его, он уничтожил все мои предыдущие настройки, и я не могу вернуть его к тому, что было.
Я пытался редактировать конфиги в:
/etc/apache2/
/private/etc/apache2/
/Library/Server/Web/Config/apache2/
Но ни один из них, кажется, не имеет значения.
Могу ли я иметь сервер Mountain Lion со всеми его преимуществами AFP и Time Machine для нескольких машин, чтобы он не мешал моим конфигам Apache?
Я пытался отключить веб-службу в сервере и делать sudo apachectl start
, но меня приветствует сообщение о том, что мне нужно включить общий доступ в Интернете в приложении сервера, чтобы что-то сделать.
Может ли кто-нибудь помочь мне вернуть его к прежнему состоянию, не удаляя сервер, так как я использую его для VPN, общего доступа к файлам, Time Machine и т. Д.?
1 ответ
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.