Возможно ли поднять http сервер средствами python?
Вас ждут большие открытия )
Apache и mod_python   - это из мира PHP
Питон может быть, например, сам себе сервер: https://docs.python.org/3.5/library/http.server.html
но тем, о чем спращиваете,  в Питоне  занимаются [Django/Flask]+[Gunicorn/uWSGI]+[Nginx/Apache]
обычно uWSGI+Nginx + фреймворк или свое приложение
смотрите:
https://www.digitalocean.com/community/tutorials/h...
https://www.digitalocean.com/community/tutorials/h...
Если приложение полностью на питоне, то рекомендую или www.tornadoweb.org
Или www.cyclone.io
Последним сам пользуюсь в связке с twisted. Он собственно от торнадо ничем не отличается.
И один и второй держат очень хорошие нагрузки 10К, встроенная система темплейтов и все дела. Куча примеров и документации, очень просты для разработки. Но! Приложения должны быть асинхронными, как минимум та часть, что за веб отвечает. Можно выкрутиться, например через очереди сообщений, но все от задач зависит.
Ну и традиционный путь nginx + gunicorn/uwsgi, если нужны фласки, джанго и прочее