Как создать локальный сервер на компьютере

В связи с тем, что мой блог абсолютно лишен какой-либо хронологии, я решил исправить это. Следующая серия статей будет посвящена созданию своего сайта.
В этой статье рассмотрим: что такое локальный сервер , где его скачать , как установить , как настроить , как сделать локальный сервер доступным в интернете .

Что такое локальный сервер?

Локальный сервер – программное обеспечение, позволяющее сделать отладку сайта на локальном (домашнем) компьютере, без выхода в интернет. Локальный сервер полностью имитируют работу хостинга и имеет аналогичный функционал.

Те, кто занимался сайтостроением с использованием лишь html и css знают, что необходимости в локальном сервере нет, так как браузер прекрасно обрабатывает и понимает язык гипертекстовой разметки и таблицы каскадных стилей. Но, стоит добавить какой-нибудь PHP скрипт и Вас тут же ждет конфуз – браузер не выдаст результат работы PHP. А происходит это потому, что браузеры не понимают PHP. И чтобы пользователь увидел страницу сайта в том виде, в котором эта страница должна быть, необходимо, чтобы сервер обработал и преобразовал PHP код в html.

Все CMS а-ля WordPress и Joomla содержат в себе PHP скрипты. Соответственно, чтобы сайты, созданные с помощью систем управления содержимым, могли работать на домашнем компьютере, необходим локальный сервер.

Мой сайт создан с помощью WordPress, постоянно приходится тестировать какие-то плагины, расширения, копаться в PHP коде. Вполне логично, что рано или поздно, такие действия могут привести к утрате работоспособности сайта, из-за допущенной ошибки. Само собой большинство хостингов поддерживает восстановление (бек ап) сайта и базы данных. Да и грамотные веб мастера держат, на всякий случай, запасную на своем компьютере. Я вообще параноик, кроме хостинга и моего компьютера, еще и на флешку записал. Надо будет еще куда-нибудь на облачный сервис закинуть =).

Да и не стоит забывать, что не все разработчики плагинов заботятся о корректном удалении своих продуктов, и часто, даже удалив продукт, можно наблюдать следы не до конца стертого плагина в базе данных. И чем дольше сайт живет, тем больше подобного хлама будет висеть в базе.

Собственно говоря, с перечисленными задачами и проблемами (и не только) поможет справиться локальный сервер.

Как создать локальный сервер?

На самом деле создавать сервер не нужно, все и так уже создано, достаточно просто скачать и установить готовый набор необходимых компонентов. Установку и настройку одного из популярных локальных серверов рассмотрим ниже.

Как установить локальный сервер?

Один из самых популярных и стабильных локальных серверов – Денвер (Denwer) . Название расшифровывается как: джентльменский набор веб разработчика – Д. н. в. р. Его установку мы то и рассмотрим.

Базовый пакет содержит:

  • Инсталлятор.
  • Сервер Apache.
  • PHP 5.
  • MySQL5, поддерживающая транзакцию.
  • phpMyAdmin - система управления MySQL, позволяющая работать с базами данных через браузер.
  • Эмулятор sendmail и SMTP-сервера – имитация функции отправки почты. Все отправленные письма будут расположены в директории Z:\tmp\!sendmail в формате.eml, а не отправляться на указанную почту.

Одним из плюсов можно назвать то, что сервер можно установить на флеш-накопитель. И где бы вы ни оказались, вы сможете работать над своими проектами.

Ну и, конечно же, самый главный плюс – Denwer абсолютно бесплатен.

Установка Denwer

    1. Запускаем скачанный файл и соглашаемся с установкой базового пакета.

    2. Затем, откроется окно браузера, которое необходимо закрыть для продолжения или отмены установки.
    3. Для продолжения установки нажимаем Enter.

    4. Затем, необходимо указать директорию, в которой будут расположены файлы. По умолчанию: C:\WebServers. Смело жмем Enter и продолжаем.

    5. Следуя инструкции, жмем Enter.
    6. Далее, инсталлятор предложит выбрать букву виртуального диска. По умолчанию предлагается буква Z. Если на компьютере нет диска с таким именем, то можно смело продолжать установку, нажав Enter, если же есть – то выбираем другую.

    7. После того как все файлы дистрибутива будут скопированы, предложат на выбор 2 варианта создания виртуального диска:
    1. Виртуальный диск создавать при включении компьютера.
    2. Создавать виртуальный диск только при явном вызове, то есть – при клике ярлыка старта на рабочем столе (я выбрал этот вариант).

Вот собственно и все, на этом установка Денвера окончена.

Теперь можно протестировать работу локального сервера. Если все сделано верно, то на рабочем столе появятся 3 ярлыка: Start Denwer, Stop Denwer, Restart Denwer.

Нажимаем Start Denwer для запуска. Если зайти в мой компьютер, то можно увидеть, что появился выбранный локальный диск. А в трее (возле часов) появятся 2 значке в виде шляпы и пера.

Откройте окно браузера и в адресную строку введите следующее: http://localhost/

Откроется окно с сообщением: «Ура, заработало!», символизирующее, что все сделано правильно и можно смело приступать к роботе с локальным сервером.

Открывшаяся страничка содержит много полезного:

  1. Можно найти необходимую документацию по PHP, MySQL, Apache, Perl, PostgreSQL, воспользовавшись соответствующим поиском.
  2. Так как Денвер – бесплатный софт, то для поддержания проекта, создатели принимают от благодарных пользователей пожертвования. Ну, и я заметил партнерскую ссылку на хостинг «Джино».
  3. Можно проверить работу компонентов, перейдя по следующим ссылкам:

subdomain.localhost/ssl.php - проверяем активен ли SSL.

subdomain.localhost/ - проверяем "не-Интернет" домены второго уровня, а также SSI

test1.ru/ - проверка доменов второго уровня.

subdomain.test1.ru/ - проверка поддоменов (субдоменов)

localhost/Tests/phpnotice/index.php - можно проверить перехват PHP Notice.

localhost/Tests/PHP5/index.php5 - информация по PHP 5.

localhost/Tools/phpMyAdmin - доступ к phpMyAdmin и MySQL.

custom-host:8648 - проверяем хост с другим IP-адресом и портом (127.0.0.2:8648)

localhost/Tests/sendmail/index.php - проверяем работу sendmail (отправка почты).

Сайт в Денвере отображается иероглифами

Проблема с иероглифами иногда случается, если используется кодировка utf-8. В Опере и Хроме, вместо моего текста выводились жуткие наскальные надписи. А Internet Explorer, как ни странно, все показывал как надо. Но как бы там ни было, проблему надо решать. И сделать это можно следующим способом:

Создать в корневой директории сайта (в папке www) файл.htaccess и прописать там следующее: AddDefaultCharset UTF-8

Если же файл уже есть, то просто добавляем туда эту строчку.

Как удалить Денвер?

Удалить через панель управления – удаление программ Денвер не получится, так как он не пишет файлы в директорию Windows и не оставляет записей в реестре, соответственно деинсталлятор не нужен. Поэтому, просто удаляем папку с файлами локального сервера (предварительно остановив работу Денвера с помощью ярлыка на рабочем столе): C:\WebServers, удаляем ярлыки с рабочего стола и из Автозагрузки.

Как сделать локальный сервер Denwer доступным в сети интернет.

Прежде всего, стоит усвоить, что Денвер предназначен для локального использования. И разработчики предупреждают, что сделав локальный сайт видимым в интернете, можно подвергнуть локальную машину опасности быть взломанной, так как Denwer – не есть надежный и полноценный сервер.

Денвер запускается с правами администратора, поэтому недоработанные скрипты могут представлять потенциальную опасность, а именно - открыть «дыру», через которую хакер может навредить компьютеру.

Если же вы грамотный администратор и полностью понимаете, что вы делаете, то что бы открыть доступ к локальному сайту следует:

  1. Прежде всего, необходимо иметь статический ip адрес. Динамические айпишники будут меняться при перезагрузке машины (роутера).
  2. В Windows есть встроенный антивирус - брандмауэр, который блокируют доступ с внешних компьютеров. Для того, чтобы сделать локальный сайт доступным, эту блокировку необходимо отключить в Пуск - брандмауэр Windows. Следует понимать, что это так же снизит защиту компьютера.
  3. Ну, и последнее, что нужно сделать – создать на виртуальном диске Денвера такую иерархическую структуру из папок: /home/192.168.0.1/www

Вместо указанного в предыдущем пункте ip адресе, необходимо указать свой, выданный вашим интернет провайдером.

В случае если провайдер предоставляет, кроме айпишника, еще и привязанный к нему домен, то сайт будет доступен по нему.

В следующей статье рассмотрим установку WordPress на локальный сервер.

ВСЕХ С НАСТУПАЮЩИМ 2014 НОВЫМ ГОДОМ!!!

Локальный сервер – инструмент веб-разработчика для создания, отладки и тестирования различных скриптов и веб-приложений. Иными словами локальный веб-сервер это эмулятор реального сервера хостинг провайдера, находящегося у вас на компьютере. Работа локального сервера ни чем не отличается от реального и мы на нем можем создавать и тестировать наши сайты.

Я не буду особо углубляться в то, как работает локальный сервер и из чего он состоит. Об этом поговорим как ни будь в другой статье. В данной же статье разберем установку и настройку локального сервера на свой компьютер, но прежде разберем, какой же локальный сервер вообще выбрать.

На сегодняшний день существует множество локальных серверов, но какой же из них выбрать?

Я долгое время пользовался джентльменским набором «Денвер», в состав которого входят php, базы MySql и PhpMyAdmin. Подробнее с данным пакетом вы можете ознакомиться на официальном сайте разработчика . Денвер является одним из популярных пакетов локального сервера для web-разработчиков.

Но от денвера мне пришлось отказаться, когда я открыл для себя Open Server . На мой взгляд с данным приложением намного удобнее работать, тем более, что в последних версиях разработчик включил в его дистрибутив большое количество нужным программ, необходимые вебмастеру: браузеры, редактор кода, файловый менеджер и еще др.

Распространяется Open Server абсолютно бесплатно. Единственно, вы можете отблагодарить автора за такой супер полезный продукт для вебмастера, переведя произвольную сумму на электронный кошелек. Как говорит автор, пожертвования очень важны, ведь проект не коммерческий. Ну, оно и понятно, без денег сегодня никуда… В общем, я лично перевел сколько было не жалко.

Преимущества Open Server

Что я могу выделить в пользу данного сервера? Вообще много чего могу сказать хорошего об Open Server да боюсь статья слишком большой получится. Поэтому выделю важные для моменты.

Продукт поставляется в 3 версиях: Ultimate, Premium, Basic. Вообще чем отличаются можете посмотреть на сайте разработчика, но я сделал скрин и прикрепил его к статье.

Именно наличие нескольких версий я считаю плюсом, т.к. скачать можно именно то, что вам нужно. Обратите внимание на версию Ultimate в распакованном виде — 5 с лишним Гб. У меня лично постоянно проблемы со свободным пространством на жестком диске. У кого с этим проблем нет + нужны дополнительные модули и программы, то можете качать смело Ultimate.

Наличие бесплатных программ , как уже было отмечено. Какие именно программы? Я опять сделал скрин.

Список, как видим, внушительный.

Частное обновление программы. На самом деле, это тоже очень важно. С каждой новой версией исправляются ошибки и появляются новые возможности.

Портативная версия программы. Программа по сути работает без установки. Можно ее носить на флешке и при необходимости работать на другом компьютере.

Богатые возможности программы. Ниже я вставил скрин окна настроек Open Server. Глянув на этот скрин, вы поймете, что данный сервер содержит в себе все, что может потребоваться вебмастеру при разработке сайте. FTP-сервер, работа с почтой (php mail, smtp mail), алиасы (для ), домены (создание дополнительного алиаса домена), планировщик задач (правда я его еще не использовал).

Отличная документация + форум поддержки. Руководство написал разработчик достаточно емким. Более того, любые интересующие вопросы вы можете задать на форуме поддержки . В общем, для старта есть все. Нужно просто чуточку уделить внимание, чтобы разобраться во всем этом.

Пока с преимуществами я завершу, но это далеко не весь список. Более подробно об Open Server’e вы можете ознакомиться на официальном сайте разработчика — http://open-server.ru .

Установка локального сервера Open Server

Для начала нам необходимо скачать дистрибутив с сайта разработчика. Какую версию скачать решать вам. На работу локального сервера это никак не влияет. Дистрибутив представляет собой самораспаковывающийся архив. Двойным щелчком распаковываем архив куда нибудь на жесткий диск компьютера, а вообще желательно в корень жесткого диска. Все, можно запустить программу. Теперь зайдите в папку, куда вы распаковали open-server и сразу создайте ярлык на рабочем столе для главного загрузочного файла. Вы найдете две версии загрузочного файла — один предназначен для 32-х битной операционной системы (Open Server x86.exe), второй для 64-х (Open Server x64.exe). Создаем ярлык в соответствии с вашей системой. Например, я выбрал «Open Server x64.exe», т.к. у меня 64-х разрядная ОС. Для создания ярлыка щелкните правой кнопкой мыши по файлу, далее Отправить -> Рабочий стол (создать ярлык).

При первом запуске программа вам попросит выбрать язык и далее всплывет диалоговое окно, в котором будет предложено установить Microsoft Visual C++ Runtime & Patches, если вы запускаете Open Server на данном компьютере первый раз.

Если честно, я даже не знаю для чего это надо устанавливать, в предыдущих версиях Open Server такого не было. Но я установил и вам советую.

Запустить Open Server можно, щелкнув двойным щелчком по ярлыку, который мы отправили на рабочий стол. После запуска у вас в трее (рядом с часами) появится красный флажок , это будет означать, что программа локального сервера запущена, но сам сервер не активирован. Прежде чем активировать заглянем сначала в настройки.

Первое, что нам нужно сделать, это чтобы локальный сервер запускался при запуске приложения (в принципе это уже на ваше усмотрение). Для этого в настройках во вкладке «Основные» ставим галочку «Автозапуск сервера».

Во вкладке «Модули » вы можете посмотреть установленные модули для локального сервера и при желании можно поменять. Например, по умолчанию версия php используется 5.5. Если вам нужно 5.6.xx или php-7, то можно без проблем поменять, выбрав нужную версию из выпадающего списка.

Также во вкладке «Сервер » советую выбрать опцию «Всегда использовать вирт. диск «. Это нужно для того, чтобы при запуске сервера создался виртуальный диск. Букву диска можете выбрать любую.

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

Теперь можно запустить сервер — щелкаем по иконке красного флажка в трее (достаточно один клик левой кнопкой мыши) и в меню программы выбираем зеленый флажок . Что означают цвета этих флажков?

  • Зеленый — сервер запущен;
  • Оранжевый — сервер запускается/останавливается;
  • Красный — сервер остановлен.

После запуска у вас должен появиться виртуальный диск — W (если конечно в настройках вы не указали другую метку). Хочу отметить, что при первом запуске у вас может попросить одобрения брандмауэр Windows, если он у вас включен. Окошко одобрения может выскочить несколько раз и все время мы даем добро брандмауэру на выполнение действий Open Server’ом. Иначе, сервер у вас не запуститься.

Заходим в виртуальный диск W и в папке «domains » создаем папку для своего будущего проекта и заливаем туда все файлы вашего сайта. Папку «WWW» в папке сайта создавать не нужно, как это делается в Денвере. После того, как файлы залиты, перезапускам сервер, щелкнув по оранжевому флажку для того, чтобы сервер определил новую папку сайта.

Чтобы запустить сайт после установки в меню Open Server переходим в «Мои сайты » и в выпадающем списке сайтов щелкаем по нужному. После этого откроется браузер, который установлен по умолчанию в Windows — если используете упрощенную версию, и если используете полную версию, то откроется браузер, который установлен в настройках локального сервера.

В данной статье я описал как устанавливать локальный сервер «Open Server». Список настроек, по которым я пробежался далеко не полный… Про остальные возможности и настройки поговорим как-нибудь в другой статье, а пока на этой ноте пожалуй я закончу.

Удачи и приятного вам сайтостроения!

В данной статье я пишу обзор о веб сервере Open Server , далее установка и настройка. Для начало, что такое Open Server? Open Server — это WAMP платформа , разработанная специально для web разработчиков с учётом их пожеланий и рекомендаций. WAMP - это аббревиатура которая названа по первым буквам программ входящих в его состав. А именно: Windows - операционная система; Apache - web-сервер; MySQL - Система управления базами данных; PHP - язык программирования, который используется для создания веб-приложений. Перечисленные компоненты являются базовыми, а дополнительно в комплексе есть Nginx, Perl, FTP сервер, Sendmail и многое другое.

Особенности веб сервера Open Server .
Веб сервер не требует установки, может работать с usb носителей, сервер может быть у Вас, всегда под рукой. Поддерживает версии Windows (32-bit и 64-bit): Windows 8 / Windows 7 / Windows Server 2008(2003) / Windows Vista / Windows XP SP3. Мультиязычный интерфейс, в том числе и русский. Удобная панель управления, все действия можно сделать через трей.

Недостатки Open Server .
При работе с веб сервером, я заменил один недостаток. Нет функции автообновления программы, если на официальном сайте состоялся релиз новой версии, то вам придется удалять веб сервер и переносить все свои проекты на новую версию программы.

Установка Open Server
На этом обзор закончился, теперь перейдем к загрузке и установке программы. Всем пользователям рекомендую скачивать программы с официальных сайтов, так как нету риска что в данной программе нет встроенного шпионского ПО и т.д. Так что, идем на официальный сайт open-server.ru переходим в раздел «Скачать» вводим капчу и жмем скачать. Далее распаковываем архив на локальный диск (к примеру C:\open_server). Заходим в каталог, в который мы извлекли программу. Запускаем Open Server.exe.

После запуска программы, мы видим что появился заначек в трее, вот от суда и выполняются все манипуляции с сервером. Жмем правой кнопкой по значку и запускаем веб сервер. Вполне возможно, программа не запуститься с первого раза. Что тогда мы делаем, если программа выдала «Сбой запуска», открываем программу в трее и выбираем просмотр логов. Самые распространенные ошибки в логах, могут быть:

1.Невозможно занять порт 80 поскольку он уже используется «C:\Program Files (x86)\Skype\Phone\Skype.exe»(если программа другая, то уже настраиваем под себя), в этом случае вам надо убрать использование 80 порта. Делается это следующим образом, открываем программу Skype, далее Инструменты -> Настройки -> Дополнительно -> Соединение, далее убираем отметку на Использовать порты 80 и 433.

2.»Файл C:\Windows\system32\drivers\etc\hosts недоступен для записи». В таком случае есть 2 варианта:
1)Антивирусная программа блокирует изменение файла Host, тогда попробуйте отключить антивирус и запустить заново.
2) Зайдите в каталог «C:\Windows\System32\drivers\etc» и в свойствах файла host уберите метку «Только для чтения»

Основные ошибки я подробно описал, если будет проблемы в запуске, пишите в комментарии и я вам обязательно помогу.

Настройка Open Server
Надеюсь установить и запустить Open Server , у вас все таки удалось. Что качается полноценного использования. Начнем с самого простого, если мы хотим запустить локально сайт, Вам нужно в трее нажать «Папка с сайтами». В этом каталоге создаём папку, к примеру . Что бы сайт заработал, нам надо перезапустить сервер, перезагрузка сервера доступна так же в трее. В саму папку, закидываем web документы. Если вам надо создать mysql базы заходим в трей, далее Дополнительно -> phpmyadmin. Логин «root», по умолчанию пароль от mysql баз не стоит. Локальный адрес mysql «localhost»

Создание собственного локального сервера на базе обычного персонального компьютера – занятие достаточно сложное и кропотливое. Здесь необходимо понимать следующие моменты:

  1. 1. , и нужен ли вам вообще свой сервер. Это один из ключевых вопросов, требующий четкого и однозначного ответа от будущего администратора.
  2. 2. Какие технические ресурсы есть в вашем распоряжении, и какие будут необходимы для работы полноценного сервера. Минимальные технические требования для создания «добротного» сервера достаточно высоки: только оборудование обойдётся в 70 - 80 тыс. рублей.

Также учтите, что для нормальной работы ресурса (для которого вы планируете сделать свой сервер) нужно, чтобы компьютер - сервер был постоянно включен и работал без перебоев. Поэтому необходимо обеспечить соответствующий режим электропитания.

3. Какие денежные средства вы готовы тратить на создание и поддержку работоспособности сервера. Помимо обозначенных выше затрат «на железо» для создания полноценного сервера на компьютере требуется выделенный (статистический) ip адрес и высокая скорость приема и передачи данных (минимальным показателем является 10 Мбит\сек). Соответственно, за это придётся доплатить провайдеру и заключить дополнительный договор на оказание подобного рода услуг.

И прежде чем пытаться из компьютера сделать сервер нужно четко определить все эти нюансы.

Как сделать сервер из домашнего компьютера?

Чтобы создать свой сервер прежде всего нужно установить многопользовательскую сетевую операционную систему.

Выбор огромный: «Debian», «FreeBSD», «CentOS», «OpenSUSE», «Ubuntu», «Windows» и многие другие.

В сети можно найти немало примеров тестирования в работе вышеупомянутых операционных систем и их рейтинг в соответствии с результатами тестов. К примеру, рейтинг «SOS» за 2016:

1 место: «Debian» и «Ubuntu Server»;

3 место: «FreeBSD» и «Windows Server »;

4 место: «Red Hat Enterprise»;

5 место: «Fedora».

Разумеется, львиную доля рынка сетевого софта составляют операционные системы, занимающие первое место в рейтинге. Поэтому чтобы в первый раз создать сервер на компьютере, рекомендуем остановить свой выбор на одной из них.

В рамках примера остановимся на установке операционной системы «Ubuntu Server».

Как настроить локальный сервер с нуля на ubuntu?

1. Скачайте и занесите образ операционной системы на загрузочную флешку. С флешки загрузите компьютер: на первом этапе вам будет предложено выбрать язык.

3. На следующих шагах выберите «Регион» и «Настройки раскладки клавиатуры»;

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

после чего нажмите «Продолжить»;

настройте «Разметку Диска»

и выберите на какой диск устанавливается система;

6. Дождитесь завершения установки и обновления системы.

7. Выберите программное обеспечения, которое вам требуется для работы.

8. Подтвердите завершение установки, нажав на кнопку «Продолжить»;

9. После перезагрузки компьютера для входа в учётную запись потребуется ввести логин и пароль, созданный на шаге «4»;

10. На этом установка серверной операционной системы и первичное создание сервера завершены.

Как сделать себя админом на своем сервере?

  1. 1. Для получения администраторских прав введите команду «sudo su»;
  2. 2. По умолчанию сетевые настройки сервера поступают с помощью DHCP, но для работы сервера потребуется изменить значение «iface eth0 inet static» в файле «/etc/network/interfaces» на «статистический ip адрес». Текст должен выглядит примерно так:

iface eth0 inet static
address 192.168.0.100
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

После сохранения перезагрузите сеть командой «/etc/init.d/networking restart».

Привет, друзья. В этой статье рассмотрим что такое локальный сервер (localhost), зачем он нужен и как создать локальный сервер на компьютере . В итоге установим Денвер на свой компьютер.

Что такое локальный сервер?

Локальный сервер – это набор программ, которые выполняют обслуживающие функции по запросу клиента на персональном компьютере без выхода в интернет. Это тот же хостинг, только все файлы сайта хранятся не у провайдера, а на жестком диске компьютера. Что такое хостинг можете почитать в .

Создавая сайт только на html и css можно пользоваться обычным блокнотом или другим текстовым редактором. Для проверки таких сайтов используйте любой браузер, т.к. они понимают язык гипертекстовой разметки и таблицы каскадных стилей. Но если мы пишем сайт на языке php или используем любую CMS,то браузера будет недостаточно, он выдаст ошибку. Перед отправкой в браузер сайты обрабатываются сервером, переводящим их в html-код. У провайдеров на сервере есть такой обработчик, а на ПК нет.

Как же быть в этой ситуации? Здесь приходит на помощь установленный локальный сервер. Каковы же преимущества:

  • Не требуется подключение к интернету. Можно установить локальный сервер к себе на флешку и выполнять работу в удобном месте, не быть привязанным к одному компьютеру.
  • Можно создавать сайт на компьютере используя различные CMS, выбрать шаблон, редактировать шаблон чтобы он был уникальным, установить необходимые плагины и тестировать сколько угодно, не закачивая постоянно на хостинг измененные файлы.
  • Если уже есть сайт, и хочется кардинальных изменений или же необходимо выполнить «ремонтные» работы. Не надо ставить на действующий сайт заглушку, а уже выставить готовую работу.
  • Особенно подходит для начинающих web-мастеров. Не нужно покупать домен и хостинг. Можно тренироваться создать сайт до «схочу» и понять, а «вообще это моё?» Я сам начинал именно так, изучал html, css, php и смотрел что у меня получается.

Как создать локальный сервер на компьютере

Как раз создавать мы ничего и не будем! Web-разработчики уже всё сделали за нас. Остаётся только установить локальный сервер на свой компьютер. Их несколько – Денвер (Denwer), XAMPP, OPENSERVER и другие. Один из наиболее популярных Денвер , его установку и рассмотрим.

Денвер – джентльменский набор веб разработчика. Создан российскими программистами. Абсолютно бесплатен. Если же вы хотите, то можете отблагодарить ребят. Денвер содержит всё самое необходимое: сервер Apache, базы данных MySQL, phpMyAdmin - система управления MySQL, позволяющая работать с базами данных через браузер, PHP.

Скачать Денвер последней версии можете c официального сайта разработчика по ссылке, которая придет вам на почту после заполнения полей в открывшемся окне.

Установка Денвера на компьютер

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


Не стоит пугаться черного экрана — программа работает из командной строки. Будет предложено закрыть окно браузера (обычно это Internet Explorer) — закрываем. Далее действуем согласно подсказкам.

3. Укажите директорию, где будут храниться файлы (пропишите полный путь). По умолчанию C:\WebServers. Можете установить на флешку и локальный сервер будет всегда по рукой.

4. Укажите букву вашего виртуального диска. По умолчанию инсталлятор предлагает Z, но если диск с таким именем уже есть укажите другую.

5. После скачивания всех файлов выберите тип загрузки. Есть два варианта:

  1. Виртуальный диск создаётся при запуске компьютера.
  2. Диск запускается после вызова (я пользуюсь этим вариантом).

6. На рабочем столе появятся три ярлыка: Start Denwer, Stop Denwer, Restart Denwer. ВСЁ!

Вы создали локальный сервер у себя на компьютере и установили Денвер .

Полагаю вопросов как создать локальный сервер на компьютере не осталось, но если есть, пишите в комментариях — всё решим.

Удачи всем!

P.S. Кстати, это была моя первая статья на новом блоге.