Сайт NetOpus.ru

Всё о заработке в Интернете

Обзор способов заработка в Сети. Сайтостроение и веб-дизайн. SEO и SMO.

Всё это и многое другое читайте на нашем блоге.

Jun

4

Локальный сервер

Опубликовал: centcyan

Если Вы создаёте свой сайт динамическим, с помощью серверного языка PHP, то для отладки и быстрого просмотра результатов своей работы рекомендую инсталлировать какой-нибудь пакет программ, куда входят Apache и PHP с MySQL. Дело в том, что просто так код PHP исполняться не будет. Вы не сможете просмотреть файл с расширением .php так же, как страницу .html, просто открыв в своём браузере.

Для работы PHP необходимо установить среду, в которой он будет исполняться. В общем, то, что именуется локальным сервером.  Существует три очень не плохих решения. Это TopServer (третья версия мне не понравилась), Denwer и XAMPP. В принципе они все рабочие. Правда,  TopServer работает только в XP, а в Viste и Seven у меня были проблемы. Denwer работает и в Viste, а в семёрке не тестировал. Но я остановился всё-таки на XAMPP. Вроде очень серьёзная вещь, за всё время работы сбоев не было. Жаль только, что всё по-английски. Но за то XAMPP точно работает  в Windows 7. Каждый пакет имеет свои достоинства, выбирайте на свой вкус.

Есть такая замечательная вещь, как виртуальные хосты. Если у Вас несколько сайтов, то без них не обойтись. В TopServer и Denwer хосты создаются легко, а вот в XAMPP всё не так просто. Но то же разобрался, там надо в двух отредактировать файлы. В Интернете есть множество руководств, как это сделать. Не знаю, надо ли писать ещё одно? Если будут вопросы, задавайте, я по ним напишу статью.

А сейчас хочу рассказать о маленькой проблеме. В Windows 7 файл хостов (обычно это \Windows\System32\drivers\etc\hosts) надо редактировать от имени администратора. Иначе в него нельзя внести изменений. А вот в XP таких проблем нет. Однако это ещё не всё: если у вас стоит антивирус (как у меня KIS 2011), то на время редактирования файла его надо отключить. Потом не забудьте снова его включить! Видимо, KIS блокирует попытки изменения данного файла. Это касается не только XAMPP, но и всех остальных. Потому что на самом деле и Denwer и TopServer редактируют этот файл, просто без нашего участия. Возможно, что надо покопаться в настройках антивируса, но как-то лень этим заниматься. Если знаете решение, напишите, пожалуйста, в комментариях. Пусть другие люди тоже узнают.

Наверное, профессионалы могут поставить Apache, PHP и MySQL по отдельности. Но простым пользователям легче всего будет воспользоваться каким-нибудь пакетом. Встанет сразу всё, и настраивать ничего не придётся.

Если есть локальный сервер, то развернуть CMS Joomla! и WordPress не составит никаких проблем. Дальше делаете сайт и потом перебрасываете его на настоящий сервер. Никаких проблем возникнуть не должно. Как-нибудь потом расскажу об расширениях для Joomla! и WordPress, с помощью которых делается резервное копирование данных.

Popularity: 1% [?]

Leave a comment