Устанавливаем CMS на свой компьютер
CMS 17.06.2008
CMS- это система управления контентом, или по-другому – движок сайта. Почти все серьезные сайты строятся на CMS. Если вы никогда не устанавливали CMS и скрипты, написанные на PHP – то советую сделать это на своей домашней (локальной) машине. Конечно, если у вас уже есть хостинг с PHP и MySQL, можете устанавливать скрипты на него.
Преимущество запуска CMS на локальном ПК в том, что можно протестировать или заполнить контентом свой будущий сайт, не выходя при этом в Интернет.
Более подробную и легкую статью о том, как как установить Wordpress на свой компьютер с картинками и видео уроком читайте тут: Как установить CMS на свой компьютер
Для того чтобы работать с PHP скриптами (в том числе CMS) на своем ПК необходимы такие программы:
- Веб-сервер Apache. Эта программа превратит ваш компьютер в настоящий веб-сервер.
- PHP4 или PHP5. Язык PHP
- MySQL-сервер. Это сервер для работы с базами данных.
- И дополнительные модули для Apache.
Установка и настройка всего выше перечисленного занимает много времени. Это конечно полезно, все своими руками поставить и настроить, но можно выбрать более простой и быстрый вариант – установить Denwer.
Денвер, как утверждают его создатели – это джентльменский набор Web-разработчика.
Скачать Denwer можно на официальном сайте этой программы:
Там и вся необходимая информация. Установка программы очень проста и займет всего пару минут. Следуйте пунктам установки, и все готово.
После установки на рабочем столе появятся 3 ярлыка: Start Denwer- запускает ваш веб-сервер, Stop Denwer -останавливает и Restart Denwer – перезапускает.
При первом запуске протестируйте работу веб-сервера, введя в браузер
http://localhost
Если все ок, то увидите надпись “Ура, заработало!”
Давайте теперь установим какую-нибудь CMS, например WordPress, на которой работает мой блог. (Скачать последнюю русскую версию WordPress можно на сайте
В папке C:/WebServers/home создаем папку с именем проекта (назовем проект WP) , внутри этой папки нужно создать папку с именем “www”, в итоге получаем вот такой вот путь: C:/WebServers /home/ИмяПроекта/www, в нашем случае это: C: /WebServers/home/WP/www
В папку www копируем все файлы движка WordPress и перезапускаем Denwer (Restart Denwer)
Теперь нужно создать базу данных MySQL. В Denwer для работы с БД встроена утилита phpMyAdmin, откройте ее в браузере: http://localhost/Tools/phpMyAdmin/
Внизу открывшейся страницы мы увидим такое предупреждение:
Ваш конфигурационный файл содержит настройки (пользователь root без пароля), которые относятся к привилегированному пользователю MySQL (по умолчанию). Ваш MySQL сервер запущен с этими настройками по умолчанию, открытый для вторжений, поэтому Вам настоятельно рекомендуется устранить эту дыру в безопасности.
Исправляется это один раз и следующим образом: Нажимаем на ссылку “Привилегии”
Напротив имени пользователя (по умолчанию пользователь один – это root) нажмите на иконке человечка с карандашом, затем «Изменить пароль». Ставим точку на «Пароль», записываем пароль и жмем кнопку «Пошел». Теперь открываем файл config.inc.php (можно открыть в блокноте)
(Файл находится в папке C:/WebServers /home/localhost/www/Tools/phpmyadmin)
Находим строку $cfg['Servers'][$i]['password'] = ‘ваш_пароль’; и вписываем пароль, который вы ввели для пользователя root. (Получаем: $cfg['Servers'][$i]['password'] = ‘ваш_пароль’;) Сохраняемся и идем в phpMyAdmin создавать БД.
Создать базу очень просто, введите любое имя (например, wpbd) в поле “Создать новую БД” и нажмите на кнопку “Создать“. Вуаля! БД была создана.
Теперь, следуя инструкции по установки WordPress(те, что идут в архиве со скриптом и называется readme.html), специальным html- редактором нужно отредактировать файл wp-config-sample.php. В обычном блокноте редактировать нельзя! Из всех редакторов, которые я знаю, посоветую хороший бесплатный редактор Notepad++.
Вот как должен выглядеть измененный вариант файла wp-config-sample.php (в моем случае):
// ** MySQL настройки ** //
define(‘DB_NAME’, ‘wpbd’); // имя базы данных
define(‘DB_USER’, ‘root’); // ваше имя пользователя MySQL
define(‘DB_PASSWORD’, ‘ваш_пароль’); // …и пароль
define(‘DB_HOST’, ‘localhost’); // в 99% случаев не нужно редактировать это (мастерхост исключение)
define(‘DB_CHARSET’, ‘utf8′);
define(‘DB_COLLATE’, ”);
//все, что ниже оставляем без изменения.
Сохраняем. Переименовываем его в файл wp-config.php
Открываем ИмяПроекта/wp-admin/install.php в браузере (у меня это WP/wp-admin/install.php) видим приветствие, заполняем заголовок и email, жмем кнопку… Готово! WordPress установлен.
p.s: запишите пароль администратора, который система сгенерировала автоматически.
Вроде бы ничего не забыл, если у вас есть вопросы или дополнения, пишите в комментариях…
Постовой:
Каждый спортсмен должен знать о спортивной медицине
Схожие по теме записи:
Комментарии (53) на запись “Устанавливаем CMS на свой компьютер”
Трекбеки
- Wordpress 2.5.1 под ГС - Дракасмит.ру
- Делаем качественный сайт (сателлит) для Sape - SEO блог - 9 SEO.RU
- Делаем сателлит оффлайн и переносим на хостинг - SEO блог - 9 SEO.RU
- Софт для социальных закладок - Регистратор и Закладочник - SEO блог - 9 SEO.RU

8-300-167
31.07.2008 в 06:17
Да уж. В этом блоге хоть комментаторы вменяемые А то пишут в коменты чушь всякую.
[Ответить]
31.07.2008 в 11:28
Степа,спамовые комменты не по теме я стараюсь убивать
[Ответить]
07.08.2008 в 19:29
Благодаря этой статье я научился устанавливать… разные скрипты
без выхода в интернет и покупки хостинга / домена… теперь клепаю сателлиты в офлайне
а патом заливаю их на хостинг
ps За работу… за работу…. за работу…
[Ответить]
08.09.2008 в 17:59
спасибо большое за помощь!
[Ответить]
14.09.2008 в 21:43
У меня выдает ошибку, wpbd база есть, помоги!!!
Невозможно выбрать базу данных
Нам удалось подключиться к серверу баз данных (что означает Ваше имя пользователя и пароль правильные), но мы не смогли выбрать базу данных wpbd .
* Вы уверены что она существует?
* Пользователь root имеет разрешения для использования базы данных wpbd?
* На некоторых системах имя базы данных содержит префикс вашего имени пользователя, поэтому оно может быть вида username_wordpress. Возможно проблема в этом?
Если вы не знаете как настроить базу данных, обратитесь к вашему хостеру. Если ничего не может, вы можете найти помощь в Форумах поддержки русского WordPress Maxsite.org или Mywordpress.ru, а также Официальном форуме WordPress (англ.).
[Ответить]
14.09.2008 в 23:11
9seo.ru, первый коммент как раз спамный, подходит для любого поста в любом блоге, любой тематики
я такие у себя пару раз в день видел, пока не сделал комментарии сразу после регистрации.
[Ответить]
15.09.2008 в 02:08
Макс, стукни мне в асю, разберемся…
* Пользователь root имеет разрешения для использования базы данных wpbd?
Может быть проблемма в этом..
Аллен, ага, я уже понял это. Сейчас такие стараюсь не пропускать..
[Ответить]
21.09.2008 в 21:25
C:/WebServers /home/ИмяПроекта/www
ИмяПроекта/wp-admin/install.php
и
C: /WebServers/home/WP/www
WP/wp-admin/install.php
пофикси мануал
[Ответить]
23.09.2008 в 00:54
9, не совсем понял что пофиксить, вроде бы все верно написал.
[Ответить]
23.09.2008 в 16:48
Всё работает гуд. Респект!
[Ответить]
24.09.2008 в 17:07
ошибся, все верно написано. удали камент
[Ответить]
26.12.2008 в 03:07
Трудновато конечно по постам разбираться, лучше использовать видео материал. Трудность не в установке движка (хотя тоже бывают проблемы), а прикручивании плагинов и т.д.
[Ответить]
15.01.2009 в 01:34
Опечатка в строке у Вас: define(’DB_NAME’, ‘wpdb’); // имя базы данных
вместо wpdb нужно wpbd. Спасибо за интересную статью!
[Ответить]
16.01.2009 в 11:02
t, спасибо. исправил
[Ответить]
12.02.2009 в 22:52
Денвер – это гавно,извините, но это так.
[Ответить]
12.03.2009 в 04:33
Спасибо большое, вчера весь день просидела, не могла wordpress запустить, и вот Вы как ангел, со своими рекомендациями, все быстро получилось. Я только не поняла зачем руками в конфиг админа вносить изменения пароля, они же должны автоматом сохраняться.
[Ответить]
18.03.2009 в 23:57
Ура!!! наконец то сделал, часа два парился, потом выключил асю ,сосредоточился и всё на ура поставилось. Спасибо огромное!
[Ответить]
26.04.2009 в 08:19
Denwer отличная штука. Непонимаю, как я раньше жил без него? ) Хотя говорят есть наборчики получьше.
[Ответить]
03.05.2009 в 16:54
Я помню когда еще и вовсе не знал про цмс, но установив ее раз пользуюсь и сейчас
Денвер самый популярный сечас, я вот дажи и не искал другие дистрибутьеры
[Ответить]
07.05.2009 в 15:12
Спасибо за статью! Хочу сделать блог на WP – статья как раз в тему
[Ответить]
20.05.2009 в 21:59
Кто может ответить,почему 1 коммент спам(Степан)?Да везде приткнуть можно,но обратной сцыли то,-нету!В чем прикол?
[Ответить]
23.05.2009 в 17:50
Furgant, там может быть и была ссылка, но я ее порезал:). Сейчас такие комменты сразу удаляю, а раньше то не знал)
[Ответить]
13.06.2009 в 18:32
Спасибо! Респект))) А то никак не мог найти утилиту по работе с БД в Денвере, на форуме описывали более старую версию, потому путь к ней другой был…
Спасибо еще раз, очень помог!
[Ответить]
19.06.2009 в 16:09
когда я создаю базу данных ввожу название и жму создать он выдаёт ошибку “удалённый сервер не найден” что делать?
[Ответить]
17.07.2009 в 20:48
Простите, блог у Вас отличный, обязательно еще вернусь, а по поводу пути, “C:/WebServers /home/ИмяПроекта/www”, то www ставить и не обязательно, достаточно “ИмяПроекта”. Хотя, очевидно, версии Денвера рознятся.
Спасибо Вам за блог!
[Ответить]
22.08.2009 в 01:38
Пользуюсь Денвером, но по возможности все равно на хостинге лучше все сразу делать. На Денвере зачастую не пашет то, что у хостера отлично работает.
[Ответить]
03.09.2009 в 19:31
Денвер мне не нравится.
Ярлыки ненужные, какойто виртуальный диск лишний.
Хотя может сейчас уже этого нету. Но я очень давно пользуюсь Веб-сервером XAMPP. Мультиплатформенный(Х), Апач(А), MySQL(M), PHP(P), Perl(P).
Есть и под Виндоус и под Линупс – надо будет тоже по нему обзор написать.
[Ответить]
04.09.2009 в 17:02
А если поставить PHP скрипт на денвер, например парсер какой-нибудь, он будет работать?
[Ответить]
2cb Reply:
Сентябрь 4th, 2009 at 17:16
Работать он будет,
но только на локальной машине.
[Ответить]
04.09.2009 в 22:25
Спасибо за ответ!
)
[Ответить]
07.09.2009 в 14:23
а вот это еще предстоит изучить ) в компании – четкая градация: дизайнеры – программисты – оптимизаторы (оптимизаторши, я бы сказала *отвлеченно: как приятно работать в мужском коллективе*). Но мне интересно докопаться до сути, а не спрашивать: а вот это чего такое, а это? Планирую сделать что-то сама. О WP уже много написано, особенно про популярные и полезные плагины, вроде: “Топ комментаторов”, иконки RSS и так далее. оставляю пост для “домашнего изучения”.
[Ответить]
9SEO Reply:
Сентябрь 7th, 2009 at 16:00
Еще не появилось желание открыть свой блог?:)
[Ответить]
2cb Reply:
Сентябрь 8th, 2009 at 14:08
я не против даже оказать посильную помошь девушке:)
есть 7блоггеров и 7блоггерш , а мы чтонить покреативим
[Ответить]
b2bпоставщик Reply:
Октябрь 6th, 2009 at 10:20
Саша, появилось (про желание заняться собственным блогом)
а вместе с желанием появилась куча вопросов! например, про “курицу и яйцо”. (уж простите за неумные вопросы, сделайте скидку на эконом.образование): т.е. перед тем, как скачать и установить, нужно выбрать и зарегистрировать доменное имя и определиться с хостингом? Или наоборот: сначала – скачиваем и устанавливаем цмс-ку, и только потом -домен и хостинг?
Сама не поняла, что спросила ))
Русский Копирайтер Reply:
Октябрь 6th, 2009 at 20:53
1. Выбираем и покупаем хостинг.
2. Выбираем доменное имя, покупаем его и прикручиваем (паркуем) к хостингу.
3. После обновления DNS-ов уже устанавливаем на домен CMS.
4. После запуска блога участвуем в моей акции “Меняйся на здоровье”.
Все просто
09.09.2009 в 17:31
если я правильно понял то можно сайт сделать на денвере а потом его залить на хостинг!?
можно поподробнее про это!!!
[Ответить]
9SEO Reply:
Сентябрь 11th, 2009 at 14:23
Да, ты правильно понял. Можно поподробнее. Сейчас как раз пишу статью про это. Как напишу, оставлю здесь ссылку.
[Ответить]
9SEO Reply:
Октябрь 7th, 2009 at 12:16
Как .
[Ответить]
22.09.2009 в 10:03
Не пробовали ставить WP под IIS 7?
Уж больно ломает под Server 2008 апачу ставить…
[Ответить]
9SEO Reply:
Сентябрь 26th, 2009 at 12:18
К сожалению (или к счастью), не пробовал.
[Ответить]
28.09.2009 в 14:04
После пройденной процедуры описанной в статье, когда я пытаюсь войти под admin и паролем, выскавивает вот такое сообщение: Warning: Cannot modify header information – headers already sent by (output started at Z:\home\WP\www\wp-config.php:1) in Z:\home\WP\www\wp-login.php on line 290
Warning: Cannot modify header information – headers already sent by (output started at Z:\home\WP\www\wp-config.php:1) in Z:\home\WP\www\wp-login.php on line 302
Warning: Cannot modify header information – headers already sent by (output started at Z:\home\WP\www\wp-config.php:1) in Z:\home\WP\www\wp-includes\pluggable.php on line 662
Warning: Cannot modify header information – headers already sent by (output started at Z:\home\WP\www\wp-config.php:1) in Z:\home\WP\www\wp-includes\pluggable.php on line 663
Warning: Cannot modify header information – headers already sent by (output started at Z:\home\WP\www\wp-config.php:1) in Z:\home\WP\www\wp-includes\pluggable.php on line 664
Warning: Cannot modify header information – headers already sent by (output started at Z:\home\WP\www\wp-config.php:1) in Z:\home\WP\www\wp-includes\pluggable.php on line 865
Подскажите чего делать и как это исправить, уже 3 дня колдую над етим приколом???
[Ответить]
9SEO Reply:
Сентябрь 28th, 2009 at 23:11
Эта ошибка из-за невнимательности:
[Ответить]
17.10.2009 в 18:01
Спасибо ) помогло.. сразу редактировал конфиг в обычном блокноте! нотепад ++ помог
[Ответить]
21.11.2009 в 23:07
Наконец-то толково и подробно. А то у этих горе-блоггеров инструкции ппц. То-то я удивлялся почему после создания бд вордпресс не ставится, оказывается надо править файл, но нафига это новичку, эт ж не важно.)) Сдесь нашел)
[Ответить]
12.01.2010 в 17:54
Я что-то не разобрался, как потом готовый сайт скопировать на нормальный хост?
[Ответить]
RasseL Reply:
Январь 17th, 2010 at 1:05
Все просто.. читайте внимательно! Как я понял, вы сделали сайт на денвере на своем ПК и хотите перенести на реальный хостинг. Для этого скопируйте БД от вашей cms, затем импортируйте ее на новый хостинг… Саму папку с движком предварительно заархивируйте, а затем распакуйте уже на самом хостинге… В файле конфиг произведите необходимые изменения… имя пользователя, пароль, имя БД, имя хоста, префикс БД ну и другие настройки, если вы еще что-то настраивали.. Вот пожалуй и все.. Рад если помог..
ЗЫ. А вообще, надо будет написать наверное об этом и на своем блоге, раз народ интересуется
[Ответить]
29.01.2010 в 20:10
Вы когда устанавливаете впервые в файле php.ini изменения нужные сделайте. без них в некоторых случаях крякозябры выходят и другая разная чушь.
[Ответить]
29.01.2010 в 20:12
я когда базу для блога ставил поставил разрешение на загрузку базу на 20мб, по умолчанию на 2 стоит. Это имейте в виду.
[Ответить]
29.01.2010 в 20:13
здесь не про загрузку базы говорят, а про первую установку. она всегда самая сложная по-моему.
[Ответить]