Информация Установка wordpress на локальный сервер

ponoroshca

Копии любых сайтов
Нарушитель
Регистрация
9 Дек 2012
Сообщения
183
Реакции
240
Чтобы запустить локальный сервер на ПК, придется изменить настройки некоторых программ или операционной системы. Для работы серверов нужно освободить порт 80, который на большинстве машин занят тем или иным процессом.

В первую очередь попробуйте изменить настройки Skype. Откройте меню Skype «Инструменты – Настройки – Дополнительно – Соединение». Уберите флаг напротив опции «Использовать порты 80 и 443 для дополнительных входящих соединений». Сохраните изменения и перезапустите программу».

29-12-16-texterra-2.jpg

Меняем настройки подключения Skype, чтобы освободить порт 80
Если изменение настроек Skype не помогает, скорее всего необходимо менять настройки операционной системы. Порт 80 часто занимает служба Internet Information Services (IIS). Чтобы убедиться в этом, введите в командную строку команду netstat -aon | findstr 0.0:80. Если порт 80 действительно занимает системный процесс, в диалоговом окне в последнем столбце вы увидите значение «4».

Чтобы отключить IIS, в панели управления выберите меню «Программы и компоненты – Включение и отключение компонентов Windows». Снимите флаг напротив опции «Службы IIS» и сохраните изменения. Может потребоваться перезагрузка системы.

29-12-16-texterra-3.jpg

Отключаем службы IIS, чтобы освободить порт 80
Если изменение настроек системы не помогло, отключите брандмауэр. Некоторые сетевые экраны блокируют порт 80. Если этот шаг также не помог, скачайте и запустите надстройку для Для просмотра ссылки Войди или Зарегистрируйся. Программа не требует установки. С ее помощью вы увидите список активных процессов и используемых портов. Найдите процесс, который занимает порт 80, и отключите связанную с ним программу на время работы с локальным сервером.

29-12-16-texterra-4.jpg

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

Desktop Server: простой способ запустить сайт на WordPress локально
Если вы создаете сайт на WordPress, воспользуйтесь Desktop Server. Скачайте дистрибутив Для просмотра ссылки Войди или Зарегистрируйся проекта. Распакуйте архив и запустите инсталлятор.

Активируйте Desktop Server и воспользуйтесь меню Create New development site. По умолчанию установочный пакет содержит устаревшую версию CMS WordPress. Вы можете скачать и загрузить в папку Xampplite – Blueprints на диске C дистрибутив Для просмотра ссылки Войди или Зарегистрируйся.

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

29-12-16-texterra-5.jpg

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

29-12-16-texterra-6.jpg

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

29-12-16-texterra-7.jpg

Указываем информацию о сайте и завершаем установку
Браузер отобразит страницу приветствия. Чтобы войти в административную консоль, введите созданный на предыдущем шаге пароль.

29-12-16-texterra-8.jpg

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

29-12-16-texterra-9.jpg

С сайтом на локальном сервере можно работать так же, как с сайтом на обычном хостинге

Как запустить сайт на Open Server
Особенность Open Server — возможность работать без установки ПО на компьютер. Вы можете запускать сервер с USB-накопителя.

Скачайте дистрибутив Для просмотра ссылки Войди или Зарегистрируйся. Open Server можно использовать бесплатно. Разработчики предлагают сделать пожертвование на развитие проекта. Без платежа скорость загрузки дистрибутива сильно ограничена. Скачивать полный пакет придется несколько часов.

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

29-12-16-texterra-10.jpg

Выбираем путь установки Open Server
Запустите исполняемый файл в папке Open Server и выберите язык.

29-12-16-texterra-11.jpg

Запускаем исполняемый файл
Если все сделано верно, в трее появится красный флажок. Нажмите на него, чтобы начать работу с сервером.

29-12-16-texterra-12.jpg

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

29-12-16-texterra-13.jpg

Сервер работает
Теперь установите на локальный сервер выбранную CMS. Для этого создайте новую папку в разделе Domains. Распакуйте в нее архив с дистрибутивом движка.

29-12-16-texterra-14.jpg

Создаем папку домена
Перезапустите Open Server с помощью меню в трее.

29-12-16-texterra-15.jpg

Перезапускаем сервер

Введите в адресной строке браузера URL экспериментального сайта. Вы попадете в меню установки CMS.

29-12-16-texterra-16.jpg

Устанавливаем сайт на сервер
Для продолжения установки необходимо создать базу данных. Через меню управления Open Server войдите в панель управления phpMyAdmin. Для доступа к серверу введите имя пользователя root, а поле «Пароль» оставьте пустым.

29-12-16-texterra-17.jpg

Входим в phpMyAdmin
В панели управления phpMyAdmin выберите вкладку «Базы данных» и создайте БД экспериментального сайта.

29-12-16-texterra-18.jpg

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

29-12-16-texterra-19.jpg

Указываем название БД
Теперь вы можете работать с сайтом на локальном сервере.

29-12-16-texterra-20.jpg

Сайт установлен на локальный сервер
После окончания разработки перенесите его на сервер хостинг-провайдера.
<-------------- добавлено через 46 сек. -------------->
Введите в адресной строке браузера URL экспериментального сайта. Вы попадете в меню установки CMS.

29-12-16-texterra-16.jpg

Устанавливаем сайт на сервер
Для продолжения установки необходимо создать базу данных. Через меню управления Open Server войдите в панель управления phpMyAdmin. Для доступа к серверу введите имя пользователя root, а поле «Пароль» оставьте пустым.

29-12-16-texterra-17.jpg

Входим в phpMyAdmin
В панели управления phpMyAdmin выберите вкладку «Базы данных» и создайте БД экспериментального сайта.

29-12-16-texterra-18.jpg

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

29-12-16-texterra-19.jpg

Указываем название БД
Теперь вы можете работать с сайтом на локальном сервере.

29-12-16-texterra-20.jpg

Сайт установлен на локальный сервер
После окончания разработки перенесите его на сервер хостинг-провайдера.

После окончания разработки перенесите сайт с локального сервера на сервер хостинг-провайдера.

Обратите внимание на особенности удаления локального сервера с ПК. Чтобы удалить «Денвер», выполните следующие действия:

  • Остановите сервер с помощью ярлыка Stop Denwer на рабочем столе.
  • В командную строку введите команду subst z: /d. Это необходимо для удаления виртуального диска Z, который создается при установке ПО «Денвер». Если вы вместо значения по умолчанию Z использовали другое название виртуального диска, укажите это в команде.
  • Удалите папку WebServers с диска C.
  • Удалите ярлыки управления локальным сервером с рабочего стола.
Вы полностью удалили «Денвер» с ПК.

Как создать сайт на локальном сервере Xampp
Xampp — популярный программный комплекс для создания локального сервера Apache. Чтобы установить ПО, Для просмотра ссылки Войди или Зарегистрируйся и запустите инсталлятор. Во время установки оставьте настройки по умолчанию. При необходимости поменяйте путь установки.

В папке Xampp активируйте контрольную панель: запустите приложение xampp-control. На панели запустите сервер Apache и базу данных.

29-12-16-texterra-25.jpg

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

29-12-16-texterra-26.jpg

Страница приветствия Xampp
Создайте базу данных экспериментального сайта. Для этого введите в адресную строку браузера URL Для просмотра ссылки Войди или Зарегистрируйся. На вкладке «Базы данных» укажите название БД и нажмите кнопку «Создать».

29-12-16-texterra-27.jpg

Создаем БД
Установите на локальный сервер WordPress. Скачайте дистрибутив с официального сайта и разархивируйте его в папку xampp – htdocs. Укажите URL тестового сайта в качестве названия папки с файлами движка.

29-12-16-texterra-28.jpg

Распаковываем архив с CMS
Чтобы завершить установку CMS, введите в адресную строку браузера URL Для просмотра ссылки Войди или Зарегистрируйся. Вместо значения folder-name укажите название папки с файлами CMS.

29-12-16-texterra-29.jpg

Запускаем инсталлятор WordPress
Завершите установку и проверьте работоспособность сайта.

29-12-16-texterra-30.jpg

Сайт на локальном сервере Xampp работает

Как пользоваться локальным сервером Winginx
Winginx — локальный сервер, с помощью которого можно быстро создать сайт на своем компьютере. Для просмотра ссылки Войди или Зарегистрируйся и запустите программу-установщик. После установки ПО нажмите на иконку Winginx в трее и включите компоненты программы.

29-12-16-texterra-31.jpg

Включаем сервер
Перейдите по ссылке «Рабочая среда Winginx», чтобы вызвать панель управления программой. Создайте новый проект и укажите адрес экспериментального сайта.

29-12-16-texterra-32.jpg

Создаем проект и указываем URL экспериментального сайта
Перейдите в панель управления phpMyAdmin с помощью меню «Менеджеры баз данных – phpMyAdmin». Создайте базу данных экспериментального сайта.

29-12-16-texterra-33.jpg

Переходим в панель управления phpMyAdmin и создаем базу данных
Откройте папку сайта с помощью соответствующего меню в панели управления Winginx.

29-12-16-texterra-34.jpg

Открываем папку сайта
Разархивируйте дистрибутив выбранной CMS в каталог public_html.

29-12-16-texterra-35.jpg

Распаковываем архив движка в папку сайта
Введите в адресную строку браузера адрес wp-admin/install.php и установите движок на сервер.

Обратите внимание на удобный планировщик задач в панели управления Winginx. С его помощью можно планировать работу над сайтом, контролировать выполнение задач и учитывать рабочее время.

29-12-16-texterra-36.jpg

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

  • Запустите локальный сервер и установите на него WordPress.
  • Установите на локальном сайте дизайн-шаблон, который вы используете на реальном ресурсе.
  • Установите на действующий сайт и активируйте Для просмотра ссылки Войди или Зарегистрируйся.
  • В административной консоли выберите меню «Duplicator – Пакеты». Нажмите кнопку «Создать новый».
29-12-16-texterra-37.jpg

Запускаем копирование сайта
  • Скачайте созданные пакеты на жесткий диск компьютера. Перенесите их в корневой каталог ресурса на локальном сервере.
29-12-16-texterra-38.jpg

Скачиваем созданную копию

  • Введите в адресную строку браузера путь к файлу installer.php на тестовом ресурсе. Вы попадете на страницу установки базы данных.
29-12-16-texterra-39.jpg

Восстанавливаем ресурс на локальном сервере
  • Удалите из корневой директории тестового ресурса файлы install.php и wp-config.php.
  • Укажите имя пользователя и название базы данных экспериментального сайта. Отметьте, что вы прочитали техническое предупреждение и запустите установку копии ресурса на локальный сервер. Запустите установку.
29-12-16-texterra-40.jpg

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

29-12-16-texterra-41.jpg

Точная копия действующего сайта установлена на локальный сервер
Вы можете перенести сайт с сервера хостинг-провайдера на экспериментальный ресурс на локальном сервере без помощи плагинов. Для этого можно воспользоваться функцией «Экспорт» в административной консоли.

29-12-16-texterra-42.jpg

Экспортируем данные с работающего сайта
С помощью функции «Импорт» можно загрузить полученный файл на локальный сервер.

29-12-16-texterra-43.jpg

Импортируем данные на локальный сайт
Что делать, если вы не пользуетесь WordPress? Вот универсальный способ переноса ресурсов. В панели управления phpMyAdmin выберите базу данных экспериментального сайта. Укажите обычный способ экспорта, при котором отображаются все настройки. Выберите метод сжатия gzip. Не меняйте другие настройки. Запустите экспорт БД.

29-12-16-texterra-44.jpg

Экспортируем БД
Браузер загрузит на жесткий диск ПК файл с расширением sql.gz. Его необходимо импортировать на сервер хостинг-провайдера. Для этого в панели управления сервером выберите меню «Базы данных – phpMyAdmin».

29-12-16-texterra-45.jpg

Входим в раздел управления phpMyAdmin
На вкладке «Импорт» загрузите файл с базой данных.

29-12-16-texterra-46.jpg

Импортируем базу данных
Описанными способами сайты можно переносить с локального сервера на сервер хостера и в обратном направлении. Также для создания копии ресурса и последующего переноса вы можете воспользоваться инструментами резервного копирования базы данных, например, плагином для WordPress WP Database Backup или аналогами для других движков. Если вы пользуетесь WordPress и локальным сервером Desktop Server, перенести локальный сайт можно с помощью плагина Для просмотра ссылки Войди или Зарегистрируйся.
 
Последнее редактирование:
Сверху