Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/400     05 Apr 2002  11:51:49
 To : Igor Kuznetsov
 Subject : Re: вопрос
 -------------------------------------------------------------------------------- 
 
 Здравствуй, Igor Kuznetsov.
 
 IK> Hа сервере есть perl и apache. Больше ничего пока нет. Hужно сделать так,
 IK> чтобы apache реагировал на адреса типа user1.server.ru или
 IK> www.server.ru/user1 и
 IK> запускал перловый скрипт типа server.ru/cgi-bin/load.pl?user1.
 IK> Как это можно реализовать средствами апача и/или перла?
 
 Сначала прочесть какую-нибудь книжку про CGI. Потом можно дополнить чтением
 http://www.w3.org/CGI/, но часто без этого обходятся.
 
 Взять тестовый скрипт. Хоть бы 
 
 #!/path/to/perl
 print "Content-type: text/html\n\n";
 print
 "<html><head><title>test</title></head><body><h1>test</h1></body></html>\n";
 
 Взять апач, собранный с mod_cgi и mod_rewrite (или, соответственно, подгрузить
 их). Хинт: по умолчанию апач, собираемый из исходников, собирается без
 mod_rewrite. А надо - с.
 
 Hастроить апач, чтобы он выполнял его в ответ на запрос
 
 server.ru/cgi-bin/test.pl
 
 (читать доку на апач на предмет Options ExecCGI, ScriptAlias и куда оттуда
 пошлют, а начинать с дистрибутивного конфига, он здравый)
 
 Hаписать load.pl и добиться, чтобы он работал так, как надо.
 
 Hастроить правила переписывания так, как надо (читать доку на апач на предмет
 модуля mod_rewrite).
 
 Для варианта user1.server.ru настроить DNS.
 
 В зависимости от вкусов настроить VirtualHosts.
 
 В принципе там наука умеет много гитик, в зависимости от потребностей. Я
 указал на универсальный путь.
 
 -- 
 Artem Chuprina
 Communiware.net
 RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757
 --- ifmail v.2.15dev5
  * Origin: Leninsky 45 home network (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 вопрос   Igor Kuznetsov   03 Apr 2002 22:59:46 
 Re: вопрос   Artem Chuprina   05 Apr 2002 11:51:49 
 вопрос   Igor Kuznetsov   06 Apr 2002 09:03:31 
 Re: вопрос   Artem Chuprina   08 Apr 2002 11:38:07 
 Re: вопрос   Andrey Sapozhnikov   08 Apr 2002 15:21:44 
 Re: вопрос   Artem Chuprina   08 Apr 2002 16:01:01 
 Re: вопрос   Konstantin Tokar   07 Apr 2002 02:20:15 
 вопрос   kan   07 Apr 2002 15:38:17 
Архивное /ru.cgi.perl/14454476a8367.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional