5

Только что получил MacBook Pro 15 ", так что я не знаю, как устроена файловая система. Когда я заметил в своей файловой системе, что у меня есть несколько путей, указывающих httpd.conf:

/etc/apache2/httpd.conf
/opt/local/apache2/conf/httpd.conf
/private/etc/apache2/httpd.conf

Файлы конфигурации различаются по многим параметрам (пользователь, группа, server_root, загружаемые модули и т.д.) Сами папки apache2 также сильно отличаются.

Кажется, что тот, кто привык, это либо /etc/apache2/httpd.conf либо /private/etc/apache2/httpd.conf

Мне интересно, мог ли я испортить свою систему после установки некоторых пакетов (php5, django и т.д.) Через macports и, возможно, в итоге получилось 2 экземпляра apache2.

Мои вопросы, следовательно:

  • какой httpd.conf используется?
  • для чего нужны другие файлы?

Спасибо

--Обновить--
Чтобы уточнить, я не устанавливал явно apache2 через macports. Мне интересно, если он был установлен, потому что это была зависимость. После большей охоты вокруг я учусь, мне не следовало устанавливать php для начала, потому что Snow Leopard уже включает php 5.3 с самого начала.
https://serverfault.com/questions/82410/apache-2-and-php-5-3-via-macports

Мне нужно открыть еще один вопрос о том, как работает файловая система Mac.
Спасибо всем за ответы.

1 ответ1

6

Файл /etc/apache2/httpd.conf - это просто символическая ссылка, указывающая на файл /private/etc/apache2/httpd.conf (поэтому их содержимое должно быть идентичным).

Один из них в /opt /local /apache2, вероятно, был загружен вами при установке macports.

Один из относительно простых способов узнать, какой из них используется, - это проверить время последнего доступа к файлам:

ls -lutrd /opt/local/apache2/conf/httpd.conf /private/etc/apache2/httpd.conf

Проверьте метки времени, чтобы увидеть, какая из них использовалась в последний раз. Если вы открыли / просмотрели файлы, это могло бы изменить дату, поэтому в этом случае вы можете перезагрузить компьютер и проверить дату / время доступа к этим файлам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .