Сервер OS X: как/где приложение для сервера изменяет конфигурацию Apache?

Первый показ: #:id FAKE и скопируйте uid.

Используя тот результат, добавьтесь для слова ФАЛЬШИВКА в Если оператор ниже.

if [ `id -g` = FAKE]; then
    export PATH=$PATH:/usr/sbin/
fi

Добавьте эти строки к своему/etc/profile.

Протестируйте его с: $:sudo -u FAKE echo $PATH

Если это не придерживается сначала, можно вызвать экспорт при помощи sudo. $:sudo -u FAKE export PATH=$PATH:/usr/bin/ethtool и затем запущенный тест снова.

6
задан 7 November 2012 в 02:25
2 ответа

Поскольку вы упомянули Серверное приложение , я предполагаю, что ваша OS X - Mountain Lion. фактическая конфигурация apache находится в следующем месте

/Library/Server/Web/Config/apache2/

Конфигурация виртуального хоста находится в

/Library/Server/Web/Config/apache2/sites

. Вы, вероятно, смотрите на / private / etc / apache2 / или / etc / apache2 / , который не используется.

9
ответ дан 3 December 2019 в 00:19

Стоит отметить, что файлы конфигурации для сайтов по умолчанию на сервере macOS (HTTP, порт 80 и HTTPS, порт 443) расположены здесь:

/Library/Server/Web/Config/apache2/sites/0000_127.0.0.1_34580_.conf
/Library/Server/Web/Config/apache2/sites/0000_127.0.0.1_34543_.conf

На моем Mac mini, есть файлы для 80 и 443, но они не используются .

0
ответ дан 3 December 2019 в 00:19

Теги

Похожие вопросы