AppServ
Влад Мержевич
AppServ
Включает в себя: Apache, PHP, MySQL, phpMyAdmin.
Русская версия: нет.
Установка
После скачивания и запуска файла предстоит пройти несколько шагов. На первом экране программы установки приводятся типовые фразы, что надо бы закрыть другие приложения и нажмите кнопку «Next» (Далее) для продолжения. Нажимаем и видим текст лицензии GNU, для согласия с которой надо нажать кнопку «I Agree» (Согласен). На следующем экране (рис. 1) вы должны указать папку, в которую будет установлен комплект. По умолчанию стоит C:\AppServ, и если это местоположение устраивает, жмем «Next», либо меняем путь на желаемый.
[画像:Место для сохранения файлов комплекта]
Рис. 1. Место для сохранения файлов комплекта
При желании вы можете установить только необходимые компоненты, но из-за того что выбор небогат, нужны все (рис. 2). Поэтому нажимаем «Next» без внесения каких-либо изменений.
Рис. 2. Выбор компонент
Для настройки веб-сервера следует указать его имя, почтовый адрес администратора и адрес порта (рис. 3). В качестве имени впишите localhost, адрес почты можно вставить любой, как реальный, так и несуществующий, а порт оставляете исходным по умолчанию (80).
[画像:Параметры веб-сервера Apache]
Рис. 3. Параметры веб-сервера Apache
На следующем экране предлагают ввести пароль для доступа к базам MySQL (рис. 4). Этот пункт крайне важен, поэтому запишите пароль где-нибудь отдельно, в ближайшее время он нам еще пригодится. В поле введите пароль и повторите его для проверки в соседнем поле. Больше никаких изменений делать не потребуется.
Рис. 4. Настройки MySQL
Все готово для установки, поэтому жмем кнопку «Install» и ожидаем, когда программа перепишет файлы и настроит необходимые службы. Окончательно вы можете указать, запустить Apache и MySQL после нажатия на кнопку «Finish» (Готово) или нет (рис. 5).
Рис. 5. Завершение установки
Если вы оставили галочки включенными как на приведенном рисунке, после завершения установки Apache и MySQL будут запущены как службы Windows. Для проверки работоспособности достаточно в адресной строке любого браузера набрать localhost. Если все в порядке, вы увидите страницу, показанную на рис. 6.
Рис. 6. Страница по умолчанию
Запуск веб-сервера
Исходно Apache и MySQL запускаются как службы при загрузке Windows, поэтому какие-либо дополнительные действия для запуска веб-сервера не нужны. Однако некоторых может не устроить такой подход, особенно в случае нечастого использования этих технологий. В любой момент можно отключить службы или включить их вновь через меню Add-Remove Windows Service (Добавить-удалить службу Windows) (рис. 7).
Рис. 7. Меню программы в Пуске
Для самостоятельного запуска программ предназначено меню Control Server by Manual (Ручное управление сервером).
Настройка
Настройка сервера осуществляется через текстовые файлы, которые легко открываются через меню программы (рис. 8).
[画像:Ссылки на файлы конфигурации Apache, MySQL и PHP]
Рис. 8. Ссылки на файлы конфигурации Apache, MySQL и PHP
Рекомендуем в файле httpd.conf сразу раскомментировать строку с модулем rewrite, убрав символ решетки впереди, как показано на рис. 9. Этот модуль применяется достаточно часто и удивительно, что именно он оказался заблокированным.
[画像:Редактирование файла httpd.conf ]
Рис. 9. Редактирование файла httpd.conf
Чтобы изменения вступили в силу, сохраните файл и перезагрузите веб-сервер через меню Control Server by Service\Apache Restart (Управление сервером как службой\Перезагрузить Apache).
Базы данных
Управление базами происходит через PhpMyAdmin, для входа введите в браузере адрес http://localhost/phpMyAdmin, после чего появится запрос имени и пароля (рис. 10). В качестве имени вводится root, а пароль тот, что вы указывали на этапе установки программы (см. рис. 4).
[画像:Вход для управления базами данных]
Рис. 10. Вход для управления базами данных
Если по каким-то причинам вы забыли пароль, его можно восстановить через пункт меню «Reset MySql Root Password».
Резюме
Основной недостаток комплекта в отсутствии встроенной системы виртуальных хостов, позволяющих держать несколько сайтов на одном веб-сервере. Если же вы работаете с одним единственным сайтом, то AppServ вполне подойдет для работы, причем не только для тестирования сайта, но и для публикации его в Интернете. Разумеется, с некоторыми оговорками, из которых главная — работа комплекта под Windows. В то же время, AppServ очень хорошо интегрируется с операционной системой. Веб-сервер можно запускать как службу автоматически, так и вручную. В целом же, существуют лучшие и более развитые решения для установки локального веб-сервера, чем AppServ.