Где я могу узнать о Apache

Где я могу узнать о Apache

Я использую веб-сервер Apache для веб-разработки на Python. Самая большая проблема, с которой я сталкиваюсь с Apache, — это настройка среды. Я не могу понять, в чем разница между /etc/apache2 and /private/etc/apache2. Также, такие вещи, как /etc/private/apache2/httpd.conf and /etc/private/apache2/original/httpd.conf. Они оба одинаковы? Какой из них изменить?

Каждый раз, когда у меня возникают проблемы с настройкой, я продолжаю следовать инструкциям, написанным пользователями, как идиот.

Кроме того, я не понимаю, как Apache может указывать на пользовательские каталоги (какие файлы необходимо изменить), а localhost будет открывать документы из этого каталога (~Sites).

Хочу узнать все о среде apache. Что означают все каталоги? Какие файлы важны, а какие нет?

Я зашел в документацию Apache, но она очень запутанная. Похоже, мне понадобятся годы, чтобы прочитать все это. Может ли кто-нибудь помочь мне найти хорошую статью о стартапе. Какие-нибудь руководства?

решение1

Судя по тому, что у вас есть каталог /private/etc, я предполагаю, что вы используете Apache на MacOS X (пожалуйста, не добавляйте теги linux, windows и mac одновременно).

Эта статьядолжен помочь вам настроить Apache (игнорируйте информацию, связанную с PHP).

По сути, начните с изучения того, какой файл httpd.conf следует редактировать, и посмотрите на Virtual Host/DocumentRoot.

Сказав это, вы, вероятно, могли бы использовать очень простой сервер разработки или фреймворк, если вы хотите попробовать свои силы в веб-разработке на Python. Я обычно используюФляга.

Связанный контент