Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

Устанавливаем веб – сервер APACHE на платформу Windows (часть 10).

Устанавливаем CronTab (Cron).

Открываем папку install_server на своём рабочем столе, ищем в ней архив crontab.zip Разархивируем его в папку crontab, теперь копируем её в директорию нашего уже горячо любимого сервера, а именно в D:\server Получается, что папка сервера теперь выглядит так:

Открываем папку crontab

Находим в ней файл crontab.exe (расширение .exe будет скрыто) Запускаем его, кливнув по файлу два раза левой клавишей мышки, CronTab запустится, но Вы ничего не увидите, он работает незаметно для Ваших глаз, все задания нужно записывать в файл crontab (без расширения) Находится он в той же папке, что и сам crontab.exe А именно в D:\server\crontab

Отключить CronTab можно следующим образом: нажимаем один раз
CTRL + ALT + DELETE, появляется такое окошко:

В нём ищем crontab.exe и щёлкаем на «Завершить процесс«.
Вот так вот отключается CronTab.

 Все удачно и неудачно выполненные задания будут записываться в файл отчёта, в файл cron.log, который находится в папке D:\server\crontab

В принципе на это мполноценная установка Web сервера закончена.

Еще несколько моментов для информации:

1. Веб сервер, php, perl интерпретаторы, обработч Ptяинарных php скриптов и MySQL сервер, запускается автоматически, вместе с загрузкой самой операционной системой Windows. А вот почтовый и ftp сервера, вместе с CronTab нужно запускать вручную, не забывайте об этом, sendmail сам по себе, путь к нему указывается в perl скриптах.

2. Первая строчка в perl скриптах
(это файлы с расширением pl и cgi, например: file.pl, example.cgi) должна быть:
#!perl
или
#!d:/server/perl/bin/perl.exe
или просто
#!d:/server/perl/bin/perl
Так же в таком скрипте обязательно, должна присутствовать строчка:
print «Content-type: text/html\r\n\r\n»;
или
print «Content-type: text/html\n\n»;

3. Sendmail работает, только, тогда когда включен почтовый сервер, пример скрипта отсылки письма на какой-нибудь e-mail адрес, используя sendmail, смотрите в разделе установка sendmail.

4. CHMOD, проще говоря, права доступа для файлов на операционной системе Windows устанавливать не нужно, главное, что бы с файлов в которые выполняется запись какой-либо информации был снят атрибут только чтение.

5. SSI работает в файлах с расширениями: shtm и shtml (например: file.shtm, example.shtml)

6. Php код работает в файлах с расширениями: htm, html, php, php3, php4, phtm,  phtml (примеры файлов: file.htm, example.html, super.php, ultra.php3, dir.php4, country.phtm, city.phtml)

7. Картинки не будут работать, если Вы их поместити в папку cgi-bin своего сервера, кладите их в www

P.S: Если нет желания заморачиваться, копаться в структуре (конфигах) и прочих настройках, то есть пара интересных сайтов (как уже говорил один из читателей моего блога после первого поста по данной теме), которые позволят Вам без заморочек прикрутить все тоже самое:

http://modx.ru/

www.denwer.ru

На этом о Web сервере все!!!

08.06.2010 Posted by | ms windows xp | 1 комментарий