Установка денвера - создаем локальный хост на домашнем компьютере
Категория: Создать сайт самому и бесплатно
Задавшись целью самостоятельно и бесплатно создать свой первый сайт, но не имея рядом знающего человека, могущего разъяснить и подсказать некоторые моменты, бывает достаточно сложно сориентироваться - что делать и с чего начать.
Установка на свой компьютер и правильная настройка джентльменского набора Denwer (бесплатного пакета скриптов от Дмитрия Котерова - Денвер), создающего и полностью эмулирующего на домашнем компьютере работу реального сервера - первый такой необходимый шаг.
Скачать бесплатно последнюю версию пакета Denwer (Денвер) всегда можно на сайте http://www.denwer.ru, после чего можно приступать к установке и необходимым настройкам собственного виртуального домашнего web-сервера
Установка Денвер (denwer)
Свой домашний (локальный) сервер нам необходим не для крутого программирования, а для обычного тестирования и ознакомления с "внутренностями" нашего будущего сайта, поэтому будем исходить из принципа - чем проще, тем лучше. А лучшим решением, требующим минимальных наших знаний и усилий, заслуженно считается популярнейший бесплатный пакет Денвер.
Denwer или Денвер, это комплексный набор бесплатных утилит, предназначенный для создания виртуального веб. сервера и отладки на нем скриптов и сайтов без подключения к Интернету.
Сам процесс установки Денвера не должен вызвать у Вас ни каких трудностей. Подтвердив свое согласие на установку, затем прочитав и закрыв раскрывшееся окно, Вы увидите окно с диалогом, доходчиво объясняющим каждый наш шаг. (рисунок 1)
рис.1 устанавливаем Денвер
От себя осмелюсь подсказать:
1. - не стоит устанавливать его (денвер) в системный раздел, то есть, на запрос "Имя директории или буква флэш-накопителя [c:webservers]:", укажите букву НЕ системного раздела. Это позволит Вам, при крахе системы, или при её переустановке, не потерять созданные Вами сайты, и что не менее важно, не захламлять системный раздел.
2. - если Вы не хотите иметь в автозагрузке "создание и запуск виртуального диска", то на вопрос "введите 1 или 2", вводите 2. Это позволит Вам запускать Ваш вебсервер (localhost) по вашему желанию при помощи обычного ярлыка, и именно тогда, когда это будет необходимо.
3. - совет для самых новеньких: для запуска каждого следующего этапа установки денвера, не забывайте нажимать клавишу "Enter"
Ну вот, главное мы сделали, сейчас мы имеем на своем компьютере свой локальный сервер, который легко заменяет нам Интернет хостинг. Уже сейчас мы имеем возможность разместить на своем локальном webservere какую-нибудь CMS, и начать её осваивать, но...
Давайте доведём нашу затею до победного конца, подправим некоторые шероховатости и неудобности, тем более, что времени и телодвижений на это потребуется совсем не много - подправим базу данных и немного упорядочим каталог папок - вот и всё, что нам нужно сделать для дальнейшего комфортного использования нашего localhostа.
Приступаем: настройка Денвера
Первое, что мы сделаем, это подготовим полигон для себя, удалив лишние папки из каталога "WebServers=> home" (рисунок 2). Единственное, что нам действительно необходимо и что мы оставим, это папка phpmyadmin
рисунок 2. denwer - удаляем лишнее.
Для этого заходим в директорию "WebServers => home =>localhost => www => Tools" и копируем, или сразу переносим папку "phpmyadmin" в корень папки "home", после чего удаляем все папки, отмеченные на рисунке крестиком. В итоге мы должны получить дерево папок, как показано на правой части рисунка 2.
Теперь на очереди - настройка базы данных Denwera.
Если Вы выполнили предыдущий шаг, то запустите Денвер и наберите в адресной строке своего браузера - http://phpmyadmin/ (если Вы решили оставить папки как есть и не удаляли их, то набирайте адрес http://localhost/Tools/phpmyadmin/index.php)
рисунок 3 Предупреждение "PhpMyAdmin"
Мы увидим титульную страницу утилиты "PhpMyAdmin". Внизу, красным цветом выделено предупреждение о том, что привилегированный пользователь ещё не имеет пароля и что это может быть небезопасно. (рисунок 3)
Если для своего сайта Вы выберете движок (кмс), использующий базу данных mysql, то хочешь не хочешь, но вам придется иногда заглядывать на эту страничку. И для того, чтобы эта краснота нас больше не отвлекала и не раздражала, желательно от нее избавиться, выполнив несколько действий, показанных на рисунках ниже.
- 1. - В левой колонке выбираем базу данных mysql (цифра 1 на рисунке)
- 2. - Выбираем таблицу user (цифра 2 на рисунке)
- 3. - Жмем вкладку Обзор (цифра 3).
- 4. - Жмем на иконку карандаша в первой строке (цифра 4) и видим следующее окно:
Здесь нам требуется внести изменения в три поля, отмеченных на рисунке цифрами:
- 1. - выбираем функцию PASSWORD
- 2. - вводим новое имя привилегированного пользователя (можете записать свое имя)
- 3. - вводим пароль доступа (запомните или запишите его)
Пример на рисунке:
- - пользователя оставляем root
- - пароль вводим простой, например - 111111
- - Жмем на ближайшую кнопку "Пошел" (на рисунке кнопку не видно, но искать ее надо с правой стороны таблицы).
С этим закончили. Осталось внести те же самые изменения в конфигурационный файл config.inc.php, который лежит в уже знакомой нам папке phpmyadmin
Открываем его в обычном блокноте и ищем в нем строки:
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password
И вносим в них наши изменения:
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = '111111'; // MySQL password
- Внимание - эти строки повторяются три раза и нужно внести изменения трижды.
- Внимание - следите за кавычками. Ни одна из них не должна пропасть или куда-либо сместиться.
После внесения изменений в этот файл, сохраняем его. Теперь, перезапустив Денвер, снова заходим в PhpMyAdmin и уже не наблюдаем никаких предупреждений о возможной угрозе безопасности.
И последнее из необходимых настроек
- 1. Теперь, чтобы создать свой сайт на локальном хосте, нужно в папке "home" создать новую папку и дать ей имя Вашего будущего сайта, например "mysite.ru".
- 2. В папке "mysite.ru" нужно создать папку с именем "www"
3. В папке "www" и нужно размещать страницы Вашего сайта.
Открыть и увидеть свой сайт можно будет набрав в браузере адрес http://mysite.ru/ Занесите открытую страничку в избранное, чтобы не вписывать постоянно адрес.
Как удалить Денвер с компьютера
Как удалить Денвер? Самый частый вопрос. На самом деле, удалить денвер со своего компьютера можно простым удалением папки webserver. Единственное, что перед этим необходимо сделать, это "остановить" Денвер, щелкнув по ярлыку Stop.exe. Всё!
Если перед этим Вы устанавливали и запускали на своем компьютере какие либо CMS, то дополнительно можете открыть любым текстовым редактором файл hosts, расположенный в директории: C:-> WINDOWS-> system32-> drivers-> etc-> hosts и удалить там записи вида - 127.0.0.1 www.имя_вашего_сайта.
Собственно, на официальном сайте программы имеется достаточно подробный FAQ и активный форум поддержки пользователей. Наверняка там есть ответы на все неясности, кроме того, посмотреть ответы на самые часто задаваемые вопросы по денверу можно на страницах:
- Как удалить диск denwer, Где в денвере базы, и другие вопросы
- Zend Optimizer - установка и настройка модуля на denwer.
А нашим следующим шагом в бесплатном создании своего первого сайта будет выбор бесплатной CMS для нашего сайта - Какая cms лучше, или лучшая бесплатная cms для новичков РумбаCMS
Похожие статьи
- Как загрузить (перенести) сайт на хостинг
Как разместить сайт на хостинге, как залить , загрузить сайт на хостинг - SEO - Первые необходимые шаги
Первые шаги в продвижении и оптимизации сайта - Бесплатные программы для мониторинга позиций сайта и анализа поисковой выдачи .
Бесплатные программы для отслеживания различных изменений в ранжировании сайтов. - Xenu Link Sleuth - находим слабые места в структуре сайта
Xenu Link Sleuth - качественный аудит внутренней структуры сайта
Комментарии:
У меня не удаляеться папка webserver, что делать?
Kesha, просто отключите Денвер - ярлык "стоп". После того, как виртуальный диск Z исчезнет, папку можно webserver удалить.
Хочу выразить свою благодарность за развернутые пояснения и примеры. Я новичок, с денвером ни когда дел не имел, но вроде все установил и разобрался. Спасибо!!