Коллеги, вопрос к тем, кто имел опыт администрирования/настройки серверов.
Стоит следующая задача:
Есть один сервер. Необходимо, чтобы на нем одновременно работали MS Access (корпоративная БД) и Drupal (сайт, открытый просторам интернетов), интегрированный с MS Access-ом посредством ODBC.
Ниже мои соображения на эту тему, который могут показаться вам весьма делитантскими, поскольку опыта подобного никогда не имел.
С одной стороны, MS Access-у по идее нужен Windows Server. Друпал, Апач, Мускуль, PHP неплохо было бы запускать под чем-то Linux-оподобным (что обычно пользуют хостинг-провайдеры).
Тут мне приходит на ум два решения: или все-таки ставить LAMP на винду (тут, на сколько я понимаю, можно поиметь проблем с безопасностью). Или же прибегнуть к использованию виртуализации (WM Ware или что-то подобное).
Очень спасибо за любые мысли на эту тему, советы. Если найдется человек, сведущий в этом, возможно в недалеком будущем имеет место быть небольшой плодотворное сотрудничество.
Комментарии
Ах да, и еще на этом сервере должен работать GIS-сервер (какой - еще не опеределились), но скорее всего также из-под виндов.
Виртуализация однозначно. У Windows Server есть утилита, которая позволяет реализовать виртуализацию, и подмечу, что виртуальные машины выступают как сервисы, а это очень удобно, имхо. Такой опыт уже был. В плане GIS сервера ничего сказать не могу.
А можно немного подробнее на эту тему. Что за утилита, какую виртуальную машину использовать. Возможно, есть ссылки на хорошие статьи по теме.
http://www.xakep.ru/post/47904/default.asp и плюс в конце ссылки полезные.
А так VirtualBOX, VMWare, Xen, OpenVMZ и тд и тп.
Ужас и жуть, какая виртуализация, какая "корпоративная" ?
MS Access-у ничего не нужно, кроме него самого и драйверов к базе(если база не создана в его формате).
Настройте IIS в родной среде и вперед..
Для вас: лучший выход - нанять кого-нибудь кто всё это настроит.
MS Аксесу в первую очередь нужна ось, если быть точнее - винда.
Друпалу нужен веб-сервер. И, поскольку, так сложилось, что Drupal написан на PHP и заточен под Apache, что в 95+ процентах случаях подразумевает в качестве платформы НЕ windows. И думаю, на это есть определенные причины.
Так что тут варианта 2 - ставить Drupal на ISS (что, как я слышал, не самая тривиальная задача), или прибегнуть к виртуальной машине, на которую поставить Linux и все остальное.
Так что ваше «Ужас и жуть» здесь как минимум не уместны. Или вы просто не поняли задачи.
Или вам старушки на лавочке передали мнение коллектива таких сиделок? LOL.
Почитайте что идет в комплекте, установите себе и не плодите мифы(10 летней давности) и небылицы вокруг себя...
Вот что нетривиально так это установка прокладки в виде виртуал-бокса и настройка на этой прокладке ещё нетревиальной связки LAMP_а уж точно задача для начинающего
А что это будет работать быстро, стабильни и и главное надёжно.. уж само собой, к гадалке не ходи
Не спорю, возможно, мои представления о серверном окружении безнадежно устарели, т.к. я привык пользоваться готовыми решениями в виде хостинга. Поэтому и спросил совета. А за ваш ответ (второй, что со ссылками) спасибо - пойду изучать.
Одно очко в пользу решения на IIS. Буду рад, если все окажется так просто. Виртуальная машина и настройка LAMP меня тоже немного пугает )
На сайте аквии первым идёт инсталятор для win платформы. Ибо рынок таков...
Ну... Собственно, с этого я и начал, предупредив, что являюсь дилетантом в данном вопросе.
2 PVasili
Кстати, я правильно понимаю, что у вас есть опыт установки Drupal-a пол Win/IIS?
Великий Google в помощь Вам.
Лично я один раз настраивал, но больше не хочу.
Зачем те два эс - на винде прекрасно живет и апач и php и мускуль и никаких проблем не имеет. Ну поднимешь ты интернет инфо сервак и дальше что? для него чтоб все нормально пахало нужна серверная ось а серверную ось те нужна преимущественно только для MSSql а не акцесса.
Апач поднимается очень быстро и под винду обычную и тд. зачем что то изобретать? А вообще акцесс конвертируй иль сделай переходной файлик для работы с бд.
профит
У меня IIS и PHP не хотели дружить, измучался порядочно, а в плане LAMP дело привычки и рационализации труда.
да нормально они дружат между собой. практиковал связку 2s на 8080 апач на 80 mssql mysql php asp- честно признаюсь lamp проще
Я понимаю что они дружат, но совсем не привычно было настраивать, а вот LAMP это особенно под Debian и подобными просто сказка.
+1