Автор: Санёк
марта 3, 2010
12 комментариев
Как установить Денвер
Если вы зарабатываете в интернете, то почти наверняка хоть один сайт, но делать вам приходилось. Благо сейчас это может любой без аномалий роста рук. Зачастую сайт уже лежит на сервере, а вам приспичило переделать что-то глобальное. В таких случаях нежелательно экспериментировать на живом пациенте и я как правило устанавливаю сайт на компьютер и там уже издеваюсь над ним как хочу
Все что для этого нужно - установить Apache, PHP4 или PHP5 и MySQL сервер. Чтобы собрать это все самостоятельно на локалхосте нужны определенные знания. К счастью есть , который все это включает и устанавливает в полуавтоматическом режиме.
Установка сайта на компьютер имеет несколько преимуществ: быстрый и удобный доступ к файлам сайта, быстрая работа сайта экономит время, возможность конфигурации сервера под свои нужды, полная свобода действий с сайтом без опасения навредить ему. Правда есть и недостаток - бывает, что конфигурация Денвера и вашего хостинга не совпадает и сайт может вести себя несколько иначе, могут не работать некоторые функции, а иногда и весь сайт. Все это можно исправить, но для этого нужны знания и умения. Тем не менее в большинстве случаев он очень помогает.
Для установки скачайте последнюю стабильную версию Денвера. Затем просто запускаете инсталлятор и следуете инструкции. Сервер по умолчанию устанавливается в папку C:\WebServers и создается виртуальный жесткий диск Z: Содержимое папки WebServers и диска Z: идентично и синхронизировано. С какой работать решайте сами, как вам удобней. Также на рабочем столе вы увидите три ярлыка для запуска, остановки и перезагрузки сервера. Для проверки запустите Денвер и введите в браузере http://localhost/denwer/ Если вы видите надпись "Ура, заработало!" то все прошло успешно. Теперь можно устанавливать сайты
Для тренировки попробуем поставить наш любимый WordPress. Первым делом я создаю новую базу данных. Для этого заходим в PhpMyadmin, который располагается по адресу http://localhost/Tools/phpmyadmin/. PhpMyAdmin предупреждает нас, что пользователь root не имеет пароля. Чтобы это исправить заходим в раздел Привелегии
Напротив пользователя root есть иконка с изображением карандаша - это кнопка "Редактировать".
Нажимаем и редактируем пароль. Можно не заморачиваться и поставить что-то вроде "qwerty". Нажимаем кнопку "Пошел". Теперь открываем папку Z:\home\localhost\www\Tools\phpmyadmin и любым редактором открываем файл config.inc.php Ищем строку
$cfg['Servers'][$i]['password']
и прописываем пароль:
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'qwerty'; // MySQL password (only needed
Все. Больше с этим возится не прийдется
Запомните, что теперь для всех создаваемых БД имя пользователя будет root, а пароль qwerty (*в данном примере). Теперь можете создавать БД. Для этого открываете PhpMyAdmin и в поле "Создать новую БД" вводите любое имя, например, WP29 (я обычно вбиваю версию CMS, чтобы было проще ориентироваться, так как часто тестирую различные движки) и жмете "Создать". Сравнение не трогаем. Далее нужно залить файлы движка. Открываем папку Z:\home\localhost\www и создаем папку с названием сайта, например, wp29.ru. Это папка и будет корневой директорией сайта. Копируем в нее все файлы движка WordPress и редактируем файл wp-config-sample.php Для редактирования используйте специальные программы поддерживающие кодировку UTF-8 без BOM! Всякие блокноты и прочий шлак не помогут. Могу порекомендовать Notepad++. Прописываете:
/** Имя базы данных для WordPress */
define('DB_NAME', 'wp29');/** MySQL имя пользователя */
define('DB_USER', 'root');/** MySQL пароль базы данных */
define('DB_PASSWORD', 'qwerty');
Остальное изменяете в соответствии с каментами в коде. Если используете сборку от Лекактуса, то настоятельно рекомендую включать легкую версию перевода. При работе с Денвером это никак не повлияет, но на хостинге это позволяет сэкономить около 3Mb оперативы. Не забудьте переименовать этот файл в wp-config.php. Запускаем Денвер (если уже был запущен, то перезапустите его) и набирайте в браузере http://localhost/wp29.ru/ Если все правильно сделали, то вы увидите ваш сайт
Для удаления Денвера с компьютера просто удалите папку C:\WebServers.
У меня был один косяк - сразу после запуска сервера вылетал Apache. Виновником оказался Skype. Для устранения проблемы нужно открыть Skype и зайти в Инструменты --> Настройки --> Дополнительно --> Соединение и убрать галочку "Использовать порты 80 и 443..."
З.Ы. Я в края обнаглел, признаюсь
Не буду оправдываться, себя все равно не обманешь. Не было желания писать, а когда было, то не мог придумать тематику. За последнее время я прошел курсы верстки у автора блога и многому научился. Не могу пока сказать, что научился верстать шаблоны, но близок к этому. Пока что у меня остаются проблемы с позиционированием блоков) Обновил комп: поменял athlon 3500+ на athlon с . Греется эта сволочь до 67 градусов при неполной нагрузке, но с открытым системником температура 45-55 градусов. Зато прирост производительности почти 300%
З.Ы.Ы. В последние дни все чаще беспокоит спина и зарядка с горячими ваннами не помогают. А сегодня еще и шея разболелась. Это просто пипец(( Весь день ничего не делал, но под вечер решил в блог написать. Зато сегодня сходил к невропатологу, подтвердил диагноз и теперь вроде армия мне не грозит. Жду весеннего призыва. Скорее всего вызовут для повторного прохождения комиссии.










Денвер класная штука. Несколько раз убедился что лучше подработать сайт на денвере, чем залить на хостинг, и потом подкручивать сайт.
На денвере это все гораздо проще.
Давно использую денвер, очень удобно, нажал – запустил, нажал – выключил. И не надо со всями загрузчиками мучиться )
Мне осталось подучиться верстке с макетов, так вроде почти все подправить могу.
Если со здоровьем проблемы, лучше лечиться сейчас, сам понимаешь, потом еще хуже будет.
Когда я ставил Денвер себе на домашний комп, никаких проблем не возникло. Но может быть, этот мануал кому-то и пригодится в конечном итоге.
Я раньше тоже экспериментировал на дэнвере, сейчас экспериментирую на бесплатном хостинге в реалтайме .
Что за бесплатный хостинг? А со скоростью как?
Угу, мне тоже интересно
2 Кирилл так скорость совсем не та. В Денвере все гораздо быстрее.
Мне одно не нравиться, что в Денвер нельзя импортировать БД из реального хостинга, или может быть я что-то не так делаю.
Согласен, что на денвере все быстрее. И можно даже посмотреть как движок изнутри работает. Но если мне это не особо нужно, то денвер ставить нет смысла. Есть стабильный движок, не глючные темы и что-то подправить гораздо удобнее сразу через редактор WP или ftp. А когда форс мажор никто же не запрещает бэкапы делать.
По поводу импорта, вот тут хорошо все написано _http://blogclient.ru/sozdanie-rezervnoj-kopii-bazy-mysql-i-ee-import-v-denver.htm
Честно – мне больше всего нравитсья вертиго, но с ним часть как-то криво работает, может подскажите почему на “вип бабло” граббере может не создаваться проект на вертиго сервере?
Хз, не юзал ни то ни другое
Скажу откровенно, но до сих пор не знаю как правильно установить denwer и повесить на него сайт – получается как через задницу.
Моя статья тоже не помогла?