В сегодняшнем посте, как и было, обещано накануне, рассказываю о том, как работать с программным комплексом «OPEN SERVER». Локальный веб-сервер, каким является доступная в настоящее время для загрузки версия Open Server 2.1.0, включает в себя подборку хорошо известных программных продуктов:
• HTTP сервер Apache 2.2.17;
• HTTP сервер Nginx 0.8.54;
• MySQL 5.5.9;
• PHP 5.3.5 (BCompiler 0.9.2 + Xdebug 2.1.0);
• PHP 5.2.17 (Zend Optimizer 3.3.3 + IonCube Loader 4.0.7).
Работают они под управлением специальной управляющей программы Open Server 2.1.0.
Посмотрим, в каких случаях можно использовать данную подборку программ. Если Вы когда либо раньше работали с Денвером и знаете, что это такое, то можно в двух словах сказать следующее: “тоже самое и даже лучше”. Тот же самый принцип, лежащий в основе, но несколько по-другому представленные возможности. Денвер я не критикую, так это два похожих инструмента, которые могут быть полезны, как вебмастеру, так и сисадмину. Не критикую и не противопоставляю, так как бесполезно говорить о том, какой тип специализированных ножниц больше нужен портному для раскроя ткани. Очевидно, что у хорошего специалиста всегда будет набор более чем из одного инструмента, а выберет он тот, который наиболее подходит для именно этой конкретной задачи. Кстати, Open Server хорошо уживается с другими комплексами: с уже отмеченным ранее denwer’ом, vertrigo и xampp. Приятная особенность Open Server та, что можно создать локальный поддомен без потери видимости основного домена в сети интернет. Другими словами, Вы можете сделать поддомен на вашем домашнем компьютере и заниматься доводкой и отладкой размещенного в нем контента, но будет виден и домен в сети Интернет. Другие особенности комплекса: возможность работы с flash накопителя, не требует установка, можно работать на локальном, сетевом или внешнем IP адресе. Создать домен очень просто без всяких дополнительных настроек, так как это просто создание обычной папки.
Локальный сервер будет работать на вашем компьютере, если у Вас установлена Windows XP со вторым сервис паком или более старшие версии ОС семейства Windows. Работать необходимо под правами администратора, а так же необходимо, чтобы были свободны порты 80, 3306, 90xx на выбранном в настройках IP адресе.
Локальный веб-сервер позволяет выполнять отладку разного рода скриптов, работающих с mySQL базами данных, да и отладку самих баз данных, если это необходимо (перед тем, как переносить их содержимое на основной хостинг). Для подключения к базе данных надо указать имя хоста openserver или ip адрес сервера. Допустимо указать любой домен из существующих на сервере. Порт подключения 3306, пользователь: root, а пароля нет (пустой).
              Личные впечатления от установки и работы. Локальный веб-сервер скачал с сайта без каких либо проблем (размер самораспаковывающегося exe файла 23,8 MB). После запуска загруженного файла, Open Server был записан в выбранную папку. Все прошло штатно, каких либо отличий в эксплуатации Open Server от того, чего он должен был делать согласно встроенной в него инструкции по использованию, я не заметил. Ниже привожу несколько скриншотов, сделанных мной во время тестирования программы. Еще один момент, который стоит отметить это то, что Open Server можно использовать и для проверки-отладки тех скриптов, которые работают с отправкой электронной почты. Все отправленные почтовые сообщения (письма) складываются в папку server/php/имя_модуля/temp/email/ используемого php модуля.
             На этом обзор я заканчиваю. Понравится или нет Open Server Вам, судить не берусь, так как выбор инструментов для работы часто определяется не только самой работой, но личными пристрастиями работника, но посмотреть, что это такое и взять на заметку рекомендую.

СКРИНШОТЫ

Ананченко Игорь Викторович Контактная информация Моб. телефон: +79213201586 ICQ: 361916132 Веб-сайт: http://anantchenko.ru E-mail: igor@anantchenko.ru Вконтакте: http://vkontakte.ru/id8574436 https://mcp.microsoft.com/authenticate/validatemcp.aspx Transcript ID 793398 and the Access Code 9213201586 Microsoft Certification Status: Microsoft Certified IT Professional, Microsoft Certified Technology Specialist, Microsoft Certified Desktop Support Technician, Microsoft Certified Professional, Microsoft Certified Trainer