Kimochi.ru Бесплатный фотохостинг

Установка WordPress на своем компьютере, локальном хосте (localhost)

22.01.2008 | Просмотров: 40,696
Теги:

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

Приступим.
Установка WordPress на localhost.

Для этого нам нужно:
Первое - набор Web-разработчика Denwer.ru(Денвер), который содержит все необходимые нам дистрибутивы (Apache, PHP, MySQL, Perl и т.д.). http://www.denwer.ru/dis/Base/latest?from=index и установите (http://www.denwer.ru/base.html(подробная инструкция по установке Денвера)).

Второе - сам дистрибутив WordPress. Существует несколько сборок, выбирайте:
Английская версия WordPress.org
Русская версия MyWordPress.ru
Беларуская версия WordPress-By.org
Украинская версия Kleinluchskueche.com

От себя рекомендую оригинальную Английскую версию с сайта разработчиков WordPress.

Немного об установке «Денвера»
После установки «Денвера», создайте в директории C:\webservers\home папку с желаемым доменом вашего будущего сайта

Внутри папки moyblog.ru создайте папку www.

Создаем базу данных MySql для WordPress
Запускаем «Денвер» ярлыком на рабочем столе или C:\WebServers\etc файл Run.exe

Запускаем Internet Explorer, и в адресной строке пишем http://localhost/Tools/addmuser/index.php, вводим данные базы (имя, логин: moyblog; пароль: 123321) и жмем Создать БД и пользователя

Установка WordPress
Распакуйте дистрибутив WordPress в папку www.

Запускаем Internet Explorer, и в адресной строке пишем http://moyblog.ru/, жмем create a wp-config.php file through a web interface и на следующей странице let’s go!

Вводим данные базы и жмем Submit

Если файл wp-config.php успешно создан, то жмем run the install!

На следующей странице вводим данные о сайте
Blog title (Название блога)
Your e-mail (ваш рабочий e-mail)

и жмем Install WordPress

Поздравляю! Установка WordPress полностью завершена!

Запишите имя - admin и пароль - ****** (пароль высылается на указанный при установке e-mail. Все письма лежат в папке C:\webservers\tmp\!sendmail)
Теперь Вы можете войти в админ панель нажав wp-login.php

Рекомендую сразу поменять пароль Users > Your Profile

Как перевести WordPress (админ панель) на русский?
1. Создайте в wp-includes папку languages и положите туда вот этот файл
2. Откройте для редактирования файл wp-config.php и в 17 строке впишите ru_RU

  1. <?php
  2. // ** MySQL settings ** //
  3. define('DB_NAME', 'moyblog'); // The name of the database
  4. define('DB_USER', 'moyblog'); // Your MySQL username
  5. define('DB_PASSWORD', '123321'); // ...and password
  6. define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
  7. define('DB_CHARSET', 'utf8');
  8. define('DB_COLLATE', '');
  9.  
  10. // You can have multiple installations in one database if you give each a unique prefix
  11. $table_prefix = 'wp_'; // Only numbers, letters, and underscores please!
  12.  
  13. // Change this to localize WordPress. A corresponding MO file for the
  14. // chosen language must be installed to wp-content/languages.
  15. // For example, install de.mo to wp-content/languages and set WPLANG to 'de'
  16. // to enable German language support.
  17. define ('WPLANG', 'ru_RU');
  18.  
  19. /* That's all, stop editing! Happy blogging. */
  20.  
  21. define('ABSPATH', dirname(__FILE__).'/');
  22. require_once(ABSPATH.'wp-settings.php');
  23. ?>

Готово!


Оставить комментарий для " Установка WordPress на своем компьютере, локальном хосте (localhost) " (Комментарии (80))
  1. Андрей Пашков

    спасибо!

  2. Найди меня

    а у меня не открывается в экспорере страница, помогите!

  3. admin

    Найди меня » Скорее всего проблема в Денвере. Попробуй перезапустить C:\webservers\etc Restart.exe

  4. Хочу блог

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

  5. clemenzo

    Ой, очень полезная статья, особенно для новичков :)
    Спасибо! Будем пробовать… :)

  6. Jon

    Привет !!!
    Спасибо за статью! Помогла!

    Но у меня вопрос! Поставил все в норме работает, но Я нахожусь в подсети и хочу чтоб соседнии компы видили мой !!!

    что надо сделать ??

  7. Константин

    Почитай на сайте денвера. Там говорится как открыть сайт для отображения в локальной сети и в интернете.

  8. sky_the_limit

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

  9. admin

    sky_the_limit » Полезное замечание для новичков и не только. Спасибо

  10. Павел

    Проблема такая – сначала установил на локальном компе Denwer и WP, версию 2.5.1. Покрутил ее, повертел, тему поменял, какой-то контент залил, вроде все получается. Потом решил, что пора в инет идти, выложил всю директорию на сервер своему хостеру, настройки изменил (wp-config), мучился, но так и не заработало. Загрузил дистрибутив на сервер, сделал там опять все процедуры (тема, посты), получилось. Сейчас такая идея – качнуть с сервера на локальный комп всю базу, обновить, ее, дорабортать (нужно поставить модуль управления подпиской (где такой плагин взять?), рубрики завести, ftp освоить (чтобы дать возможность файлы качать), счетчик посещений поставить) и после этого опять загрузить на сервер. Мне кажетя так проще – работаешь локально, быстро, от сети и трафика не зависишь, а потом готовый продукт вываливаешь. Но почему-то нигде не могу найти инструкций, как переходы с локалки на сеть и обратно выполнять корректно. Максимум что я получил – надпись типа «WP уже установлен. Для переустановки очитстите базы данных». Какие базы? Как их чистить? Помогите плз, заранее сенкс.

  11. Татьяна

    у меня проблема на самом первом этапе. http://localhost/Tools/addmuser/index.php не открывается. когда-то с помощью вашей статьи все отлично установила, но потом пришлось все удалить. еще раз – не получается, блин… Что делать?
    Not Found
    The requested URL /Tools/addmuser/index.php was not found on this server.

    Подсказка Денвера
    Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Q:/home/localhost/www/Tools/addmuser/index.php, которого не существует

  12. admin

    Павел » Перекинуть с сети на локальный очень просто. Для этого не нужно качать
    весь дистрибутив, достаточно скачать тему и базу. http://sypex.net/ -
    это дампер, закачайте на сервер в папку dump и запустите – введите
    логин и пароль к базе и сделайте дамп, то же самое проделайте на
    локальном компе, но теперь не дамп сделать нужно, а восстановление.

  13. admin

    Татьяна » Татьяна попробуйте переустановить Денвер. Вышла новая версия. И путь будет примерно http://localhost/denwer/Tools/addmuser/index.php такой.

  14. Александр

    все установилось вроде нормально, НО в процессе установки пароль не показали и имя пользователя (ну вроде это должно быть admin, да?)… можно ли просмотреть пароль как нибудь? и где?

  15. admin

    Александр » Логин admin а пароль в конце установки высвечивается и если не запомнить то никак уже, ещё можно проверить папку C:\WebServers\tmp\!sendmail – если при регистрации был указан почтовый адрес, то должна была придти почта.

  16. Александр

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

  17. Александр

    вроде че то получилось)) а можно теперь изменить этот пароль? (а то он глупый какой-то: большой в смысле)

  18. Александр

    ну может admin откликнится??? можно или нет поменять пароль admin’a сайта??

  19. admin

    Как поменять пароль если потеряли его?
    1. Заходим сюды: http://localhost/Tools/phpMyAdmin/
    2. Слева заходим в свою базу
    3. Заходим в «Обзор» wp_users
    4. Жмем «Правка» admin
    5. Меняем, то что в user_pass на $P$BBvNfwU163QzVXknGg4yI4yNIPkyyX/
    6. Теперь у вас пароль qwerty

    Зашифрованные пароли ещё
    $P$BeH2OE5N3q/2FEGcGnB2WaAdAVbBf5. – 12345
    $P$BwMvDt/uFABCz52pXC9HAJ5zYIwbDj1 – pass

  20. Александр

    спасибо за помощь! а какая кодировка должна быть для пароля ‘ admin ‘

  21. постер

    Гммм…не понял ход мысли.

  22. Попугай

    Ой как мне понравилося! :)

  23. Juice

    У меня после создания БД, когда перехожу на ссылку moyblog.ru. Выдает такую ошибку «Error establishing a database connection». С чем это может быть связано???

  24. Степан

    Даа… Пока это у нас не сильно развито, так что придётся подождать.

  25. pvam

    Напишите пожалуйста как выполнить установку если файл конфиг не создается (удаленный сервер)

  26. Ольга

    У меня ничего не получается!!! Дошла до этого места: «Запускаем Internet Explorer, и в адресной строке пишем http://moyblog.ru/, жмем create a wp-config.php file through a web interface и на следующей странице let’s go!» – и всё! Перехожу на сайт, а там нет никаких подобных надписей! Что делать?

  27. Анатолий

    Подскажите пожалуйста, у меня все работает но безбожно тормозит WordPress при работе. Странички грузятся 30-50 сек. Стоит денвер последний. Тупит как в опере так и в IE. не могу понять причину…

  28. Константин

    Помогите не могу создать БД! В localhost нет каталога Tools/addmuser/index.php, а находится localhost/denver/tools/ и тут только один каталог
    /sendmail/. Скачана и установлена последняя версия Денвера.

  29. 6opuC

    Спасибо огромное, статья супер!!!! Очень помогла. Одно только смутило после того как разархивировад ВП в папку «www» и зашел на страницу «myblog.ru» меня сразу на блог кинуло без подключения БД…это нормально??

  30. удалов максим

    такой вопрос. на денвере всё работает, все ОК. но, при импорте-экспорте не сервер не перенеслись скрипты, и темы… как быть?

  31. admin

    удалов максим » Попробуйте ещё раз залить файлы на сервер. Используйте FTP клиент Filezilla.

  32. serghik

    Вопрос как у Татьяны, все не решена проблема с not found на этапе инсталяции при написании /wp_admin/install версия денвера свежая, база создана, кодировка проверена, файл config.php отредактирован ? что еще можно предпринять??

  33. admin

    serghik » Почему /wp_admin/install? Для инсталляции просто введите урл. Проверте работоспособность денвера (localhost).

  34. serghik

    admin денвер работает при введении localhost загружается страничка приветствия денвера, при введении своего url появляется ошибка соединение закрыто удаленным сервером и т.д

  35. serghik

    P.S. прокси сервер отключен проверено

  36. admin

    serghik, Файрвол?
    Путь: C:\webservers\home\test1.ru\www\index.html
    обязательна папка www. Версия денвера последняя?
    Обычно с файрволом проблемы.

  37. Витя

    Все установил базы создал у меня на компе все работает , но вот какая прабла когда я пытаюсь зайти по локалке (с другого компа) на сайт выдает что страница не обнаружена
    вместо Денвера использую WAMP 2.0
    не могу понять в чем причина ???

    P.S. тут же стоит ещё 3-и движка которы по локалке видны

  38. РОман

    А как самому расшивровать пароль! в базе данных для админа не меня на новый?
    к примеру – $P$BwMvDt/uFABCz52pXC9HAJ5zYIwbDj1

  39. Таня

    Помогите, пож-та, у меня ОШИБКА: Для работы WordPress 2.3.3 требуется MySQL 4.0.0 или новее.
    наверно глупый вопрос, но я не знаю что делать…
    Денвер установлен, простые сайты открывается, а WP – нет((((

  40. Igor

    Процесс остановился на шаге «Запускаем Internet Explorer, и в адресной строке пишем http://moyblog.ru/, жмем create a wp-config.php file through a web interface и на следующей странице let’s go!»

    В адресной строке пишу свой мойблог, но результат 0. Просто не находит страницу. В чем может быть проблема?

  41. Илья

    У меня проблема как я понял с MySQL. Когда я захожу в «Заведение новых БД и пользователей MySQL» там прописываю имя базы и пароль, жму «создать БД и пользователя» мне пишет «Ошибка: Can’t connect to MySQL server on ‘localhost’ (10061).» И еще перейдя в phpMyAdmin мне пишет «Ответ MySQL:
    #2003 – Сервер не отвечает»
    Что делать помогите плиз..все установил правильно (наверно).

  42. Asteni

    Здравствуйте! с Денвером давно работаю, но с другими движками, сейчас появилась необходимость поставить WP, установка проходит нормально, но единственно, ошибка такая:
    сайт находится по адресу: C:\WebServers\home\test1.ru\www
    адрес соответственно test1.ru, грузится нормально, а вот в форме авторизации ссылка такая: «http://test1.ruhttp//test1.ru/wp-login.php»,
    и вообще ссылка на сайт такая же «http://test1.ruhttp//test1.ru»

  43. _MorPHeuS_

    Ребят, у меня последняя версия денвера, все делал как тут написано, но вот столкнулся с такой проблемой при регистрации БД на странице http://localhost/denwer/Tools/addmuser/index.php «Ошибка: Can’t connect to MySQL server on ‘localhost’ (10061). » эта ощибка выбивается сразу под пасом администратора, пас админа и заполнял и оставлял пустым, а ошибка есть, что делать?
    P.S. зарание благодарю=)

  44. [...] Установка WordPress на локальный сервер, причём специальной сборки. [...]

  45. Alex321

    у меня ошибка как у номера 39 [Таня] где ответ можно посмотреть?

  46. peacgreen

    Огромное спасибо автору поста – очень нужная информация, я заколебался с установкой думал уже плюнуть и послать все… а тут на твой блог наткнулся и ……

  47. pmaks

    Здравствуйте.
    Спасибо за статью. Все сделал как описано.
    WP ставится, но в админку упорно не заходит, постоянно одна и та же ошибка:

    The requested URL //test1.ru/wp-login.php was not found on this server.
    Подсказка Денвера

    Вы ошиблись при наборе URL в браузере. Вероятнее всего, сервер пытается найти файл Z:/home/localhost/www//test1.ru/wp-login.php, которого не существует.
    и т.д.

    Уже и на ноуте ставил, тоже самое. Что я не так делаю, подскажите плз, уж очень интересно.
    Спасибо.

  48. Вася

    У меня после создания БД, когда перехожу на ссылку moyblog.ru. Выдает такую ошибку “Error establishing a database connection”. что тут нужно сделать?

  49. Timmus

    “Error establishing a database connection”
    Похоже вы уже как и я исправили wp-config-sample.php в wp-config.php
    Проделайте обратную процедуру :-)

  50. donsan

    здравствуйте, мне нужна помощь. работа денвира и вордпресса на 5, выбрал тему блога, заполнил её. И тут понял, что просто не знаю, что делать дальше? что делать с блогам что-бы он работал с сервака?.

  51. Даниил

    Спасибо Большое!!

  52. SeoMazzi

    to donsan, смотря на каком серваке, тут все очень индивидуально. я вообще использую самописный скрип который раскладывает wp блоги на моем VPS

  53. анатолий

    У меня общий вопрос. Устанавливал денвер заводил БД, устанавливал Joomla WP. А тут сел за чужой комп, какчаю денвер с офиц сайта, хоп а куска страницы где должно быть заведение БД нет. По фиг отдельно устанавливаю пхп май админ завожу базу. при установке смс или пофиг чего браузер тупи, страницы грузятся по пол часа, некоторые куски страниц вообще не загружаются. ЧЕ ТАКОЕ???

  54. Duck4Fuck

    Спасибо огромное! А то уже надоел этот юкоз, хочеться иметь нормальный блог. Буду тестить вордпресс)

  55. Антон

    Скачал свежий Denwer, но по этой странице http://localhost/Tools/addmuser/index.php выдаётся лишь The requested URL /Tools/addmuser/index.php was not found on this server.

    Не подскажете, почему так? Спасибо.

  56. edvago

    большое спасибо admin, все получилось.

  57. Наталья

    В новой версии Denwer,третьей если я не ошибаюсь,страница index.php
    находится не по адресу http://localhost/Tools/addmuser/index.php ,а по адресу http://localhost/Tools/phpmyadmin/index.php поэтому и происходит ошибка! Папки addmuser не существует!!!

    Хотелось бы узнать как поставить пароль на базу данных!По-скольку описанным способом создать бд не возможно!

  58. Александр-р

    Для Антона.
    Этот вопрос уже разбирался. Смотри сообщение № 13.

    Администраторы, пожалуйста, поправьте эту ссылку в тексте статьи.

    Я с этой же проблемой тупил полчаса (первый опыт с Денвером и WP) пока от тоски не прогулялся ниже по статье и в комментарии…

  59. toria

    А у меня и эта ссылка не открывается http://localhost/denwer/Tools/addmuser/index.php Прокси отключен, Денвер перезагружала.

  60. Эльвира

    Скачала новый Денвер, но addmuser по адресу http://localhost/denwer/Tools/addmuser/index.php
    Что не так? Подскажите!!!

  61. nervig

    Респект автору блога. Ставил первый раз, получилось только по этому описанию

  62. олег

    при вводе в браузер http://moyblog.ru/ попадаю на тестовую страницу «Ура,заработало!» Что делать?

  63. pit

    Спасибо помогло !

  64. Ban

    При переходе на адрес http://localhost/denwer/Tools/addmuser/index.php ничего не открывает, что может быть? вроде всё по инструкции!

  65. IMAG

    Спасибо за статью. Все понятно. Все получилось. Теперь необходимо клонировать сайт, и поменять лишь некоторую инфу. может подскажите как сделать. Пыталась по вашей инструкции создать еще одну базу данных – выдает ошибку (неправельное имя). Еще один домен на это

  66. Helen

    Огромное спасибо! Все получилось!

  67. Alex

    с русской не работает, с английской всё как по маслу прошло, спасибо!

  68. Dim

    Привет,
    Первое – спасибо а руководство!
    Второе – есть проблема:
    Денвер работает нормально. При установке ВП – после после шага с заголовком блога и адресом email – не переходит ко второму шагу установки – соответственно не дает логина и пароля, при попытке выслать логин и пароль на email ничего не происходит.
    Денвер и WP переустанавливал – проблема не решилась.
    Стоит Windows7 – может тут какая-то особенность…
    Слезно прошу помощи!!mail

  69. yasno

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

  70. leonid

    а уменя пишет,что установка прошла успешно, появились три ярлычка,но Денвер не открывается

  71. serg

    как на БД поставить пароль. Я выставлял в привилегиях так мне вообще закрылся доступ к пхпмуадмин -у ? хелп

  72. борис

    блиииин, долго я мучался и на 2-ой день получилось,…фууууууу))))
    огромное ВАМ человеческое спасибо!!!!

  73. Belzzz

    http://localhost/Tools/addmuser/index.php
    Этот адрес ваще не открывается… да и так лазишь такого нигде и нет в этой сборке денвера )))
    базу пришлось вручную через phpmyadmin создавать… )))

  74. Mihail

    Belzzz, попробуй по этой ссылке зайти http://localhost/denwer/Tools/addmuser/

    Но у меня следующая проблема, когда захожу по этой ссылке и создаю Бд пишет: » Ошибка: Access denied for user ‘root’@'localhost’ (using password: NO). » Подскажите что делать пожалуйста :)

  75. Дмитрий

    Mihail, огромное спасибо. Тоже столкнулся с проблемой, про которую говорил Belzzz. Вы очень помогли.

  76. Игорь

    ТАК ЖЕ КАК и у 74
    Ошибка: Access denied for user ‘root’@’localhost’ (using password: NO). » Подскажите что делать пожалуйста :)

  77. Катерина

    Разработчикам сайта – огромное спасибо!!! Я не технарь и полный ноль в подобных вопросах, как администрирование. ОЧень нужно по работе сделать простейший инфо сайт. Полезла разбираться. Пока иду по инструкциям и все получается – спасибо большое за доступность чайникам!!!

  78. Катерина

    АВТОР ПОСТА – ОТЗОВИТЕСЬ!

    НАШЛА ЕЩЕ ОКОЛО 5 ПОСТОВ С ТАКИМ ЖЕ ВОПРОСОМ!!!

    На этапе «Запускаем Internet Explorer, и в адресной строке пишем http://moyblog.ru/, жмем create a wp-config.php file through a web interface » – у меня отображается извещение, что страница не найдена и всё…. Что делать или что было не так?
    Спасибо заранее за ответ!

  79. Виктор

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

  80. Андрей

    У меня такой вопрос.?
    Как поставить ссылку только на главной странице чтобы отображалась?
    В каком файле копать….?
    Я понимаю что шаблоны у всех разные…хоть примерно куда лезть и как сделать…
    Просто если в index.php ставлю то на всех страницах появляется…
    Очень надо.. сам не спец в php//
    Заранее спасибо!

Написать комментарий

© 2007-2009 Kimochi.ru Designed by Kimochi Design