zedserv


Предназначение

Данная сборка программ предназначена для быстрой и удобной установки веб-сервера (на платформе win32), основанного на популярных компонентах, таких как: Apache, PHP, MySQL, Perl, Sendmail и Zend Optimizer.

Рекомендуемые системные требования

Описание версии 2.2

Apache:

MySQL:

PHP:

Установка

Структура

Настройка

Несмотря на то, что сборка является конечным продуктом, все же ее нужно настроить до конца.

В файле apache\conf\httpd.conf желательно изменить следующие параметры:

ServerAdmin admin@localhost
ServerName localhost:80

Где вместо admin@localhost нужно указать e-mail, а вместо localhost имя сервера или его IP-адрес.

В файле sendmail\sendmail.ini нужно изменить следующее (для возможности отправки писем):

smtp_server = адрес SMTP сервера
auth_username = логин
auth_password = пароль
force_sender = обратный адрес

Запуск

Для запуска всего сервера (Apache+MySQL) запустите файл server_start.vbs, для запуска компонентов по отдельности запустите соответствующие файлы apache_start.bat или mysql_start.bat.

Использование

Например, для установки форума распакуйте его архив в папку www (или ее подпапку) и наберите в адрессной строке браузера:

http://localhost/

Если Вы хотите использовать Perl, то первой строчкой создаваемого скрипта сделайте следующую:

#!perl

Управление Apache

Когда Вы меняете настройки Apache, то перед его запуском с новыми настройками рекоммендуется запускать файл apache_test.bat. Если выдаются ошибки, то исправляйте их, следуя указаным данным, если выдается "Syntax OK" - то все настроено правильно.

Если необходимо сделать некоторые директории сайта доступными только для определенных пользователей, то используйте файл apache_auth.bat. При этом необходимо ввести необходимые для авторизации данные:

Управление MySQL

Для администрирования службы MySQL запустите файл mysql_admin.bat и введите пароль.

Для создания новой таблицы наберите комманду в терминале MySQL:

CREATE DATABASE база;

Для создания нового пользователя и выдачи ему прав на базу наберите:

GRANT ALL ON база.таблица TO 'пользователь'@'сервер' IDENTIFIED BY 'пароль';

Обычно вместо база.таблица указывают база.* для доступа ко всей базе, а в качестве сервера указывают localhost.

Если необходимо использовать старый тип аутентификации, то наберите:

SET PASSWORD FOR 'пользователь'@'сервер'=old_password('пароль');

При этом в целях безопастности рекомендуется использовать пользователя root исключительно для администрирования.

Проверка PHP

Для проверки PHP скриптов на работоспособность, открывайте их при помощи файла php_cli.bat.

Остановка

Для оставонки сервера запустите файл server_stop.vbs.


По всем вопросам и пожеланиям обращайтесь на zedalert at rambler dot ru.

© 2008 ZedAlert (22.2.8)