Если вы зарабатываете в интернете, то почти наверняка хоть один сайт, но делать вам приходилось. Благо сейчас это может любой без аномалий роста рук. Зачастую сайт уже лежит на сервере, а вам приспичило переделать что-то глобальное. В таких случаях нежелательно экспериментировать на живом пациенте и я как правило устанавливаю сайт на компьютер и там уже издеваюсь над ним как хочу Все что для этого нужно - установить 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%
З.Ы.Ы. В последние дни все чаще беспокоит спина и зарядка с горячими ваннами не помогают. А сегодня еще и шея разболелась. Это просто пипец(( Весь день ничего не делал, но под вечер решил в блог написать. Зато сегодня сходил к невропатологу, подтвердил диагноз и теперь вроде армия мне не грозит. Жду весеннего призыва. Скорее всего вызовут для повторного прохождения комиссии.
Макропод - моя любимая аквариумная рыбка
Статьи по теме:
Настройка автоматических бэкапов.Антивирус для вашего блога.Мой неуязвимый WordPress.
Тэги: Denwer, мануал
На денвере это все гораздо проще.
Мне осталось подучиться верстке с макетов, так вроде почти все подправить могу.
Если со здоровьем проблемы, лучше лечиться сейчас, сам понимаешь, потом еще хуже будет.