Как создать сайт на wordpress с нуля на локальном компьютере

Обновлено: 07.07.2024

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

Знаменитая установка за 5 минут более подробная информации об этом процессе.

Необходимые вещи

Перед началом установки Вам потребуется узнать несколько вещей.

Это нужно знать

Вам нужен доступ к вашему сайту, его директориям и программное обеспечение для процесса установки. Это:

  • Доступ к Вашему сайту (shell или FTP)
  • Текстовый редактор
  • FTP-клиент (если Вы устанавливаете WordPress на удаленный сервер)
  • Браузер, которым Вы пользуетесь.

Это нужно сделать

Начните установку с:

  1. Проверки Вашего сервера на соответствие минимальным требованиям WordPress.
  2. Получения последней версии WordPress.
  3. Распаковки полученного файла в папку на вашем компьютере.
  4. Распечатки этой страницы, чтобы иметь ее под рукой во время установки.

Знаменитая 5-минутная установка

Ниже представлены краткие инструкций, для тех, кто уже знаком с процессом установки различных веб-приложений. Более подробные инструкции далее.

  1. Скачайте и распакуйте дистрибутив WordPress, если вы этого еще не сделали.
  2. Создайте базу данных для WordPress на вашем веб-сервере, чтобы ваш пользователь MySQL имел все права для доступа и внесения изменений в нее.
  3. Переименуйте файл wp-config-sample.php файл в wp-config.php.
  4. Откройте wp-config.php в вашем любимом текстовом редакторе и впишите в него настройки подключения к базе данных.
  5. Разместите файлы WordPress на вашем веб-сервере:
  6. Если вы хотите установить WordPress в корень вашего сайта (например, http://example.com/), перенесите все содержимое предварительно распакованного дистрибутива WordPress в корневую папку веб-сервера.
  7. Если вы хотите установить WordPress в отдельную папку на вашем веб-сервере (например, http://example.com/blog/), переименуйте папку wordpress придав ей название папки, в которую вы хотите установить систему и перенесите её на веб-сервер. Например, если вы хотите установить WordPress в папку "blog" на веб-сервере, тогда вам необходимо переименовать папку "wordpress" в "blog" и перенести ее в корень веб-сервера.

Вот и все! Если вы сделали все правильно - установка WordPress должна была увенчаться успехом.

Установка в деталях

Шаг 1: Загрузка и распаковка

  • Если у вас нет доступа shell к веб-серверу или же опыта работы с консольными приложениями, вы можете загрузить WordPress напрямую на веб-сервер используя ZipDeploy.

Шаг 2: Создание базы данных и пользователя

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

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

Если вы производите установку WordPress на вашем собственном веб-сервере, обратитесь к инструкциям Работа с phpMyAdmin или Работа с MySQL Клиентом для того, чтобы создать базу данных и пользователя для установки WordPress.

Работа с cPanel

Оригинал статьи: Using cPanel

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

  1. Войдите в cPanel.
  2. Нажмите на ссылку MySQL Databases.
  3. Если у вас нет пользователя для WordPress среди списка Users, создайте его:
    1. Выберите пользователя для WordPress (например, 'wordpress') и введите его название в поле UserName.
    2. Выберите пароль (желательно, если он будет включать в себя символы, представленные в верхнем и нижнем регистре, спец. символы, цифры и буквы) и введите его в поле Password.
    3. Выберите имя пользователя и пароль, которые вы только что создали.
    4. Нажмите Add User.
    1. Выберите имя для базы данных WordPress (например, 'wordpress' или 'blog') и введите его в поле Db, нажмите Add Db.

    Работа с phpMyAdmin

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

    Внимание: Данные инструкции приведены для phpMyAdmin версии 2.6.0; поэтому внешний вид phpMyAdmin может отличаться от внешнего вида phpMyAdmin, установленного на вашем веб-сервере.

    1. Если база данных, предназначенная для установки WordPress, еще не создана в раскрывающимся слева меню Database, тогда создайте ее:
      1. Выберите имя базы данных для WordPress (например, 'wordpress' или 'blog'), введите его в поле Create new database и нажмите Create.
      1. Нажмите Add a new User.
      2. Выберите имя пользователя для WordPress (например, 'wordpress') и введите его в поле User name. (Убедитесь, что поле Use text field: выбрано в раскрывающемся списке.)
      3. Выберите пароль (желательно, если он будет включать в себя символы, представленные в верхнем и нижнем регистре, спец. символы, цифры и буквы), и введите его в поле Password. (Убедитесь, что поле Use text field: выбрано в ракрывающемся списке.) Введите пароль заново в поле Re-type.
      4. Запишите имя пользователя и пароль, которые вы только что создали.
      5. Оставьте без изменений все опции списка Global privileges.
      6. Нажмите Go.

      Работа с MySQL клиентом

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

      • adminusername чаще всего имеет значение root, в том случае, если у вас нет иного аккаунта с более высокими привилегиями.
      • wordpress или blog - подходящие названия для вашей базы данных databasename.
      • wordpress подхдящее название для имени пользователя wordpressusername.
      • hostname чаще всего имеет значение localhost. Если вы не знаете значения данной переменной, советуем вам узнать ее у вашего системного администратора.
      • password пароль - желательно, если он будет включать в себя символы, представленные в верхнем и нижнем регистре, спец. символы, цифры и буквы.

      Впишите значения, которые вы используете для переменных databasename, wordpressusername, hostname, и password.

      Работа с системой Plesk

      Шаг 3: Настройка файла wp-config.php

      Внимание: Этот шаг можно пропустить. Файл wp-config.php можно создать автоматически (при наличии прав на запись в папку установки у процесса вебсервера) просто зайдя на ваш сайт, вам потребуется ввести только адрес сервера БД, имя пользователя БД, имя базы данных, префикс таблиц и имя учетной записи администратора и пароль для нее. Всё! Или же вы можете продолжать читать далее как настроить wp-config.php вручную.

      В данной части, все изменения вносятся в следующую часть кода:

      Для получения более детальной информации и пошаговых инструкций, используемых при создании файла конфигурации следуйте по ссылке Editing wp-config.php.

      Шаг 4: Размещение файлов

      Теперь вам необходимо решить в каком именно месте вашего веб-сайта будет располагаться блог WordPress:

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

      Размещение файлов в корневом каталоге

      • Если вы хотите разместить файлы на веб-сервере - используйте ваш любимый FTP клиент для загрузки всего содержимого папки wordpress (но не самой папки) в корневой каталог веб-сервера.
      • Если файлы уже располагаются на веб-сервере и вы используете shell доступ для установки WordPress, перенесите все содержимое папки wordpress (но не саму папку) в корневой каталог веб-сервера.

      Размещение файлов в подкаталоге

      • Если вы хотите разместить файлы на веб-сервере, тогда переименуйте папку wordpress придав ей желаемое название, затем используя ваш любимый FTP клиент, загрузите папку в корневой каталог веб-сервера.
      • Если файлы уже располагаются на веб-сервере и вы используете shell доступ для установки WordPress, перенесите все содержимое папки wordpress на веб-сервер в заранее созданную вами папку с желаемым названием, которая располагается в корневом каталоге.

      Шаг 5: Запуск установки

      Запустите ваш любимый веб-браузер для начала установки.

      Обратите внимание - при установке вас попросят ввести название вашего будущего Веб-блога и ваш адрес электронной почты. Кроме того, вы можете поставить галочку напротив пункта "показывать мой Веб-блог в поисковых системах", если вы не против индексации вашего блога поисковыми системами. Вы можете не ставить галочку напротив данного пункта, тогда ваш блог будет доступен пользователям, однако поисковые системы не будут проводить его индексацию. Внимание вся введенная вами информация на данном этапе установки может быть далее изменена в Административной панели.

      Решение проблем при запуске установки

      Распространенные проблемы установки

      Ниже описаны часто встречающиеся проблемы, возникающие в ходе установки системы. Для более детальной информации и решению проблем с установкой WordPress, обратитесь к Руководство по установке и Руководство по решению проблем.

      1. Скачайте wp-config.php (если у вас есть доступ к shell).
      2. Откройте его в вашем любимом текстовом редакторе.
      3. Убедитесь, что первая строка не содержит ничего, кроме <?php, и что перед ней НЕТ ни текста, ни пробелов, ни пустых строк.
      4. Убедитесь, что последняя строка не содержит ничего ничего, кроме ?>, и что после нее НЕТ ни текста, ни пробелов, ни пустых строк.
      5. Сохраните файл, закачайте его снова если необходимо, и обновите страницу в браузере.

      Установка Multiple Blogs

      Полее подробная информация размещена по следующей ссылке Установка Multiple Blogs.

      Установка WordPress на локальном компьютере

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

      Создание локального сервера

      ВАЖНО: В конце инсталляции, мой Skype блокировал установку локального сервера. Если у вас тоже стоит это приложение, временно его отключите.

      На четвертом этапе установки, если не снять там галочку, в браузере откроется новое окно, в котором вам предложат скачать модуль для XAMPP, позволяющий установить на локальный сервер WordPress или другую CMS. Не советую, мне не понравилось. WordPress на свой сервер мы установим другим, более правильным способом.

      Создание сайта на локальном сервере

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

      Установка базы данных на локальный сервер

      Откройте панель управления локальным сервером (файл xampp-control.exe ) и нажмите на кнопку Admin для MySQL.

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

      Установка WordPress на локальный сервер

      Откройте его в текстовом редакторе, можно в простом блокноте, но лучше в Notepad++. Отредактируйте три строчки, как показано на рисунке ниже.

      Не ошибитесь, в 19 строчке впишите имя своей, а не моей базы данных :-).

      Создание сайта на локальном сервере обновлено: 14 апреля, 2018 автором: Роман Ваховский

      Похожее

      Комментарий > Моя благодарность > Ссылка на секретную страницу блога

      35 комментариев: Создание сайта на локальном сервере

      Установил всё заработало,но при создании новой страницы, или записи выскакивает ВОТ ЭТО:

      В чём может быть причина

      Помогите! Ошибка :Ошибка установки соединения с базой данных! Что делать?

      Спасибо! Отличная статья.
      А как потом свой сайт перенести непосредственно в интернет?
      Можно статью об этом,подробнее?

      У меня тоже самое

      О спасибо XAMPP как раз то что искал, а то все пишут только о денвере, но с XAMPP мне как-то проще работать. Раньше прост оюзал его но уже забыл порядок установки 🙂

      The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.

      If you think this is a server error, please contact the webmaster.

      Сначала думала, что это из-за того, что база имела имя кирилицей. Переделала. Тоже самое.
      Из Skype вышла, но как его приостановить не нашла информации в инете.

      Анастасия. Проверьте, пожалуйста, совпадает ли название папки (в которой wordpress) с именем базы данных (в данном случае с доменным именем).

      Очень информативно! Спасибо!

      Спасибо за статью, а я что то заморачиваться не стал и сразу пошел на хостинг) выбрал для себя хостинг Hadnyhost, и за 30 дней тестового хостинга уже сделал небольшой сайт)

      Для развёртывания сайта на локальном компьютере лучше всего использовать WDSP.

      Во первых программа имеет удобный графический интерфейс,
      Содержит в себе актуальное ПО Apache 2.4.23, nginx 1.11.7,
      Mysql 5.7.16 php 5.5, 5.6, 7.0 phpmyadmin 4.6.4

      В wdsp apache работает в паре с nginx при такой конфигурации нагрузка на процессор и память довольно низкая, тяжелые сайты просто летают.

      В чем может быть проблема?

      Добрый день!
      Подскажите как создать два сайта на локалке.

      Imho: Не люблю все эти готовые kms т.к :
      а) Большинство из них имеют уязвимости которые авторы не исправляют и экплойты гуляют от версии к версии
      б) Используя готовые чужие css php скрипты web мастер деградирует т.к у него нет стимула изучать php , html ,java итд.

      Очень хорошо написано, спасибо автору.

      Полезная статья для тех кто хочет создать сайт на wordpress на локальном сервере но не знает с чего начать.

      Игорь, поясните, пожалуйста, почему всё-таки именно XAMPP, а не Denwer, Endels, Open Server?

      Как раз обо мне 🙂 Спасибо! Все получилось здорово! Приступаю к созданию сайта!


      В нашей базе знаний много статей на тему установки WordPress на разные локальные серверы. Поэтому подробно обозревать не будем, а дадим лишь ссылки на статьи. Один инструмент разберем подробно, потому как он стал открытием для меня.

      Пошаговая установка WorpdPress на локальный компьютер Laragon

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

      Весь софт проверяю на Windows 10 и 7 версии, в работоспособности и безопасности можете быть уверены.

      Загрузка и установка

      Для начала скачаем программу Laragon с официального сайта, если не знаете какую версию выбрать, то рекомендую полную. Полная версия отличается продвинутыми настройками и поддержкой PHP 7.2, что немаловажно для вордпресса.


      Выбор версии Laragon

      Загрузка идёт медленно, наберитесь терпения. После скачивания запускаем файл, выбираем язык установки, который станет по умолчанию в программе.


      Настройка языка

      Назначаем место расположения локального сервера на компьютере.


      Выбираем папку для установки

      После установки перезагружаем компьютер, чтобы программа внесла изменения в файлы Windows. Перезагрузив компьютер в трее Windows появиться зеленый значок, если нет то запускаем с помощью exe файла в папке с программой.

      Запуск программы


      Открываем ларагон через exe файл

      Появиться основное окно программы, нажимаем Запустить все. Начнется процесс активации сервера Apache и PhpMyAdmin.


      Запускаем модули Apache и MySQL

      Если все хорошо, то напротив в двух пунктов в программе будет надпись Запущено, значит можно идти дальше.


      Проверка работы

      Установка WordPress на локальный компьютер

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


      Быстрая установка WordPress

      В следующем окне вводим имя проекта на латинице, я назвал wp-1 и нажал OK.


      Название нового локального сайта на компьютере

      Начнется процесс установки баз данных и движка, ждем несколько минут. Обе строчки должны быть заполнены на 100%, кнопка Перейти на сайт стать активной, нажимаем на нее.


      Процесс загрузки WP

      Откроется сайт в браузере с названием, которое вводили ранее и с зоной test. Выбираем Русский и нажимаем Продолжить.


      Выбор языка вордпресса

      На следующей странице вводим данные сайта, название, логин, пароль и почту. Почту вводим актуальную, чтобы при случае можно восстановить доступ к сайту, и нажимаем Установить WordPress.

      Не забываем записать данные для входа в отдельный файл или блокнот.


      Заполнение карточки сайта

      На следующей странице система поздравит и предложит авторизоваться в админке WordPress, нажимаем Войти.


      Успешная установка

      Файлы установленного сайта находятся в папке Laragon в подкаталоге www, для редактирования движка заходите в папку wp-1 (это название сайта, которое создавал вначале).


      Где располагаются файлы сайтов в Laragon

      Мы разобрали простой метод установки WordPress на компьютер, а именно на локальный сервер Laragon. Но некоторые вебмастера привыкли к другим локальным компьютерам, например Denwer, Openserver, XAMPP и др. Наши материалы уже включают подробные инструкции как установить WordPress на разные локальные сервера, давайте я дам вам наводки и разберу особенности.

      Порядок работ

      Вкратце рассмотрим порядок работ, чтобы установить WordPress на любой локальный компьютер.

      • Создание чистой базы данных
      • Загрузка движка вордпресс с официального сайта
      • Запуск пятиминутной установки WordPress
      • Синхронизация базы и файлов CMS
      • Создание логина и пароля для входа в админку

      Все эти процессы подробно разобраны в наших статьях, ниже напишу ссылки.

      Установка на XAMPP

      На локальном сервере XAMPP есть множество функций создания сайтов, для WP существует два способа:

      1. Стандартное создание сайта
      2. Загрузка с официального сайта специального модуля, который ограждает вебмастера от создания баз, загрузки фалов и т.д. Все происходит буквально в два клика.

      Обзор с подробным описанием ждет вас в статье про установку WordPress на XAMPP.

      Установка WP на Openserver

      Так же в нашей базе знаний есть статья про Openserver. Упущением разработчиков является отсутствие быстрой установки популярных CMS таких, как WordPress, Joomla, Drupal и др. Но есть одна приятная вещь, опенсервер в своей полной версии, а она на секунду весит 1,3 Гб, имеет все необходимые инструменты для создания сайтов, например:


      Инструменты в Openserver
      • Программы для офисной работы
      • Мультимедийный софт: съемка экрана, скриншоты, пипетка
      • Интернет приложения: FTP клиенты, браузеры
      • Утилиты для работы с Windows

      Были бы среди этого изобилия предустановленные CMS, то Openserver стал лучшей программой.

      Denwer

      Команда WPCourses настоятельно не рекомендует использовать локальный сервер Denwer. Причин есть несколько:

      1. Программа не обновляется и не дополняется
      2. Максимальная версия PHP, которая пойдет на денвере 5.6, хотя уже есть 7.3
      3. Та же сама ситуация с версиями Apache и MySQL
      4. Если сайт был создан сначала на Denwer а потом перенесен на хостинг, то готовьтесь к тому, что он не будет работать как нужно из–за устаревших модулей
      5. Сложность установки, много лишних действий
      6. Не знаешь как установить или загрузить сайт, то ли в папку localhost, то ли www или создавать новый каталог

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

      На этом я попрощаюсь с вами, используйте для создания сайтов только современные программы, успехов.

      Пожалуйста, оцените материал:

      Мне нравится 17

      Давно занимаюсь и разрабатываю сайты на Wordpress. Считаю что лучшего решения для ведения бизнеса не найти, поэтому считаю долгом делиться информацией с остальными.

      3 thoughts on “ Как установить wordpress на локальный сервер компьютера: подробный обзор программ и инструментов ”

      Здравствуйте! Спасибо за обширную статью. Я только делаю первые шаги в освоении ВордПрес. Пользуясь Вашими инструкциями, легко установил Laragon и создал локальный сайт с условным названием , с помощью которого собирался тренироваться в сайтостроении. Но вот незадача- непонятно, как открыть на локальном сервере ВордПрес. Кнопка Консоль открывает экран с такой строкой C:\laragon\www, ниже которой мигает курсор и ничего больше не происходит. Кнопка Корневая папка позволяет зайти в папку Laragon, далее в папку www с названием локального сайта и все. Клацанье по файлам во всех папках локального не приводит ни к запуску этого сайта в браузере, ни к появлению вордпреса. Тупик . Я понимаю, что делаю что-то криво, но что и где? В Вашей статье все было расписано чудесно до момента, когда надо открыть созданный локальный сайт. Тут 0 инфы для новичков. Если бы была возможность дополнить раздел статьи , посвященный Laragon руководством по запуску локального сайта, то это было бы спасением чайникам вроде меня (а таких должно быть много, я уверен). Спасибо за ответ.

      Проблема решена путем полного сноса Ларагона с помощью Revo Unistaller, перезагрузкой и повторной устновкой ларгона и вордпресса по Вашей инструкции. Вордпрес появился. Очевидно, в первой установке чтио-то было сделано криво. Еще раз спасибо за статью!

      Иметь WordPress на своем компьютере нужно для многих целей. В этой статье посмотрим, как быстро и легко установить WordPress.

      1. Запустить веб-сервер UwAmp

      Запускаем командой c:\Prog\UwAmp\UwAmp.exe


      2. Создать базу данных для WordPress

      Для работы WordPress необходимо создать базу данных, в которой будут храниться данные сайта.

      Пользователь: root
      Пароль: root

      Появится панель управления базой данной MySQL.





      4. Распаковать дистрибутив в папку веб-сервера

      После загрузки архива его нужно распаковать в папку c:\Prog\UwAmp\www\


      5. Перейти на локальный сайт WordPress

      Теперь перейдите в браузере по ссылке: localhost/wordpress


      6. Установка параметров базы данных

      Укажите следующие данные:

      • Имя базы данных: wp
      • Имя пользователя: root
      • Пароль: root

      Остальное оставьте без изменения.



      7. Установка параметров сайта

      На этой форме информация уже не так важна. Все установки можно будет потом изменить. Можете заполнить как на примере.





      На этом установка закончена.

      9. Удаление сайта

      Для удаления сайта вам нужно:

      10. Для чего нужен локальный WordPress?

      Как видите установить WordPress на локальном компьютере достаточно просто. Для чего это нужно?

      Читайте также: