|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Nick Obukhov 2:5020/400 01 Aug 2000 12:10:53 To : Igor Nikolaev Subject : Re: Perl и MySQL -------------------------------------------------------------------------------- > > Q: Как заставить работать связку perl + MySQL под виндой? > > A: Скачать дистрибутив MySQL вместе с perl, который уже собран с необходимыми > > модулями - DBI и DBD:MySQL. > > Какой-то странный faq. Я ни черта не понял. > Hаверное он для очень умных. > Чей дистрибутив нужно качать? > > perl'а? Хорошо, скачал. Вот например отсюда: > http://www.perl.com/CPAN-local/src/stable.tar.gz > > mysql? Отлично, тоже скачал. Вот отсюда: > http://www.mysql.com/Downloads/MySQL-3.22/mysql-3.22.32.tar.gz > > С какими модулями они собраны? > Так ни с какими. Они ещё не собраны. Я вот как сделал (от чайника-чайнику): -------------------------------------- 1) Скачал Perl 5.22 c www.activestate.com (может есть более новая версия, я с полгода назад устанавливал) 2) Скачал с http://www.mysql.com версию MySQL для виндов (была 3.22) 3) Скачал виндовую версию Апача http://www.dizain.ru/dklab/dis/apache_setup.exe 4) Hа www.apache.ru нашел статью про установку Apache, Perl, PHP и т.д. под виндами. 5) Установил Апач (как сказано в статье) в f:/usr/local/apache 6) Опять же по статье установил Activastate Perl в каталог f:/usr/bin (точнее в такой же как у моего хостера). 7) Изменил конфигурацию Апача (см. статью) для выполнения скриптов на Перле 8) MySQL установил тоже в f:/usr/local/mysql 9) Для установки модулей DBI и DBD:MySQL в каталоге с Перлом (у меня f:/usr/bin), находясь в онлайне, запускаю файл ppm.bat. Далее команды help, install, search и др. по желанию. 10) Вместо п.9 можно скачать модули напрямую из www.activestate.com/packages/zips/, разархивировать и прочитать readme по установке (надо будет запустить все тот же ppm.bat с параметром) 11) Про MySQL написано в readme. Если кратко, то сделал пару ярлыков (для запуска - F:\usr\local\mysql\bin\mysqld-shareware.exe --standalone и для остановки - F:\usr\local\mysql\bin\mysqladmin.exe -u root shutdown). Проверка - запустить F:\usr\local\mysql\bin\mysqlshow.exe. Работа с MySQL из командной строки - F:\usr\local\mysql\bin\mysql.exe (естественно, после запуска "а ля демона" F:\usr\local\mysql\bin\mysqld-shareware.exe --standalone) 12) ВСЕ. Теперь в начале скрипта указываю #!/usr/bin/perl и без изменений закидываю хостеру. Может чего-то упустил - поправят. -------------------------------------- Regards, Nick Obukhov http://www.nt.unets.ru/okphoto/ -- Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Fidolook Express 2.000 www.fidolook.da.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/64885a28568a.html, оценка из 5, голосов 10
|