Denwer не работает с локальным хостом Windows 10
Обновлено: 21.11.2024
Прошу прощения за такое "бесплатное" название, но в этом и есть суть проблемы. Кроме того, именно с такой формулировкой ко мне обращались некоторые «пострадавшие» пользователи. денвер. На самом деле проблем может быть несколько, но в этой статье мы затронем самую популярную причину, почему «denwer не работает». Если слова «командная строка» не вызывают у вас содрогания, то смело следуйте под вырежьте и узнайте, как определить причину в вашей системе.
Помню самый частый случай, когда "test1.ru" не открывается с локального хоста у меня был после установки виртуальной машины "VMware". Все дело в том, что при ее установке в систему добавляются виртуальные сетевые адаптеры и сетевые службы, которые обеспечивают доступ в сеть из операционной системы, работающей внутри виртуальной машины. Именно эти новые компоненты мешают правильному функционированию «Gentleman's Web Developer's Kit» (Denwer). В моем случае не открылся "test1.ru", не работал phpmyadmin, и даже знакомое с давних времен "Ура, заработало!" При обращении к localhost или 127.0.0.1 его не было видно . Однако симптомы были точно такими же, как и у тех, кто обратился ко мне за помощью.
Процесс реанимации Gentlemen's Kit довольно прост. Вам просто нужно посмотреть, какая из программ использует те же сетевые порты, что и Denwer (последний требует: 80 и: 443 по умолчанию) и заставить конфликтующие программы использовать разные порты. Забегая вперед, скажу, что чаще всего виновниками становятся уже упомянутые VMware, Skype, TeamViewer или клиент Tottent.
Не мудрствуя лукаво, открываем консоль и делаем запрос, кто занят на порту 443: «netstat --ano | findstr: 443". В ответ нам нужен Идентификатор процесса, который занял нужный нам порт. На скриншоте показан процесс "2284". Далее, это необходимо добиться более «узнаваемого» идентификатора человека, для этого в той же командной строке введите: «tasklist | findstr 2248". В ответе мы видим, что это какой-то "httpd.exe". На момент снятия скриншотов моя система не имела конфликтов по портам, и процесс "httpd.exe" принадлежит самому Денверу. В том же случае, если есть конфликт, то по идентификатору процесса указывается имя файла, принадлежащего другой программе / Начиная с «netstat», мы делаем то же самое для порта 80.
После выявления виновников остается только перенастроить конфликтующую программу на другой порт. Можно, конечно, попросить самого Денвера «переехать», но это сложнее. Итак, в моем случае произошел конфликт с виртуальной машиной VMware, порт которой мы будем менять. Для этого выберите «Настройки рабочей станции» в окне VMware на вкладке «Главная» и перейдите в раздел «Общие виртуальные машины». Именно здесь прячется нужная нам настройка. Если VMware Workstation Server запущен и поле для указания порта недоступно для редактирования, то необходимо остановить ВМ, указать новый порт VMware и повторно включить ВМ. В случае со Скайпом проблема решается так же - в настройках нужно убрать галочку "Использовать порты 80 и 443 как входящие альтернативные".
После указанных манипуляций желательно перезапустить программу, которой был указан новый порт. Остановку и перезапуск (или перезапуск) денвера выполнять строго необходимо. После выполнения этой простой инструкции denwer успешно запустился, хосты "127.0.0.1" и "test1.ru" успешно открылись, что говорит об отсутствии конфликта портов Denwer и VMware.
PS: кстати, если denwer не может занять свой порт при запуске, выводится следующая ошибка: «[уведомление] Отключено использование AcceptEx() WinSock2 API (OS 10013). Обычно разрешено только одно использование каждого адреса сокета (протокол/сетевой адрес/порт). make_sock: не удалось выполнить привязку к адресу 127.0.0.1443 нет доступных прослушивающих сокетов, завершение работы. Не удается открыть журналы. "
PHP (рекурсивная аббревиатура и основа для «PHP: Препроцессор гипертекста», первоначально «Инструменты персональной домашней страницы») — это язык сценариев с синтаксисом на основе C и Perl, который в основном используется для создания динамических веб-страниц или веб-приложений. PHP распространяется как свободное программное обеспечение по лицензии PHP.
Я следую руководству "PHP и MySQL для чайников" по созданию веб-приложения. Я создал простой файл test.php в веб-пространстве (/var/www/html). Проблема в том, что когда я набираю localhost/test.php в адресном окне браузера, он возвращает мне пустую страницу. Я пробовал localhost/php.info, и он работал хорошо, но я не мог найти, почему не работает test.php.
Это код test.php:
Я ценю любую информацию.
<р>. Кроме того, закомментируйте PHP, запустите локально (в браузере), подтвердив, что он работает, затем то же самое на сервере. Если он затем возвращает, попробуйте и добавьте обратно PHP. Процесс устранения. — Энтони ХорнДобрый день, уважаемые читатели, в прошлый раз мы разобрались с проблемой ошибки: это устройство не может быть запущено. (код 10) в Windows, к сожалению эта операционная система не идеальна и не лишена недостатков, которые могут препятствовать функционированию различных программ. Сегодня мы обсудим вопрос, почему не работает denwer в Windows 10 и других версиях и как этого избежать в будущем.
Что такое денвер
Если кто-то еще не знает, что такое денвер, то давайте исправим. Denwer> — это программный комплекс, задачей которого является реализация на локальном компьютере:
Чаще всего его используют веб-разработчики и дизайнеры для создания сайта, который на момент разработки не должен иметь выхода в интернет и быть доступным для других людей. Когда сайт доступен, его файлы и база данных переносятся на качественный хостинг и запускают сайт для всех желающих в Интернете
Denwer включает следующие программы:
- PHP 5.3.13
- MySQL 5.1
- PostgreSQL 8.4
- Апач
Я уже подробно рассказывал вам, как установить denwer на Windows 10 (в других версиях все тоже самое), так что если еще не делали, посмотрите, очень подробно описано
В 98 процентах случаев денвер работает после установки у всех, но из-за различных сборок Windows или других вещей, о которых мы поговорим, у вас может упасть на 2 процента и ваш денвер не работает.
Еще немного теории для новичков, так как я всегда стараюсь разобраться, как это работает, прежде чем чем-то управлять, и на мой взгляд это очень правильно, так как эти знания помогут понять, почему denwer не работает в системе.< /p>
И так программы, которые вы в него устанавливали, вы видели. Принцип здесь таков, благодаря службе Apache и базам данных MySQL, вы можете установить WordPress на денвере, поместив дистрибутив в каталог сайта и создав базу данных, и все будет локально на вашем компьютере.
Если вы откроете этот адрес в браузере, вы увидите такой ответ, означающий, что сайт работает и страница index.html открылась корректно.
Это сделано специально, для того, чтобы открыть браузер и обратиться по этому адресу вы получаете к себе, а не вовне. Файл hosts для операционной системы Windows имеет более высокий приоритет, чем DNS-сервер.
Я думаю общий принцип работы вам понятен, тем более в статье про установку Денвера я все подробно рассказал. Давайте разберемся, что может произойти, если denwer не сработает.
Почему denwer не работает
Отвечая на вопрос, почему не работает denwer, можно выделить следующие причины:
- Порты недоступны
- Невозможно изменить файл hosts
- Apache не работает
Ниже я подробно опишу, как решается каждая из этих проблем.
Порты Денвера
Для успешной работы denver необходим порт 80, так как denwer использует его по умолчанию. Именно из-за него апач не работает в денвере, так как юнит просто чем-то занят.
Я подробно рассказывал, как определить, какие программы имеют порты на вашем компьютере, это было в статье про утилиту netstat и утилиту TCPView
Итак, если denwer не запускает apache, проверьте эти вещи. При установленном на компьютере Скайпе отсутствие такой галки: Использовать порты 80 и 443 для дополнительных входящих подключений. Вы можете найти его в Инструменты > Настройки
Дополнительно > Подключение. Снимите флажок: Использовать порты 80 и 443 для дополнительных входящих подключений.
Кстати, даже после установки Denver откроется окно браузера, в котором вам также напомнят порты Denwer.
Если после этого у вас по-прежнему не работает apache в Denwer, проверьте, не использует ли этот порт Internet Information Services (IIS). В диспетчере задач его можно назвать сервисом W3SVC (World Wide Web Publishing Service. IIS быстро находится с помощью TCPView.Если вам не нужен IIS, то удалите его, если нужно просто сменить в нем порт или отключить службу.
Вы можете удалить IIS в Панели управления > Программы и компоненты > Включив или выключив компоненты Windows, убедитесь, что IIS не установлен.
Если у вас по-прежнему не работает denwer, проверьте, не блокирует ли его ваш антивирус. Так как они имеют встроенную функцию брандмауэра и убедитесь, что порт 80 открыт в брандмауэре. Откройте Панель управления > Брандмауэр Windows.
И в Правилах входящего трафика ищем правила запрета для 80 порта.
Думаю, с вопросом, почему апач не запускается в денвере, мы разобрались, давайте рассмотрим другие причины.
Denwer не работает с локальным хостом
Бывают случаи, когда денвер не может прописать локальную привязку в файле hosts, в результате чего localhost не работает в вашем денвере, а это очень критично. Даже при установке должно появиться это окно
Здесь ключевые слова: Успех: файл hosts помечен как доступный для записи. что я успешно отредактировал его. Во-первых, убедитесь, что вы работаете с учетной записью с правами администратора. Проверить это легко, нажмите WIN+R и наберите в окне lusrmgr.msc.
Откройте группы и найдите в списке Администраторы, дважды щелкните по нему и убедитесь, что ваша учетная запись находится здесь.
Если вы администратор, то все равно может мешать denwer, UAC (управление учетными записями пользователей), в таком случае советую скопировать файл hosts на рабочий стол из C:\Windows\System32\drivers\ \etc, отредактируйте его, а затем замените на старый файл с заменой.
Если появится окно, что нет доступа к целевой папке, нажмите «Продолжить».
Есть еще случаи, когда нужно поправить реестр Windows, а именно открыть regedit в окне запуска и сделать следующее:
Ищем ветку "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP"
Изменяем значение ключа "пуск" с 3 на 4
системный процесс зависает на порту 80 PID 4
Надеюсь, мои методы и решения проблемы, когда denwer не работает на Windows, помогли.
Всем привет! В этой статье мы поговорим о том, почему после установки на компьютер не работает денвер и как это исправить.
Основная причина, по которой денвер не работает — это занятые порты 80 или 443, которые необходимы для работы Денвера. Но эти порты могут использоваться и другими программами, такими как Skype, VMware и т.д. Для решения этой проблемы нужно сначала найти программы и сервисы, которые используют эти порты, для этого рекомендую использовать программу 2ip NetMonitor. Скачиваем его, запускаем и ищем значения 80 и 443 в графе Local Port. Далее посмотрите на название программ, которые используют эти порты. После этого достаточно просто отключить эти программы, например, через диспетчер задач, а затем перезапустить Денвер.
Бывает и так, что порты заняты не запущенными программами, а службами, которые автоматически запускаются при включении компьютера. Также их можно отключить через диспетчер задач на вкладке Службы. Например: порт 80 занят программой VMware, если ее удалить, то службы созданные этой программой все равно останутся на компьютере и порт будет занят, поэтому нужно зайти в диспетчер задач и остановить все службы в в названиях которых есть слово VMware.
Также ниже я напишу о нескольких распространенных сценариях:
Скайп на компьютере
Часто бывает, что Denver не запускается на компьютерах со Skype. Решить эту проблему очень просто, достаточно открыть меню Инструменты->Настройки->Дополнительно. Далее в открывшемся окне снимаем галочку с пункта использовать порт 80 и 443.
Службы Windows
Бывает, что на компьютере работает стандартный IIS Windows. Чтобы использовать Денвер, вы должны отключить их. Перейдите в Панель управления->Программы и компоненты->Включение или отключение компонентов Windows. В открывшемся окне находим пункт Службы IIS, снимаем галочку и нажимаем ОК.
Если вы до сих пор не решили проблему или у вас возникли трудности, напишите в комментариях к этой статье.
- Виртуальные хосты не работают
- Конфликт Denwer со Skype
- Проблемы с Денвером в Windows 8
Ошибки/проблемы с Денвером и их решения
Очевидно, что даже такая простая задача, как установка Денвера, не обходится без проблем. Ситуации очень разные. Особенно, если вы делаете что-то не так, как рекомендуется, но тем не менее. Ниже я хочу привести некоторые ошибки и проблемы, связанные с Denwer, и их решения.
Виртуальные хосты не работают
На Денвере 2 у меня была такая ситуация: все нормально запустилось и зарегистрировалось в хосте, но зайти ни на один из хостов не получалось. Проблема заключалась в том, что служба DNS-клиента, которая кэширует DNS-имена и регистрирует полное имя компьютера, была отключена. Для его включения перейдите в: Пуск > Панель управления > Администрирование > Службы - наведите курсор на строку «DNS-клиент» и щелкните правой кнопкой мыши, в открывшемся контекстном меню выберите «Свойства"И установите тип запуска " Авто
Localhost не запускается, мешает работе IIS
Были случаи, когда установка Denver проходила нормально, но localhost не запускался! Убедитесь, что на вашем компьютере не запущен какой-либо другой веб-сервер, мешающий работе Денвера. Это часто происходит в Windows XP. Например, мы можем говорить о Microsoft IIS. Если да, отключите его.
Чтобы отключить администрирование IIS, перейдите в: Пуск > Панель управления > Администрирование > Службы - наведите курсор на строку «Служба администрирования IIS» и щелкните правой кнопкой мыши, в открывшемся контекстном меню выберите « В свойствах"И установите тип запуска "Отключено". Не забудьте перезагрузить компьютер.
Конфликт Denwer со Skype
Для правильной работы с Denver необходимо убедиться, что Skype не использует порты 80 и 443, необходимые для Apache. Для этого запустите Скайп и откройте: Сервис > Настройки > Дополнительно > Соединение - где снимите галочку "Использовать порты 80 и 443 как входящие альтернативные".
Не удается установить Денвер, ошибка в параметре пути
Иногда возникают проблемы с переменными среды. Чтобы решить проблему такого рода, перейдите в раздел «Свойства компьютера» > «Дополнительно» > «Переменные среды». Где искать, что именно нужно.
Проблемы с Денвером в Windows 8
Некоторые веб-мастера отмечают проблемы со сборкой Денвера в Windows 8. На самом деле можно только порекомендовать все вышеперечисленное. Обычно ошибка возникает из-за процессов на 80 порту, подробнее об этом
Продолжу писать статьи для тех, кто только начинает учиться создавать сайты, а сегодня разберу очередную группу безумно популярных ошибок, приводящих к неработоспособности пакетов denwer. Почему Denwer не работает, я постараюсь ответить в этой статье.
Конечно, причин неработоспособности Denwer очень много, поэтому я разберу только самые популярные. Те, на которые мне приходится ежедневно указывать, отвечая на вопросы моих учеников.
Локальный хост не открывается
Вот список причин, которые могут возникнуть и которые я регулярно вижу у своих учеников, приводящих к этой ошибке.
Локальный хост открывается, но хосты, созданные вручную, не открываются
- Забыли создать папку www. То есть создал внутри дома папку с именем хоста, а про www забыл внутри. Конечно, ничего не работает.
- Забыл перезапустить сервер. Создали все как надо, пытаются войти - и ничего. Вывод: забыл перезапустить сервер.
- Файл hosts заблокирован. Вы узнаете об этой ошибке во время запуска сервера. Будет написано, что файл hosts не может быть перезаписан. Как правило, файл блокируют антивирусы (это любит делать Drweb), реже - вирусы. Покопайтесь в настройках антивируса, отключите эту блокировку. А если не нашли, то почистите компьютер от вирусов.Файл находится по следующему адресу: WINDOWS\system32\drivers\etc\hosts. Вы можете открыть его в обычном блокноте. Вы также можете создать резервную копию этого файла, а затем удалить его. Проверьте, работает ли Denwer, а затем верните файл обратно.
- Недостаточно прав. Делаем следующее: на приложении start.exe (можно и на ярлыке) через свойства открываем "Совместимость", затем ставим галочку "Запуск от имени администратора".
PHPMyAdmin не работает
- Ошибка подключения. Как правило, это ошибка из-за того, что какой-то другой MySQL, который, естественно, конфликтует с новым MySQL. Отключите старый, а еще лучше удалите его.
- При попытке войти в PHPMyAdmin открывается что угодно, но не PHPMyAdmin. Какая-то сторонняя программа на порту мешает 3306. Что это за программа, можете знать только вы. У каждого своя «проблемная» программа, поэтому писать здесь просто бессмысленно. Но это обязательно сетевые программы, которые общаются с локальной сетью или интернетом.
Создал виртуальный хост, но не могу получить к нему доступ с другого компьютера
Это далеко не все ошибки, которые мне довелось встретить, но они самые популярные. Как показывает практика, стабильно один такой получаю ежедневно. Надеюсь, эта статья поможет вам понять, почему denwer не работает и как это исправить.
Многие проблемы, связанные с Denwer, а также способы их решения, разобраны в курсе «PHP и MySQL с нуля до гуру»:
В этом посте мы поговорим о том, что можно сделать, если после установки Denwer у вас вдруг localhost не открывается. У меня были проблемы только с некоторыми приложениями, прослушивающими порты 80 и 443. Они не дали серверу apache подключиться к ним. Поэтому ниже я расскажу, что нужно проверить, если у вас происходит то же самое.
Проверить Скайп
Skype имеет настройку по умолчанию " Использовать порты 80 и 443 в качестве входящих альтернатив". Его нужно отключить.
Это делается следующим образом:
- Необходимо открыть меню "Инструменты"Выбрать" Настройки«.
- Во вкладке " Дополнительно" выберите " Составной«
- Снимите галочку с пункта "Использовать порты 80 и 443 в качестве альтернативного входящего"
- Нажмите « Сохранить«.
После этого необходимо перезапустить Skype.
Если это не поможет, то есть другой вариант.
Проверьте службы Mircrosoft IIS
Эти службы также могут занимать порты 80 и 433, поэтому для нормальной работы Denwer необходимо отключить.
Чтобы проверить, включен ли IIS, перейдите в "Панель управления -> Программы -> Программы и компоненты -> Включение или отключение компонентов Windows".
После этого в появившемся окне снимите галочки со всех служб Windows IIS.
Если это не сработало, то стоит задуматься и .
Проверить VMWare
У этой виртуальной машины есть свой сервис - WMwareHostd, который также слушает порт 433. Но в его настройках это можно изменить. Я просто не мог так сделать, потому что файл настроек был защищен от изменений. Поэтому мне пришлось загрузиться в безопасном режиме (напомню, что после запуска компьютера нужно нажать клавишу F8).
После этого вам нужно найти файл proxy.xml. В Windows 7 он находится по адресу C:\ProgramData\VMWare\hostd
Вы можете открыть его с помощью обычного блокнота. В третьей строке указывается номер порта, через который будет работать сервис. Его нужно поменять на какой-нибудь другой. Например, на 4443 .
Первые строки этого файла после редактирования на моей машине выглядят так:
После редактирования необходимо сохранить изменения в файле и перезагрузиться. Теперь ничто другое не должно мешать нормальной работе Денвера (если, конечно, у вас еще не установлена куча другого софта, который тоже работает через 80 или 443 порты).
Что такое denwer
Если кто-то еще не знает, что такое денвер, то давайте это исправим. Denwer > это программный комплекс, задача которого заключается в реализации на компьютере:
Чаще всего его используют веб-разработчики и дизайнеры, для создания, которые должны быть доступны на момент разработки. Когда сайт будет доступен, его файлы и база данных перестанут появляться на качественном хостинге и запустят сайт для всех в интернете
В состав denwer входят вот такие программы:
- PHP 5.3.13
- MySQL 5.1
- PostgreSQL 8.4
- Апач
- Перл
Я вам уже подробно рассказал, как производилась установка denwer в Windows 10 (в других версиях все то же самое), так что, если еще это не было сделано, проверьте, и все очень подробно содержится
В 98 процентах случаев денвер работает после установки у всех, но из-за различных сборок Windows или других вещей, о которых мы говорим, вы попадаете в 2 процента и у вас не работает денвер.
Принцип работы Денвера
Еще немного теории для новичков, так как я всегда перед тем, как управлять, разобраться, как это работает, и на мой взгляд это очень правильно, так как эти знания помогают понять, почему denwer не работает в системе.
>И так программы, которые у вас установлены в немецком прошлом. тут такой принцип счета службы Apache и базы данных MySQL вы можете установить слово на денвер, поместив дистрибутив в каталог сайта и создав БД и все места в рамках вашего компьютера.
Если вы нашли этот адрес в браузере, то обнаружили вот такой ответ, вызывающий, что сайт работает и страница index.html открылась корректно.
Сделано это специально, для того, чтобы открыв браузер и обратившись по данному адресу, вы попали к себе, а не обнаружили. Файл hosts для системы Windows является более приоритетным, чем сервер DNS.
Думаю общий принцип работы вам ясен, тем более в статье про установку денвера я все подробно рассказал. Давайте разберемся, что может быть, если не работает denwer.
Почему denwer не работает
Отвечая на вопрос, почему denwer не работает, можно выделить вот такие причины:
- Не средние порты
- Не получается отредактировать файловые хосты
- Не работает Apache
Ниже я подробно расскажу, как решать все проблемы.
Порты Денвер
Для успешной работы денвера, нужно, чтобы порт 80, так как по умолчанию denwer использует его. Именно из-за него в denwer не работает apache, так как орт просто кем, то занят.
[info]Я вам подробно рассказал, как определить программы, которые иногда используются для портов на компьютере, это было в статье об утилите netstat и утилите TCPView[/info]
И так, если у denwer не используется apache, проверьте вот какие вещи. При установленном на компьютере Skype, отсутствие вот таких портов: Используются порты 80 и 443 для дополнительных входящих соединений. Найти ее можно в хранилищах Инструменты > Настройки
пункт Дополнительно > Соединение. Снимайте галку: Используйте порты 80 и 443 для дополнительных входящих соединений.
Кстати, даже после установки денвера, у вас оказалась возможность открыть окно в том, кто вам, так же апомнят про порты Denwer.
Если у вас после этого по-прежнему не работает apache в Denwer, проверьте, не занят ли этот порт службой Internet Information Services (IIS). В диспетчере задач она может вызвать службу W3SVC (World Wide Web Publishing Service. IIS быстро с помощью TCPView).
Удалить IIS можно в Панели управления > Программы и компоненты > Включение или отключение компонентов Windows, убедитесь, что не стоит галка Службы IIS.
Если у вас до сих пор не работает denwer, проверьте, не блокирует ли ваш антивирус. Так как в них есть встроенная функция брандмауэра и уверен, что в брандмауэре открыт 80 порт. Открываем панель управления > Брандмауэр Windows.
Далее дополнительные параметры.
И в Правилах въезда смотрим нет ли запрещающих правил, для 80-портового транспорта.
Думаю с большой вероятностью, почему в denwer не используются apache, мы с вами разобрались, давайте установим другие причины.
Denwer не работает на локальном хосте
Бывают случаи, когда денвер не может прописывать в файле hosts локальную привязку, в следствии чего у вас в denwer не работает localhost, а это очень критично. Даже при установке вам необходимо получить вот такое окно
Тут ключевые фразы выступают Успех: файл hosts помечается как доступный для записи. что удалось успешно отредактировать его. Во-первых, удостоверьтесь, что вы работаете с учетной записью, в которой есть административные права. Проверьте это легко, нажмите WIN+R и войдите в локальную сеть lusrmgr.msc.
Откройте группу и найдите в списке Администраторы, щелкните по ней кликом и удостоверьтесь, что ваша учетная запись тут встречается.
Если вы администратор, то еще можете препятствовать работе denwer, UAC (контроль учетных записей), в этом случае я вам расскажу о файлах hosts себе на рабочем столе из C:\Windows\System32\drivers\etc, отредактировать, а потом заменить им старый файл с заменой.
Если вылезет окно, что нет доступа к папке доступа, то жмем продолжить.
процесс системы висит на 80 порту PID 4
Надеюсь, вам помогли мои методы, решения проблем, когда не работает denwer в Windows.
WordPress — очень удобная и популярная CMS (система управления контентом) с открытым исходным кодом, подходящая для очень широкого круга веб-сайтов: от очень простых личных блогов до очень крупных порталов и интернет-магазинов. Его можно установить на хостинг или на локальный веб-сервер. Давайте посмотрим, как установить WordPress на Denwer.
Установить популярную CMS — WordPress — в Денвере несложно.
Основная сцена
Создайте папку, в которой будут находиться все файлы WordPress будущего сайта. Мы разместим его в папке webservers\home\localhost\www\. Назовем его, например, wpsite. В только что созданную папку распакуйте архив WordPress. Запустите Денвер.
Мы видим перед собой окно настройки; заполните его:
имя базы данных - вбиваем имя базы данных, которое было указано при ее создании;
Имя пользователя MySQL — в нашем случае это root (не забываем, что у нас локальный сервер);
Пароль базы данных MySQL - ничего не вбивать;
Имя сервера MySQL - у нас это localhost;
остальное оставлено по умолчанию.
название сайта;
логин администратора;
пароль администратора с подтверждением;
электронная почта
Поздравляем! Установка WordPress на Denwer завершена!
Чтобы продолжить, нужно запустить WordPress на Денвере и вбить свои данные — логин и пароль. Так вы попадаете в консоль сайта, где можете управлять абсолютно всем, что происходит на вашем домене. Удачной работы!
Установка Denver для работы с WordPress (Дополнение 1 к подготовительному этапу)
Кратко опишите, как установить локальный сервер, чтобы продолжить работу на нем с WordPress.
Создание базы данных (Дополнение 2 к подготовительному этапу)
Все, теперь можно смело ставить WordPress на Denwer. Об этом читайте выше, в параграфе «Основная сцена».
Иногда пользователи задают вопрос: зачем нужен Денвер, если сайт можно сразу залить на хостинг? На самом деле локальный сервер очень удобен. Во-первых, он хорош для обучения начинающих веб-мастеров, ведь разобраться с ним гораздо проще, чем с хостингом. Во-вторых, опытные пользователи также используют его для тестирования и настройки новых тем, скриптов и плагинов. Если в какой-то момент вы решите отказаться от его использования, то он удаляется еще быстрее, чем ставится.
Как видите, установить WordPress в Денвере не так уж и сложно. Главное, будьте внимательны и соблюдайте последовательность действий, подробно описанную в нашей пошаговой инструкции. Будем рады, если вы поделитесь своим опытом работы с этими программами.
Приветствую вас. Не так давно я писал статью об установке wordpress на openserver. Для разработки вашего сайта также есть сервер под названием denwer. От этой разработки автор отказался три года назад. Тем не менее, он по-прежнему стабильно работает даже на Windows 10 (даже на 64-битной). В статье пошагово описано, как установить wordpress на denwer.
Установить wordpress в Денвере проще, чем. Однако есть и несколько нюансов, которые нужно учитывать, чтобы все прошло гладко. Зайдите на официальный сайт Денвера, зарегистрируйтесь, и на указанный почтовый ящик придет ссылка на раздачу.
Если вы не хотите оставлять свою почту разработчикам, вы можете загрузить последний установочный пакет denwer из моего блога.
Установка денвера на компьютер
Так денвер, как использовать. Запустите установочный файл.
Чтобы продолжить, просто нажмите Enter на клавиатуре.
Программа установки предложит имя рабочей папки. Вы можете согласиться, вы можете выбрать другое имя и местоположение. Если вы согласны, просто нажмите Enter, а затем подтвердите свой выбор.
Программа установки предложит вам выбрать имя виртуального диска. Согласитесь и нажмите Enter. Начнется копирование файлов.
На вопрос о типе запуска введите цифру 1 и Enter. Соглашаемся с выводом ярлыков на рабочий стол. Нажмите на букву «Y» и Enter. На рабочем столе у вас будет три ярлыка для работы с сервером.
Перезагрузите компьютер. Установка завершена. Многие спрашивают как настроить denwer? Никаких дополнительных настроек после установки не требуется. Вы можете сразу приступить к работе.
Вперед. Денвер как пользоваться. Запускаем с помощью ярлыка на рабочем столе.
Создание базы данных mysql и пользователя
Запишите куда-нибудь название базы данных, логин и пароль, чтобы установка WordPress на Денвер прошла корректно.
Чтобы создать сложный пароль, нажмите кнопку «Создать». Затем в самом низу окна «Добавить пользователя». Созданный пользователь появится в списке.
В списке пользователей ищем только что созданных нами и справа от имени нажимаем «Права редактирования». В открывшемся окне в разделе «Привилегии уровня базы данных» в выпадающем меню выбираем нашу базу данных. И чуть ниже справа Ок.
В новом окне нажмите "Отметить все" и также чуть ниже справа Ок. Все, мы создали базу данных, пользователя и пароль. Надеюсь, вы записали эти данные? Далее я расскажу как установить wordpress на denwer.
Здравствуйте, дорогие читатели. В сегодняшней статье мы рассмотрим: как установить wordpress на локальный сервер denwer.
Прежде чем сайт примет презентабельный вид, в котором его можно будет выставить на всеобщее обозрение, следует произвести множество настроек. И эти настройки лучше делать не на Хостинге, а на локальном сервере, расположенном на вашем ПК.
Вот несколько аргументов в пользу локального сервера:
- Установив WordPress на локальный компьютер, вы сможете выполнять отладку сайта без доступа к Интернету.
- Посетители сайта не увидят процесс работы над сайтом, они увидят только окончательный вариант.
- Пользователи с низкой скоростью соединения будут испытывать дискомфорт в ожидании передачи файлов сайта на хостинг.
- Попросту не может быть домен и хостинг.
Установите WordPress на Denwer
Что ж, приступим к установке WordPress на локальный сервер (localhost).
После того, как вы установили и запустили локальный сервер, вам необходимо создать на нем папку, в которой будут располагаться файлы WordPress. Вот как это должно выглядеть:
После того, как все файлы будут установлены в нужную папку, создайте базу данных сайта. Это можно сделать несколькими способами:
Введите имя базы данных и нажмите «Создать».
Вы можете использовать его любым способом, я предпочитаю первый.
После создания базы данных необходимо перезапустить локальный сервер с помощью ярлыка Restart Denwer, расположенного на рабочем столе.
Теперь все просто: в адресную строку браузера набираем URL созданного сайта: newblog.local/
В ответ получаем следующее:
Нажмите на файл настроек создания.
В случае, если создать файл конфигурации не удалось, но нас предупредили о такой возможности (в Денвере таких проблем быть не должно), необходимо:
Перейдите в папку с файлами WordPress. Найдите файл wp-config-sample.php и переименуйте его в wp-config.php. Откройте в текстовом редакторе, например Notepad++.
И замените следующие строки:
Вкл:
Также необходимо изменить строки:
define ("AUTH_KEY", "введите здесь уникальную фразу");
define ("SECURE_AUTH_KEY", "введите здесь уникальную фразу");
определить ("LOGGED_IN_KEY", "введите здесь уникальную фразу");
define ("NONCE_KEY", "ввести здесь уникальную фразу");
define ("AUTH_SALT", "введите здесь уникальную фразу");
define ("SECURE_AUTH_SALT", "введите здесь уникальную фразу");
define ("LOGGED_IN_SALT", "введите здесь уникальную фразу" ");
define ("NONCE_SALT", "введите здесь уникальную фразу");
На этом файл wp-config.php завершен.
Файл wp-config-sample.php можно удалить.
После создания файла конфигурации появляется следующее сообщение:
Нажмите «Далее!» И в следующем окне введите имя созданной базы данных, напомню, что это было mysite_db (если вы следовали инструкции). Имя пользователя root. Root - это логин суперпользователя со всеми правами. Поле пароля оставляем пустым, так как мы работаем на локальном сервере, он нам не понадобится. Сервер БД оставляем как есть - localhost. Префикс таблицы — без изменений, оставить wp_.
А теперь последний этап:
Введите любое название сайта.
Любое имя пользователя (на латинице).
Введите пароль дважды.
Конфиденциальность оставьте без изменений и разрешите поисковым системам индексировать сайт. После того, как вы нажмете «Установить WordPress», появится приветствие:
Вот и все! На этом установка сайта wordpress на локальный сервер окончена.
Вы можете ввести URL в браузере: newblog.local и вы увидите свой сайт, но со стандартным шаблоном и без необходимых настроек. О них потом будет следующая статья.
Видео: "Установка WordPress в Денвере"
Я не буду рассказывать о преимуществах и удобстве предварительной обработки контента на локальном сервере. Я думаю, это очевидно. А вот установка WordPress на Денвере в сети освещается по-разному и часто сумбурно. И даже опытный веб-мастер иногда теряет много времени на установку. Потому что в большинстве устройств Денвер не будет работать полноценно, то есть будет работать только локальный хост, на котором и будет основываться эта статья.
Прежде всего вам необходимо скачать последние версии Denver и WordPress с сайтов разработчиков. На сайте Denver могут попросить предоставить ваши данные. Не нужно бояться, это всего лишь простая процедура и не угрожает безопасности ваших данных, поэтому все должно быть реальным, а не выдуманным.
Установка в Денвере
Создание базы данных
Введите http://localhost/tools/phpmyadmin/ в адресной строке браузера (должен быть запущен Денвер). В правой части окна PhpMyAdmin в верхнем меню нажмите на кнопку «База данных».В графе «Создать базы данных» укажите имя вашей будущей базы данных (например, bd, db и т. д.). Далее нажимаем "Создать", выскакивает подсказка "БД (имя) создана."
После этого в пункте меню «Еще» выберите «Настройки». Там нужно найти окно с кнопкой «Сброс» и нажать на нее. Появится сообщение «Настройки успешно сохранены». Теперь, если нажать на кнопку "С начала" (Домой, Home), то в левой части окна вы увидите данные своих настроек. Они должны помнить ваше имя пользователя и пароль. Имя пользователя по умолчанию [email protected], т.е. Логин вашей базы данных будет root, и пароль не требуется. Это для начала. В дальнейшем, по мере накопления опыта и наполнения базы, вы сможете защитить свои данные, установив другие, более надежные логин и пароль
Установить WordPress
Большинство пользователей предпочитают использовать локальный сервер (Денвер) для тестирования, настройки, подгонки и других манипуляций с функциональным потенциалом своего сайта. Перенос (установка) системы WordPress в Денвер, вопреки распространенному мнению, не такая уж сложная задача. Каждый локальный сервер устанавливается по схожей схеме, а перенос сайта лучше всего осуществить, воспользовавшись преимуществами, которые дает четкая пошаговая инструкция. Но обо всем по порядку…
Что такое Денвер
Denwer — это специальная программная оболочка, которая в большинстве случаев используется как локальный сервер. Наличие таких дистрибутивов, как Apache, PHP, MySQL и Perl, помогает легко осуществить перенос на сервер.
Денвер доступен абсолютно бесплатно, а благодаря своей простоте и высокой эффективности уверенно занимает лидирующие позиции в рейтинге средств, необходимых для развития структуры личного сайта.
Преимущества программного обеспечения Denwer
Помимо общедоступности локальный сервер имеет ряд других не менее важных преимуществ:
- установка WordPress в Денвере выполняется быстро и легко;
- при верстке сайта нет необходимости использовать FTP-клиент и постоянно передавать измененные файлы на удаленный сервер;
- никаких затрат на хостинг и домен;
- оптимальный вариант площадки (локальный доступ) для проведения разного рода экспериментов.
Возможности установки Wordpress на Denwer
Первым шагом является перенос программного обеспечения Denver на локальный диск вашего компьютера. Процесс установки представляет собой командную строку, в ходе которой необходимо:
- Указать выбранную директорию (изначально предложенный вариант - C:\WebServers, но можно указать и другой способ перемещения раздачи).
- Выберите буквенное обозначение будущего виртуального диска: установите одну из последних букв латинского алфавита (X, Y, Z).
- Подтвердите или откажитесь от активации переноса ярлыков на рабочий стол.
- Определить, как работает программное обеспечение.
В результате выполненных действий должно появиться html-окно с информацией об успешной установке дистрибутива. Для проверки правильности последовательности соблюдения всех этапов установки необходимо: активировать процесс с помощью ярлыка Start Denwer (Run.exe), в поле адреса указать http://localhost/; ".
Формирование базы данных (БД)
Перенос сайта wordpress на denwer не имеет смысла без запуска базы. Пошаговая инструкция по созданию базы данных выглядит следующим образом:
- При запущенном Denver мы добавляем http://localhost/tools/phpmyadmin/ в адресную строку браузера.
- В правом верхнем углу страницы PhpMyAdmin выберите параметр «База данных».
- Заполните столбец "Создать базу данных", указав свой вариант имени.
- Выберите вариант «Создать», в результате должно появиться всплывающее сообщение об успешном формировании базы данных.
- Затем перейдите в меню "Дополнительно" и выберите параметр "Настройки".
- В настройках нажмите кнопку "Сброс", должно появиться подтверждение "Настройки успешно сохранены".
- Далее перейдите на опцию «Главная», слева отобразятся текущие настройки пользователя, вам следует запомнить (записать) свой логин и пароль.
В дальнейшем, по мере развития базы, можно будет использовать более сложные логин и пароль.
Установка WP
В результате успешной установки Денвера и подготовки базы мы получим необходимую основу для успешного переноса сайта на локальный сервер. Собственно последовательность установки такова:
Выберите директорию для хранения системных файлов - следуйте в директорию установленного Денвера и в папку .\\\\home\localhost\www\ создаем корневую папку с запоминающимся именем (например, niksite, webcosmos, mywp и т.д.).
- Укажите точное имя базы данных.
- Введите имя пользователя MySQL по умолчанию.
- Пароль базы данных MySQL — пока можно оставить его пустым.
- Укажите имя сервера MySQL — введите localhost.
- название сайта
- логин администратора
- пароль администратора (необходимо ввести дважды)
- электронная почта
По этой процедуре (Денвер) выходит в финал. Смело вводите свой логин и пароль, чтобы приступить к изучению возможностей админ-панели вашего сайта. Теперь вам, как администратору, никто не помешает изменить структуру сайта на ваше усмотрение.
Читайте также: