![]() |
как установить пёрл на вин 98?
чтобы можно было смотреть скрипты не закачивая их...
|
Нужно сначала поставить WEB-server (например Apache), потом скачать сам перл (например ActivePerl), прописать настройки и наслаждаться программингом... ;) :)
ЗЫ: Можно так же и PHP прицепить.... |
эм... согласен...
а где скачать апачи и как его установить... а он точно будет на 98 работать? |
Работать будет... скачать можно тут: http://httpd.apache.org/dist/httpd/b...n32-src-r2.msi
Размер - 3 Мб Перл можно скачать тут: http://aspn.activestate.com/ASPN/Downloads/ActivePerl/ Там две версии. Одна с инсталлером (9 Мб), вторая без инсталлера MSI (8 Мб). РНР - Могу потом закинуть. Те файлы которые нужны для работы с Апачем... размер - 500 Кб |
2 ProHead
И мне ПХП скинь, если не трудно... А то дома хорошо, линукса. Приходиш на работу - Win2000 :eek: :eek: :eek: kompadre@narod.ru |
эм... а что это за фаил такой *.msi и как его устанавливать?
а закинь мне пхп сюда вот - nagash@nagash.org :) плз а я за это спасибо скажу! :) |
MSI - это для MicroSoft Installer... если у тебя он не стоит или будет ругаться, что статрая версия - кричи сюды... я скину...
|
а помогите мне с явой...
посмотрите мой вопрос в разделе посвешённому яве... :) :) :) :) |
ой а ещё такой вопрос...
если я поставлю себе апачи я смогу из своего компа сделать сервер... чтобы когда я был в нэте можно было подконектиться по моему айпишнику как к простому хосту? там чтобы набрав мой айпишник сразу индекс хтмл грузилось... ну и т.п. :) |
Да... Но только в таком случае, если ты конектишся к инету через уникальный айпи. Вот. Если нет, то к твоему серверу сможеш только подключится ты (через 127.0.0.1) и если есть локальноя сетка то твои "сосетевцы".
|
скачал я себе апачи а он не устанавливается... у меня установщика нет :(
|
2kompadre: Каждый IP - уникальный... :)
Он либо статический, либо динамический.... но в любом случае, когда nagash в инете, любой, набрав его IP адрес сможет попасть к нему на WEB. 2kompadre и nagash: PHP ушло к вам на мыло... 2nagash: адрес где взять MSI (1,5 Мб) в письме. |
2 Pro?Head
Цитата:
У этого сервера до фига юзверей. У каждого юзверя свой, динамически (тобиш - экспромтом, кажда раз - разный) идентифицирующий номер. Юзвери лезут в инет. В инете находят цацу. Цаца лежит на сайте у дяди http-сервер. Клиентский http-agent, скажем тот-же I SExplorer, говорит - "Хочу Цацу..." и подписываеться своим динамическим адресом. DHCP сервер отправляет пакет по адресу (дяде http) и дядя http отвечает... Кому? DHCP-серверу. Вложив подпись Sexplorera в контент пакета. Пакет доходит до ДХЦП (замаялся шрифт менять) и тот адресует его по адресу, по номеру сгенерированому динамически. Так вот, к чему я все енто. Дядя ДХЦП может только рутить выходящия от его клиентов пакеты. Запросы о конекте он рутить не имеет ни малейшего серверного права (ни лева). :p :p :p |
Тем не менее, в нете не может находится двое или больше юзеров с одинаковым АйПи адресом. Если на машине стоит WEB-server, то он должен работать абсолютно одинаково как на динамических, так и на статических АйПи адресах. Потому как когда клиентская часть (IE) посылает запрос на определенный АйПи адрес, то запрос ОБЯЗАТЕЛЬНО придет на этот уникальный (на данный момент) АйПи адрес, и ни куда более.
ЗЫ: Проверено на практике, Web-server c динамическим АйПи адресом - это реальность. Правда конечно есть недостатки, а именно скорость соединения с сервером и последующее получение данный от него... :p ;) :) |
так скачал я апаче только он английский :( я русский хочу :)
так скачал пёрл... получил по почте пхп всё установил а как теперь всё это настроить? :) а? :) |
Первым делом Апач, потом если все будет ОК, то все остальное.... Итак, идем в директорию с Апачем, ищем директорию conf. Заходим туда и редатируем файл httpd.conf
Изменения: 1) Ищем блок: <Directory /> |
Первым делом Апач, потом если все будет ОК, то все остальное.... Итак, идем в директорию с Апачем, ищем директорию conf. Заходим туда и редатируем файл httpd.conf
Изменения: 1) Ищем блок: <Directory /> Options FollowSymLinks AllowOverride None </Directory> Внутреннюю часть меням на: Options Indexes Includes AllowOverride All 2) Ищем блок, начинающийся со строки: <Directory "c:\apache\htdocs"> Меняем ему внутреннюю часть на: Options Indexes Includes AllowOverride All Order allow,deny Allow from all 3) Можно подправить строку DirectoryIndex index.htm допустим на DirectoryIndex index.htm index.html default.htm default.html 4) Ищем блок: <Directory "c:/apache/cgi-bin"> AllowOverride None Options None </Directory> Меняем внутрянку на: AllowOverride All Options ExecCGI 5) Нужно установить какие типы файлов будут CGI скриптами. Ищем: AddHandler cgi-script .cgi .pl .exe .bat Вроде пока все... Сохраняем, запускаем Апач и пробуем зайти на адрес http://127.0.0.1 |
вот супер!!!
апачи работает!!! а как теперь к нему подцепить Perl \ PHP |
хе я разрешил ваш спор...
только что попытался зайти на свой айпишник который мне выдал провайдер :) я опять же попал на тестовую страничку :) |
PHP:
Переписываешь все из архива в директорию c:\php В файле apache\conf\httpd.conf делаешь добавления/изменения: Ищешь блок, где идет куча строк: #LoadModule ..... #LoadModule ..... #LoadModule ..... и в конце дописываешь LoadModule php4_module c:/php/php4apache.dll (без знака # впереди строки) Далее ищем строку: # And for PHP 4.x, use: и все, что после нее (где присутствует слово php :) ) меняем на ScriptAlias /php/ "с:/php/" AddType application/x-httpd-php .php .phtml .php3 AddType application/x-httpd-php-source .phps Action application/x-httpd-php "php.exe Сохраняем, перезапускаем Апач. В окне запущенного Апача должно быть написано: Apache/1.3.20 (Win32) PHP/4.0.6 running... Если появится такая строка, то РНР подцепилась. Что и требовалось... :) |
мне важнее пёрл прицепить :)
но пхп тоже очень супер... щас цеплять буду :) |
вот супер...
пхп заработало :) |
эм... а чтобы отсылать почту через пхп надо конечно же чтобы на серваке стоял почтовый алиас?
правильно? :) |
С Перлом даже проще...
По-умолчанию папка где должны находиться скрипты находится в apache\cgi-bin Допустим Перл установлен в c:\perl тогда в начале cgi скрипта пишем: #!c:/perl/bin/perl или #!c:/perl/bin/perl.exe |
а как менять chmod для скриптов...
или виндусовский perl запускает все файлы? |
ЗЫ: Виндовс очень дружелюбная операционная система и ей не нужно ставить никаких ограничений доступа для фалов... открывай чего хочешь, записывай чего хочешь... :D
|
а вот такая проблемка появилась...
просто когда у меня perl файл оканчивается на *.pl он пытается скачать этот файл... а если переименовать *.cgi то всё просто супер идёт... у меня на одном хостинге так уже было... но это была их проблема а теперь это моя проблема :))) |
А ты в фале apache\conf\httpd.conf изменил строку
AddHandler cgi-script .cgi .pl .exe .bat (после каждой точки - никаких пробелов. после каждого расширения - пробел обязательно) |
Помогите найти игру - http://flasher.ru/forum/showthread.php?threadid=20966
|
Зачем извращаться и мучаться с апаче, когда можно установить OMNI HTTPd?
|
2 energy@work
По инет статистике, 60% админов считают извращением не Апач, а его конкурентов. Из которых OMNI HTTPD не являеься оптималньым выбором. :rolleyes: |
AddHandler cgi-script .cgi .pl .exe .bat
да у меня есть эта строка... но он всё равно скачивать пытается этот файл :( а на счёт апачи... так он везде на всех хостингах стоит... так я его и подучу докучи :) |
хм... заработало... вроде ничего и не сделал :)
|
2 kompadre
OMNI HTTPD Очень удобен именно для разработки , т.е. написал , проверил , выложил на сервак ( полноценный ). почему Омни а не Апачь , с апачем надо долго возиться , что бы настроить , Омни настраивать почьти не надо , перл прописан , только путь изменить ( если ) и все ....... ЗЫ: все выше сказанное = ИМХО |
2 Gandalf
ну незнаю... с настройкой апачи у меня никаких проблем небыло... за 10 минут заставил работать :)
всё просто оказалось то :) |
2 Gandalf - (ИМХО)
Вообщето может быть правильно юзать ОМНИ как подопытного кролика :) Но если, например, тебе нуна заюзать (или самому написать) какойнибудь модуль... Как ты провериш работосбособность? На сервере? Кстати, последний Апач для винды даже конфить не пришлось. Инстальнул. Отребутил... Запустил. Да и в httpd.conf не так уж трудно вдуплиться... Повторяюсь, ИМХО 2 nagash - Плиз, не обижайся. Хочу тебя попросить. Не склоняй ты так старого бедного Апача. "Апачи" - звучит дико :eek: :eek: :eek: Лучше уж Апачка :) , или Ападло ;) |
а если так склонять то звучит как верталёт! :)
|
2kompadre
А вот ты и не прав! У меня вот адрес например динамический - так я его через РНР скриптик прописываю на сервере со статическим адресом и оттуда организую редирект к себе на сервер. У меня работает ФТП, ВЕБ и Майл сервер и всё без малейшего напряга.
Так что вот. |
2 Sam Russ
а можешь рассказать как это сделать? :) я тоже хочу свой комп прицепить к статическому ип :)
|
а и как мне на виндах настроить отправку почты...
|
| Часовой пояс GMT +4, время: 00:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.