октября 19, 2011. автор: seoplayer
В своей деятельности, как SEO специалисты, так и веб-разработчики нуждаются в web-сервере. Для использования php скриптов, встроенных средств операционных систем недостаточно, будь то windows, либо представитель nix систем.
Php скрипт представляет из себя программный код, который может быть записан из обычного блокнота. Для исполнения кода необходим интерпретатор, который может обработать исходный код и отобразить его в необходимой интерпретации. Также, для более сложных скриптов может потребоваться связка php с mysql.
Можно обратиться к разработчикам интерпретатора php, разработчикам web демона(например, apache), а также к корпорации sun, который не первый год ведет разработку mysql. Но для начинающих достаточно взять готовую связку вышеуказанных сервисов, что позволит проще начать работу. Для seo специалиста не обязательно знать, как привязать php к apache или как добавить ассоциацию файла для apache с определенным расширением. Итак, начнем.
В выборе готовых сборок я рекомендую взять denwer – джентельменский набор веб-разработчика. В состав denwer входит php, apache, mysql, phpMyAdmin. Этого вполне достаточно для начинающих. Для более продвинутых существует сборка extension’s для php. Об этом позже.
Скачать сборку можно с сайта denwer.ru. На данный момент имеется 2 варианта сборки – php 5.2 + zend optimizer и php 5.3. Рекомендую. выбрать последний. После скачивания запускаем исполняемый файл и следуем инструкции. После окончания установки открываем папку denwer‘а.
Структура папок:
- /denwer – папка для управления веб сервером: запуск, остановка, перезапуск.
- /home – папка с множеством дочерних папок. Названия папок соответствуют доменным именам, при обращении к которым, будут вызываться скрипты из указанных папок. Подробнее позже.
- /tmp – папка для временных файлов и sendmail заглушки. Все отправляемые скриптами письма будут храниться в дочерней папке !sendmail. В работе практически не нужная папка.
- /usr – содержит косяк веб сервера – конфигурационные файлы php, apache, mysql, perl, а также файлы баз данных mysql.
Заходим в папку /denwer и запускаем файл RUN.exe. При удачном старте не должно выйти никаких ошибок. После запуска открываем http://localhost. Если страница открылась – веб-сервер установлен. Поздравляю!
Конечно же, это не лучший пример настроенного веб-сервера, но для большинства новичков этого хватит выше крыши. Некоторым придется ещё править конфигурационные файлы php.ini или httpd.conf и лишь малому количеству всего этого не хватит.
Для создания своего сайта достаточно добавить в /home папку вида mysite.ru и внутри последнего папку www, затем перезапустить denwer. В результате, при обращении к mysite.ru будет вызываться содержимое папки /home/mysite.ru/www .
Для начала хватит
. Темы будущих постов можно посмотреть на блоге в блоке сайдбара.
В записи нет меток.
Опубликовано в сервис | 4 комментариев »