Показано с 1 по 3 из 3
  1. #1
    Junior Member
    Регистрация
    12.05.2011
    Сообщений
    3

    Question Настройка виртуальных хостов апача mac os x server

    macos x server 10.6.7 snow leopard
    комп мак мини сервер

    Здравствуйте! Столкнулся с настройкой мак сервера впервые, запустил
    dns,mail,mysql,open directory,smb,web серверы
    там должно быть 2 сайта с почтой на домене этих сайтов. Для этого
    прописал записи в днс для сайтов, в openldap у меня хранятся
    пользователи от почты и их пароли, в mail сервере прописал алиасы для
    сайтов. Один сайт на php для него еще нужна БД с mysql, с этим сайтом
    проблем не возникло прописал папку со скриптом указал логин пароль от
    бд.
    Проблема со вторым сайтом он на flask и запускается как скрипт питона,
    слушает 5000 порт. На старом сервере в виртуальном хосте был прописан
    конфиг который проксировал трафик:
    <VirtualHost *:80>
    ServerName my-site.ru
    ServerAdmin admin@my-site.com
    <Proxy *>
    Order deny,allow
    Allow from all
    </Proxy>
    ProxyPass / http://127.0.0.1:5000/
    ProxyPassReverse / http://127.0.0.1:5000/
    </VirtualHost>

    как сделать аналогичную конфигурацию на маке не понимаю, тут доступа к
    конфигурационным файлам нету, все делается через gui: Server Admin

    сейчас я сделал файл .htaccess и прописал туда следующее
    RewriteEngine on
    RewriteBase /
    RewriteCond %{HTTP_HOST} ^(www\.)?my-site\.ru$
    RewriteRule ^(.*)$ http://my-site.ru:5000/$1

    такой вариант работает но в адресной строке фигурирует постоянно
    порт :5000 что не является правильным

    помогите пожалуйста решить эту проблему =) а то я чувствую себя с этим
    маком настоящим нубом тут вроде и сервер а все права настолько урезаны
    что я не могу понять как реализовать простейшие вещи. Например .htaccess
    пришлось делать через ssh иначе никак
    при ручном изменении конфига у меня перестала работать утилита Server Admin

  2. #2
    администратор
    Регистрация
    10.06.2007
    Адрес
    Internet
    Сообщений
    1,603

  3. #3
    Junior Member
    Регистрация
    12.05.2011
    Сообщений
    3

    По умолчанию

    Цитата Сообщение от ZaiS Посмотреть сообщение
    Это немного не то, я и так знаю что мне надо, но я не знаю как это сделать через утилиту от мака.
    Вобщем я забил на все это и по SSH отредактировал httpd.conf и перезагрузил апач.

    п.с. почти 2 недели у меня была эта коробочка но я так и не проникся философией и эстетикой мака.

    п.п.с
    Мне нужно при включении ОС запускать скрипт сайта, как это реализуется на маке?
    Последний раз редактировалось dmitrix; 13.05.2011 в 12:14.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •