Сетевые технологии. Баканов В.М. - 16 стр.

UptoLike

Составители: 

- 16 -
_окружения”) легко получать значения этих переменных (для последующего
анализа); вывод данных в
stdout удобно осуществлять посредством операто-
ров
printf или fprintf(stdout, …).
Настройка ПЭВМ для проведения работы. При проведении работы ис-
пользуется IBM PC совместимая ЭВМ с установленной поддержкой протоко-
ла TCP/IP, сервером Apache и броузером MS Explorer; работа происходит в
режиме off-line с иммитацией сети (без выхода во внешнюю сеть).
Удобно работать с виртуальным диском S: (следует включить в режим ав-
тозагрузки предписание типа
subst s: d:\internet), при этом рабочий каталог
S:\TEST_CGI\, скрипты будут располагаться в S:\TEST_CGI\CGI-BIN\.
IP-адрес локальной ПЭВМ (127.0.0.1) связывается с именем сервера
TEST_CGI посредством дополнения файла HOSTS (обычно находится в ка-
талоге C:\WINDOWS\SYSTEM32\DRIVERS\) строкой
127.0.0.1 test_cgi’.
WEB-сервер Apache for Windows (дистрибутив может быть получен с ад-
реса
http://www.apache.org или http://pilger.mgapi.edu/metods/apache.zip) устанав-
ливается стандартным образом, после установки следует настроить конфигу-
рационный файл HTTP.CONF):
строку
#ServerName new.host.name заменить на ServerName test_cgi
строку
DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs" заменить
на
DocumentRoot "s:/test_cgi"
строку
ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/" за-
менить на
ScriptAlias /cgi-bin/ "s:/test_cgi/cgi-bin/"
Настроенный (для вышеописанной конфигурации) файл HTTP.CONF мо-
жет быть получен с адреса
http://pilger.mgapi.edu/metods/nets_src.zip. Сервер
Apache стартуется командной строкой вида
"C:\Program Files\Apache Group\Apache\Apache.exe" -d
C:\PROGRA~1\APACHE~1\Apache –s
и закрывается
"C:\Program Files\Apache Group\Apache\Apache.exe" -d
C:\PROGRA~1\APACHE~1\Apache -k shutdown
(причемиконкис соответствующими ссылками создаются автоматически
при инсталляции Apache). Удобно использовать комплект программ
Denwer,
включающий компактный вариант сервера Apache с поддержкой Perl, PHP,
MySQL и комплектом документации (
http://web.dklab.ru).
_окружения”) легко получать значения этих переменных (для последующего
анализа); вывод данных в stdout удобно осуществлять посредством операто-
ров printf или fprintf(stdout, …).

   Настройка ПЭВМ для проведения работы. При проведении работы ис-
пользуется IBM PC совместимая ЭВМ с установленной поддержкой протоко-
ла TCP/IP, сервером Apache и броузером MS Explorer; работа происходит в
режиме off-line с иммитацией сети (без выхода во внешнюю сеть).
   Удобно работать с виртуальным диском S: (следует включить в режим ав-
тозагрузки предписание типа subst s: d:\internet), при этом рабочий каталог
S:\TEST_CGI\, скрипты будут располагаться в S:\TEST_CGI\CGI-BIN\.
   IP-адрес локальной ПЭВМ (127.0.0.1) связывается с именем сервера
TEST_CGI посредством дополнения файла HOSTS (обычно находится в ка-
талоге C:\WINDOWS\SYSTEM32\DRIVERS\) строкой ‘127.0.0.1 test_cgi’.
   WEB-сервер Apache for Windows (дистрибутив может быть получен с ад-
реса http://www.apache.org или http://pilger.mgapi.edu/metods/apache.zip) устанав-
ливается стандартным образом, после установки следует настроить конфигу-
рационный файл HTTP.CONF):

• строку #ServerName new.host.name заменить на ServerName test_cgi
• строку DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs" заменить
  на DocumentRoot "s:/test_cgi"
• строку ScriptAlias /cgi-bin/ "C:/Program Files/Apache Group/Apache/cgi-bin/" за-
  менить на ScriptAlias /cgi-bin/ "s:/test_cgi/cgi-bin/"

  Настроенный (для вышеописанной конфигурации) файл HTTP.CONF мо-
жет быть получен с адреса http://pilger.mgapi.edu/metods/nets_src.zip. Сервер
Apache стартуется командной строкой вида

"C:\Program Files\Apache Group\Apache\Apache.exe" -d
                                          C:\PROGRA~1\APACHE~1\Apache –s
  и закрывается

"C:\Program Files\Apache Group\Apache\Apache.exe" -d
                                   C:\PROGRA~1\APACHE~1\Apache -k shutdown

  (причем ‘иконки’ с соответствующими ссылками создаются автоматически
при инсталляции Apache). Удобно использовать комплект программ Denwer,
включающий компактный вариант сервера Apache с поддержкой Perl, PHP,
MySQL и комплектом документации (http://web.dklab.ru).

                                       - 16 -