View Full Version : apache+MySQL на Windows 7
crazy-mike
06-12-2015, 03:19 PM
:101:
Ну захотелось "пользователю" на Windows 7 пользоваться сайтом без интернета вообще. ( может быть собирается себе в голову имплантировать wi-fi или ещё что-то там wearable ). Понятно что на сравнительно не очень старом компе уже никакой Win XP нет , а стоит Winows 7 HomeLand Edition ( вполне даже лицензионная но без кучи всяких функций ). И вот ставим на неё apache2 binary distribution из IndigoAMPP , например. Ставим - в IndigoAMPP "в одном флаконе" сервер MySQL и веб-сервер apache2 c модулями php5 и perl. Запускаем - MySQL делает вид , что работает. Apache - запускается и сразу останавливается.
То , что MySQL хоть как-то работает - уже неплохо. Но вот apache....- начинаем смотреть. Почему-то на Windows 7 "Listen *:80" выполняется как "слушать IP-адрес:порт 0.0.0.0:80". Интерфейса с IP-адресом 0.0.0.0 оно найти не может , а на 127.0.0.1 в таких настройках ему почему-то наплевать с верхушки эйфелевой башни. Конечно же исправляем строчку из httpd.conf на "Listen 127.0.0.1:80". Но вот дальше - вдруг видим , что оно ещё каким-то способом желает работать по https с 0:0:0:0:443. Естественно , что работать с сетевым адресом 0.0.0.0 оно не может - поэтому и завершает работу с сообщением об ошибке. Но если из httpd.conf удалить ( или закомментировать ) всё , что относится к https - тогда этот apache ( httpd ) запускается нормально!
:101:
Но мы конечно же рано радуемся. Восстанавливаем БД из "дампа" MySQL , переписываем "сайт" куда-то там в каталог внутри htdocs - и натыкаемся на очередную радость. Хотим мы туда зайти по логину-паролю , а сайт нас туда не пускает. Но под Linux всё такое же на локальном веб-сервере apache2 работает. БД полностью одна и та же. С удивлением замечаем , что под MySQL на Windows 7 Coocoo Nest Edition не работает функция encrypt ( мы ведь пароли шифровали в БД "как под UNIX" ). А солнышко во всю и светит , и греет. И температура воздуха около +32C.....
Короче - Windows must die!
Ангел
06-13-2015, 06:02 AM
:101:
Ну захотелось "пользователю" на Windows 7 пользоваться сайтом без интернета вообще. ( может быть собирается себе в голову имплантировать wi-fi или ещё что-то там wearable ). Понятно что на сравнительно не очень старом компе уже никакой Win XP нет , а стоит Winows 7 HomeLand Edition ( вполне даже лицензионная но без кучи всяких функций ). И вот ставим на неё apache2 binary distribution из IndigoAMPP , например. Ставим - в IndigoAMPP "в одном флаконе" сервер MySQL и веб-сервер apache2 c модулями php5 и perl. Запускаем - MySQL делает вид , что работает. Apache - запускается и сразу останавливается.
То , что MySQL хоть как-то работает - уже неплохо. Но вот apache....- начинаем смотреть. Почему-то на Windows 7 "Listen *:80" выполняется как "слушать IP-адрес:порт 0.0.0.0:80". Интерфейса с IP-адресом 0.0.0.0 оно найти не может , а на 127.0.0.1 в таких настройках ему почему-то наплевать с верхушки эйфелевой башни. Конечно же исправляем строчку из httpd.conf на "Listen 127.0.0.1:80". Но вот дальше - вдруг видим , что оно ещё каким-то способом желает работать по https с 0:0:0:0:443. Естественно , что работать с сетевым адресом 0.0.0.0 оно не может - поэтому и завершает работу с сообщением об ошибке. Но если из httpd.conf удалить ( или закомментировать ) всё , что относится к https - тогда этот apache ( httpd ) запускается нормально!
:101:
Но мы конечно же рано радуемся. Восстанавливаем БД из "дампа" MySQL , переписываем "сайт" куда-то там в каталог внутри htdocs - и натыкаемся на очередную радость. Хотим мы туда зайти по логину-паролю , а сайт нас туда не пускает. Но под Linux всё такое же на локальном веб-сервере apache2 работает. БД полностью одна и та же. С удивлением замечаем , что под MySQL на Windows 7 Coocoo Nest Edition не работает функция encrypt ( мы ведь пароли шифровали в БД "как под UNIX" ). А солнышко во всю и светит , и греет. И температура воздуха около +32C.....
Короче - Windows must die!
Вот ты извращенец... тебе делать нечего было )) Есть же денверы и тд и тп. 10 минут кликанья мышкой.. и все работает из коробки )
У меня что в 7-ке, что в 10-ке работает без проблем. Допиливаю напильником по мере надобности )))) можно и доступ из инета настроить тоже... только нафиг )
crazy-mike
06-13-2015, 06:33 AM
Вот ты извращенец... тебе делать нечего было )) Есть же денверы и тд и тп. 10 минут кликанья мышкой.. и все работает из коробки )
У меня что в 7-ке, что в 10-ке работает без проблем. Допиливаю напильником по мере надобности )))) можно и доступ из инета настроить тоже... только нафиг )
Там концептуальные глюки - получается , что на Windows Home Edition лучше вообще никакие "среды разработки" не ставить. И даже локальные копии веб-приложений там запускаются с очень сильными "ограничениями" ( особенности поддержки шифрования данных и т.д. ).
Если они такую же дурь учудят для Windows 10 для IP-адреса 127.0.0.1 , то всем лучше сразу то ли на Chrome OS, то ли на любой из дистрибутивов Linux переходить - но с Microsoft лучше вообще не иметь дела!
P.S. Официально apache binary distribution для Win32 уже не существует - специально на сайт apache.org вчера заглядывал.
Ангел
06-13-2015, 07:10 AM
Там концептуальные глюки - получается , что на Windows Home Edition лучше вообще никакие "среды разработки" не ставить. И даже локальные копии веб-приложений там запускаются с очень сильными "ограничениями" ( особенности поддержки шифрования данных и т.д. ).
Если они такую же дурь учудят для Windows 10 для IP-адреса 127.0.0.1 , то всем лучше сразу то ли на Chrome OS, то ли на любой из дистрибутивов Linux переходить - но с Microsoft лучше вообще не иметь дела!
P.S. Официально apache binary distribution для Win32 уже не существует - специально на сайт apache.org вчера заглядывал.
Так небольшой фокус с лоадером.. и можно проапгрейдить до Ultimate с сервера Мелкософта :227: Я так нескольким знакомым делал.. у одного автокад не поставить было.. у другого еще что то
crazy-mike
06-13-2015, 07:30 AM
Так небольшой фокус с лоадером.. и можно проапгрейдить до Ultimate с сервера Мелкософта :227: Я так нескольким знакомым делал.. у одного автокад не поставить было.. у другого еще что то
лучше уже сразу React OS, наверное. http://www.reactos.org/
Ангел
06-13-2015, 07:35 AM
лучше уже сразу React OS, наверное. http://www.reactos.org/
Майки... когда ее допилят до рабочего состояния хотя бы... уже будет Windows 20 какая нибудь :227:
crazy-mike
06-13-2015, 07:40 AM
Майки... когда ее допилят до рабочего состояния хотя бы... уже будет Windows 20 какая нибудь :227:
Да она и так более-менее рабочая - запускается на Oracle Virtual Box. :111:
И браузер K-meleon под ней работает.
http://kmeleon.sourceforge.net/
crazy-mike
06-13-2015, 07:42 AM
Майки сафсем чокнулсо
Ну серьёзно - зачем вообще нужна Microsoft с такой виндой ????? Оттуда ведь уже даже Билл Гейтс сбежал. Какой-то индеец ( или индиец ) там сейчас интервью в основном даёт.
:111:
Ну серьёзно - зачем вообще нужна Microsoft с такой виндой ????? Оттуда ведь уже даже Билл Гейтс сбежал. Какой-то индеец ( или индиец ) там сейчас интервью в основном даёт.
:111:
а вот патамушта вы красноглазики-линупсоиды так и не атрулили намана работающий линупс
Ангел
06-13-2015, 07:49 AM
Да она и так более-менее рабочая - запускается на Oracle Virtual Box. :111:
И браузер K-meleon под ней работает.
http://kmeleon.sourceforge.net/
Да видАл я тот браузер.. на хабре они себя пиарят.. как самый старый браузер из оставшихся.. как браузер для задр гиков. ну его.. вместе реакт осью )) Меня устраивает набор из 7-ки, 10-ки и убунты ) Хотя я больше на 10-ке сижу. Кстати наконец хороший билд вышел 10130. до этого 2 сильно косячные были.
crazy-mike
06-13-2015, 07:51 AM
а вот патамушта вы красноглазики-линупсоиды так и не атрулили намана работающий линупс
Не сказал бы. Android - это и есть Linux вообще-то. :111:
crazy-mike
06-13-2015, 07:53 AM
Да видАл я тот браузер..
там шиза в том , что под этой React OS, кажется , больше ничего кроме этого браузера и не работает. Хотя там можно Midnight Commander запускать - если его скачать откуда-то с GNU/Win32
Не сказал бы. Android - это и есть Linux вообще-то.
Android эта че-та для фотоаппаратов?
crazy-mike
06-13-2015, 05:50 PM
Android эта че-та для фотоаппаратов?
Вообще-то для телевизоров скорее. И для автомобилей в какой-то мере. :111:
У меня всю жизнь на винде(начиная с WinNT) работает Apache, MySQL, ImageMagick, Perl, mod_perl, Sphinx и т.д. и т.п.
Windows 7 должен быть Pro.
crazy-mike
06-14-2015, 02:15 AM
У меня всю жизнь на винде(начиная с WinNT) работает Apache, MySQL, ImageMagick, Perl, mod_perl, Sphinx и т.д. и т.п.
Windows 7 должен быть Pro.
вот-вот - а зачем тогда Home Edition нужна ? Знакомые говорят , что на Home даже какие-то игры не работают.
Ангел
06-14-2015, 02:24 AM
вот-вот - а зачем тогда Home Edition нужна ? Знакомые говорят , что на Home даже какие-то игры не работают.
Для домохозяек ))
Игры не встречал.. не играю особо.. а софт бывает.
crazy-mike
06-14-2015, 02:46 AM
Для домохозяек )).
им андроида в смартфоне хватает. На биллбордах сейчас идиотская реклама Samsung появилась:
хотите иметь маленького железного друга?
вот-вот - а зачем тогда Home Edition нужна ? Знакомые говорят , что на Home даже какие-то игры не работают.
Я думаю это правильно. Для народа поменьше функционала - это лучше. Скачивая очередную порнуху народ отгребет 3 вируса вместо 10.
Если кто-то пишет такие игры, которые не идут на деревянных счетах - это его, разработчика игр, проблемы. :)
crazy-mike
06-14-2015, 03:45 PM
Я думаю это правильно. Для народа поменьше функционала - это лучше. Скачивая очередную порнуху народ отгребет 3 вируса вместо 10.
Если кто-то пишет такие игры, которые не идут на деревянных счетах - это его, разработчика игр, проблемы. :)
но на маленьком железном южнокорейском друге всё работает практически без ограничений - но совсем не под Windows. :111:
P.S. Вообще-то к этому дело и сводится - если внутри одной и той же платформы утрачивается совместимость между версиями , то проще сменить платформу на совсем другую. ( кое-где ведь дискутируют на тему сможет ли Windows 10 реанимировать идею PC и при этом даже появляются фантазии о windows-book. - что-то похожее на Chromebook , но под Windows 10. От собственно "нетбука под Windows 10" должно отличаться бОльшим размером экрана , а цена при этом должна быть около 200 долларов США )
wlass
06-15-2015, 12:06 AM
Она на то и Home , Майк, ты чего? :169:
crazy-mike
06-15-2015, 07:44 AM
Она на то и Home , Майк, ты чего? :169:
Но врач на частной практике - это ведь Home User , а не какой-нибудь дикий каннибал с Уралвагонзавода! :111:
( поэтому и Windows у него на нетбуке - Home Edition , а не Enterprise. Да ещё и куплена вместе с нетбуком. Зачем ему на непонятно что обновляться да ещё и гарантию терять ? )
wlass
06-15-2015, 09:26 AM
Но врач на частной практике - это ведь Home User , а не какой-нибудь дикий каннибал с Уралвагонзавода! :111:
( поэтому и Windows у него на нетбуке - Home Edition , а не Enterprise. Да ещё и куплена вместе с нетбуком. Зачем ему на непонятно что обновляться да ещё и гарантию терять ? )
Но врачу на Уралвагонзаводе как раз не нужен апач с приблудами, чтобы установить программу. Или программа его предупредит, что надо определенную систему. :230:
Но чаще, Майк - ты не поверишь! - в рай- гор-больницах ставят сервер, с апачем и приблудами, на который опираются компы в кабинетах.
wlass
06-15-2015, 09:30 AM
Ах да, "на частной практике". Ну тогда просто ставить профессиональную семерку, и хохотать от счастья.
crazy-mike
06-15-2015, 09:43 AM
Но врачу на Уралвагонзаводе как раз не нужен апач с приблудами, чтобы установить программу. Или программа его предупредит, что надо определенную систему. :230:
Но чаще, Майк - ты не поверишь! - в рай- гор-больницах ставят сервер, с апачем и приблудами, на который опираются компы в кабинетах.
Почему не поверю ? - очень даже поверю. Но в 8й клинической больнице , например , здесь как бы "лоскутная автоматизация" - в кардиологии стоит одно , а в травматологии - совсем другое. И никакого "общего окружения" с "общими серверами" при этом.
:101:
А врачу на частной практике вообще от всех этих больниц зависеть не хочется - ему просто нужно иметь доступ к данным "своих клиентов" , которые ему их "добровольно делегировали". ( а в каком "облаке" он их держит - его дело. Там ещё и "отказ от претензий" в договоре скорее всего ). Ну а локальный apache им там был нужен - просто чтобы работать там , где "покрытия оператора" нет.
crazy-mike
06-15-2015, 09:47 AM
Ах да, "на частной практике". Ну тогда просто ставить профессиональную семерку, и хохотать от счастья.
Вместо семёрки хватит недорого планшета с Android ( даже 3Q или Wexler :111: ). Правда эти частно-практикующие умудряются выпендирваться и покупать айфоны и айпады зачем-то ( а там ещё и доступ к локальной памяти для веб-приложений ограничен в 5 мегабайт :111: ).
wlass
06-15-2015, 10:00 AM
Вместо семёрки хватит недорого планшета с Android ( даже 3Q или Wexler :111: ). Правда эти частно-практикующие умудряются выпендирваться и покупать айфоны и айпады зачем-то ( а там ещё и доступ к локальной памяти для веб-приложений ограничен в 5 мегабайт :111: ).
Тоже верно. Хотя я думаю, что на месте "частного врача" я бы все-таки использовал не планшет, а более-менее стоящий сервер, чтобы организовывать свою работу, архивы и т.д. и т.п. А планшет - для органайзера, в машине возить, не более.
crazy-mike
06-15-2015, 10:12 AM
Тоже верно. Хотя я думаю, что на месте "частного врача" я бы все-таки использовал не планшет, а более-менее стоящий сервер, чтобы организовывать свою работу, архивы и т.д. и т.п. А планшет - для органайзера, в машине возить, не более.
вместо сервера - "облако" ( хоть на Google , хоть на mail.ru , хоть вообще где-попало. Обычно какой-нибудь "бесплатный хостинг" - там ещё и с MySQL. )
wlass
06-15-2015, 10:18 AM
вместо сервера - "облако" ( хоть на Google , хоть на mail.ru , хоть вообще где-попало. Обычно какой-нибудь "бесплатный хостинг" - там ещё и с MySQL. )
Сегодня ездил в район, там Офис 2010 поймал обновление, и перестал работать. Переустанвоил, и отключил нафиг обновления, как делаю уже месяцев пять. Никаких "облаков" и прочих удовольствий, они слишком дорого обходятся.
crazy-mike
06-15-2015, 10:34 AM
Сегодня ездил в район, там Офис 2010 поймал обновление, и перестал работать. Переустанвоил, и отключил нафиг обновления, как делаю уже месяцев пять. Никаких "облаков" и прочих удовольствий, они слишком дорого обходятся.
google docs ведь бесплатно :101:
Ангел
06-15-2015, 11:05 AM
Вообще обычно 5-10 гигов на облаке дают бесплатно :117:
И Майки.. зачем простому пользователю мускул ?)) Думаешь он осилит создание БД с пациентами/клиентами ?)))
crazy-mike
06-15-2015, 11:30 AM
Вообще обычно 5-10 гигов на облаке дают бесплатно :117:
И Майки.. зачем простому пользователю мускул ?)) Думаешь он осилит создание БД с пациентами/клиентами ?)))
Частно-практикующий пользователь туда только данные вводит. И на результаты вычислений смотрит - внутри данных. Там по параметрам куча всяких идиотских "индексов готовности к похоронам" вычисляются и хранятся ( вместе с результатами измерений во время осмотра ).
Прикол в том , что собственно пациент туда ведь и сам может свои собственные данные вводить по ходу "самоосмотра" ( с фитнесс трекера , например ).
:101:
Sixteen
06-15-2015, 11:36 AM
вот-вот - а зачем тогда Хоме Едитион нужна ? Знакомые говорят , что на Хоме даже какие-то игры не работают.
будь они прокляты с ихними едишенами.
едишен должен быть один, "работающее виндо".
но вообще все проклятия должны лететь прям в очко стивена синовского лично, виндозе 7 это его дерьмо. как впрочем и восемь.
Sixteen
06-15-2015, 11:37 AM
им андроида в смартфоне хватает. На биллбордах сейчас идиотская реклама Самсунг появилась:
хотите иметь маленького железного друга?
и чо если нет? самсуговцы таки придурки.
Sixteen
06-15-2015, 11:38 AM
Сегодня ездил в район, там Офис 2010 поймал обновление, и перестал работать. Переустанвоил, и отключил нафиг обновления, как делаю уже месяцев пять. Никаких "облаков" и прочих удовольствий, они слишком дорого обходятся.
а какая от облаков вообще польза вот тебе лично?
Ангел
06-15-2015, 12:03 PM
Частно-практикующий пользователь туда только данные вводит. И на результаты вычислений смотрит - внутри данных. Там по параметрам куча всяких идиотских "индексов готовности к похоронам" вычисляются и хранятся ( вместе с результатами измерений во время осмотра ).
Прикол в том , что собственно пациент туда ведь и сам может свои собственные данные вводить по ходу "самоосмотра" ( с фитнесс трекера , например ).
:101:
Это то понятно.. но вряд ли пользователь сможет спроектировать сам структуру БД.. я про это ))
будь они прокляты с ихними едишенами.
едишен должен быть один, "работающее виндо".
но вообще все проклятия должны лететь прям в очко стивена синовского лично, виндозе 7 это его дерьмо. как впрочем и восемь.
Может ты просто не умеешь 7-ку готовитьнастраивать ?))
а какая от облаков вообще польза вот тебе лично?
Самое очевидное синхронизация и доступ к файлам на всех устройствах.. в любом месте ))
Sixteen
06-15-2015, 12:05 PM
Это то понятно.. но вряд ли пользователь сможет спроектировать сам структуру БД.. я про это ))
Может ты просто не умеешь 7-ку готовитьнастраивать ?))
Самое очевидное синхронизация и доступ к файлам на всех устройствах.. в любом месте ))
ты [wlass]?
wlass
06-15-2015, 12:13 PM
google docs ведь бесплатно :101:
Не-а, дорого.
wlass
06-15-2015, 12:15 PM
а какая от облаков вообще польза вот тебе лично?
Мне лично никакой, моя паранойя вещает, что это вредно.
wlass
06-15-2015, 12:16 PM
Самое очевидное синхронизация и доступ к файлам на всех устройствах.. в любом месте ))
Мне флешки хватает.
А в облака я никогда свою информацию не закину.
Конечно, это только про меня, никто другой так делать не должен. Разве что сам захочет :)
Sixteen
06-15-2015, 12:24 PM
Мне флешки хватает.
А в облака я никогда свою информацию не закину.
Конечно, это только про меня, никто другой так делать не должен. Разве что сам захочет :)
правильно говоришь, правильно. по крайней мере в паблик облака точно нет.
это ж "сесспул оф скам энд виллани"
crazy-mike
06-16-2015, 03:31 AM
Мне флешки хватает.
А в облака я никогда свою информацию не закину.
Конечно, это только про меня, никто другой так делать не должен. Разве что сам захочет :)
На mail.ru очень даже симпатичненькое облако. :111:
( хоть и глючит )
Sixteen
06-16-2015, 04:27 PM
облако шмоблако
виндозе шминдозе