Установка и настройка Denwer’a

Denwer – это набор серверных программ (таких как PHP, Apache MySQL…) и программная оболочка, которая помогает запускать все эти прелести. Необходимо это для того, чтобы web-разработчики могли тестировать создаваемые сайты на компьютере, не выходя в интернет. Установив на свою локальную машину Denwer, вы сможете создавать и тестировать сайты не имея подключения к сети и выпускать их в свет только после того как посчитаете что сайт готов.

В рамках этой статьи будет рассмотрена установка Denwer’a? А так же установка Zend Optimizer – программы для расшифровки скриптов, которые были зашифрованы при помощи Zend Guard. Такого рода шифровка необходима для того, чтобы защитить программы от несанкционированного использования? проще говоря это необходимо для защиты авторских прав. Боле полную информацию о Zend Guard вы можете получить по адресу http://www.zend.com/en/products/guard/

 

Относительно Zend Guard, хотелось бы добавить, что в настоящее время очень многие коммерческие продукты, например такие как CMS, зашифрованы таким образом. Zend Optimizer будет очень кстати даже в том случае, если вы захотите просмотреть демо вариант программы которую собираетесь приобрести, так как демо версии тоже зашифрованы.

И так приступим.

Заходим на сайт Дмитрия Котерова (именно он является отцом столь замечательной программы) и скачиваем последнюю версию Denwer’a. Так же качаем Zend Optimizer это можно сделать либо с официального сайта или же воспользоваться вариантом который предложил Евгений Стрельников, в этом случае Zend Optimizer будет устанавливаться в папку Denwer’a, в первом же случае установка будет производится в Windows. А это не совсем удобно, так как Denwer является портативной программой и в случае если вам необходимо переместить папку с Denwer’ом на другую машину, то Zend Optimizer работать не будет. Для второго случая качаем файлы здесь .

Распаковываем скаченный файл с Denwer’ом и запускаем установку, предварительно рекомендуется отключить файрвол, и следуем инструкциям в открывшемся окне. По сути в установке Denwer’a не ни чего сложного, вся установка подробно описана и практически интуитивно понятно. По окончанию операции запустите установленную программу ярлыком Start Denwer, который был создан во время установки. Если же вы в процессе установки отказались от создания ярлыков, то Denwer можно запустить файлом C:\WebServer\denwer\Run.exe и для теста наберите в строке браузера http://localhost/denwer/. Если всё прошло успешно то у вас откроется вот такое окно:

0001

Далее устанавливаем Zend Optimizer. Для этого вам необходимо распаковать файлы из скачанного архива в С:\WebServer\usr\local\php5. Теперь вам остаётся только отредактировать файл php.ini, который находится в этом же катологе.

Открываем php.ini блокнотом и в конец вставляем следующие строки:

[zend]

zend_extension_ts = "/usr/local/php5/zendextensionmanager.dll"

zend_extension_manager.optimizer_ts="/usr/local/php5/optimizer-3.3.0/"

zend_optimizer.enable_loader = 1

zend_optimizer.optimization_level = 15

Перезапустите Denwer, чтобы изменения вступили в силу и для тесте наберите в строке браузера http://localhost/Tests/PHP5/index.php5, у вас в открывшемся окне должно появится следующее, почти в самом начале:

0002

Почти в самом конце:

0003

Если всё именно так то можете себя поздравить и смело приступать к созданию и тестированию сайта, а мне остаётся только пожелать вам удачи и всяческих успехов.

 

Комментарии  

 
0 # 05.09.2010 12:35
Все делаю по инструкции и ничего не получается, а точнее Цитата:
в открывшемся окне должно появится следующее
Ответить | Ответить с цитатой | Цитировать
 
 
0 # Administrator 06.09.2010 10:37
1) Вы точно поставили ZendOptimizer?
2) Попробуйте чистый денвер. пойдет ли он у вас? (чистый это без ZendOptimizer и соответственно без его настроект)
Ответить | Ответить с цитатой | Цитировать
 
 
0 # 19.03.2012 14:58
Доброго времени суток! ))
Спасибо, всё получилось )))
... хотя, если честно, недопонимаю что и зачем, ... но пока всё устанавливается и срабатывает !!! )))
Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий

Перед публикацией ваш комментарий должен пройти проверку Администратором.


Защитный код
Обновить