Организация локального хостинга на XAMPP
В предыдущих статьях мы разобрались с тем, что такое CMS Joomla, какие возможности она имеет, где её скачать и каковы системные требования Joomla. Теперь для установки и изучения этой системы управления содержимым мы организуем локальный хостинг. Конечно, можно установить Joomla сразу на интернет-хостинг, тем более, что нынешние цены доступны каждому – надо только выбрать хостера. Но … работа над сайтом далеко не всегда ограничивается одним днём. А если в это время лихорадит подключение к Интернет? А если наделал ошибок и сайт «лежит» в неприглядном виде? Лучше спокойно дома всё настроить, отладить, со всем разобраться, а уже потом перенести сайт на «боевой» сервер.
Организовать локальный хостинг на домашнем компьютере не такая уж сложная задача и решений тут существует несколько. В зависимости от операционной системы даже сложились акронимы, характеризующие эту задачу: WAMP (Windows+Apache+MySQL+PHP), LAMP (Linux+Apache+MariaDB/MySQL+PHP), MAMP (MacOS+Apache+MySQL+PHP/Perl/Python). Т. е. можно пойти следующим путем: на нужную операционную систему установить компоненты и связать их. Такой способ я описывал в цикле статей о Joomla 2.5. Статья «Установка Apache, MySQL, PHP и phpMyAdmin». На этот раз, мы пойдём другим путём! Установим специальную сборку. Таких сборок существует не один десяток. Самые известные: Денвер, VertrigoServ, XAMPP, WampServer, OpenServer. В этой статье я опишу установку XAMPP. Почему именно XAMPP? Во-первых, потому что XAMPP рекомендует команда Joomla. А так как мы собираемся работать с Joomla, то имеет смысл прислушаться к разработчикам. Во-вторых, сборка кроссплатформенная, т. е. может работать в разных операционных системах. XAMPP – это X (любая из OS: Windows, Linux, MacOS, Solaris )+ Apache+MySQL+PHP+Perl. В этой статье я опишу установку XAMPP в Windows 7. Для тех, кто будет устанавливать XAMPP в Linux, есть статья «Установка XAMPP в Debian GNU/Linux».
Установка XAMPP в Windows 7
Полный пакет XAMPP для Windows содержит: веб-сервер Apache 2.4.10 с поддержкой SSL, СУБД MySQL 5.6.21, PHP 5.5.19, Perl, FTP-сервер FileZilla 0.9.41, Mercury Mail Transport System 4.63 (почтовый сервер), phpMyAdmin 4.2.11. Как видим, такой набор соответствует системным требованиям Joomla. Даже есть полезные дополнения в виде почтового сервера (пригодится для отправки почты с локального сайта) и phpMyAdmin (для работы с БД MySQL).
Скачиваем дистрибутив (143 Мб) с сайта проекта. Перед началом установки отключаем UAC (User Account Control). Делается это следующим образом. Переходим в панель управления и в поле поиска, расположенном в правом верхнем углу, вводим UAC.
Кликаем по ссылке «Изменение параметров контроля учетной записи».
Опускаем ползунок в самое нижнее положение и сохраняем изменения. Всё, UAC отключен.
Теперь запускаем исполняемый файл XAMPP с правами администратора. В окне приветствия нажимаем «Next». В окне выбора компонентов отмечаем всё.
Следуем далее. В следующем окне оставляем путь к директории XAMPP по умолчанию или меняем его по своему усмотрению.
Опять «Next». Снимаем галочку – вы сами сможете установить Joomla! А узнать о проекте Bitnami можно и позже.
Переходим к следующему шагу, где сообщается, что программа готова к установке. Ну, раз программа готова, запускаем установку. Через несколько минут получаем сообщение об успешном окончании.
Снимаем галочку – сейчас запускать панель управления XAMPP не будем. Перезагружаем компьютер.
После перезагрузки компьютера запускаем панель управления XAMPP (Пуск->Все программы-> XAMPP->XAMPP Control Panel). Вкратце ознакомимся с элементами управления.
Кликаем по кнопке «Config» в верхнем правом углу панели и вызываем общие настройки панели управления. В поле «Editor», по умолчанию, используется текстовый редактор Windows, хорошо известный, как «Блокнот». Именно в нём будут открываться настроечные файлы модулей XAMPP. Но я бы посоветовал установить в систему текстовый редактор Notepad++. Он нужен не только для правки настроечных файлов XAMPP, в дальнейшем, он вам очень пригодится при работе с сайтом. Замена одного редактора на другой в панели управления XAMPP производится кнопкой с изображением папки и указанием пути к исполняемому файлу.
В окне настроек панели управления XAMPP можно включить опции автоматического старта нужных модулей. На рисунке отмечены Apache и MySQL. Теперь при запуске панели управления отмеченные модули будут стартовать автоматически.
Ниже, есть ещё одна полезная опция – «Start Control Panel Minimized». Если она отмечена, то при запуске, панель управления XAMPP будет сразу свернута в трей (нижний правый угол панели задач Windows).
Если перейти по кнопке «Service and Port Settings», то откроется окно с настройками номеров портов, которые использует тот или иной модуль XAMPP. Сейчас в нём ничего не надо менять. Это нужно делать например, в случае, когда какая-либо установленная на компьютере программа использует тот же порт, что и один из модулей XAMPP, чем создает конфликт.
Выходим из окна общих настроек и смотрим на саму панель управления. В её левой части находятся кнопки с красным крестом. Они позволяют запускать модули XAMPP, как службы. То есть, отмеченные модули будут запускаться вместе с операционной системой и работать в фоновом режиме. С одной стороны это удобно. Но эти службы будут работать и тогда, когда вы не пользуетесь своим локальным хостингом, а ресурсы компьютера они потреблять будут. Так что решайте сами.
Если модули не стартуют автоматически, то запустить их можно соответствующими кнопками «Start». Для установки Joomla нужно, чтобы работали Apache и MySQL.
Теперь проверим работу локального хостинга. В адресной строке браузера набираем localhost и переходим по этому адресу. В первый раз вы увидите окно с выбором языка. Русского языка в списке нет, поэтому выбираем английский. Если после этого вы видите следующую страницу, то значит локальный хостинг работает и вы сделали всё правильно.
Но это ещё не всё. Надо внести некоторые изменения. Во-первых нужно установить пароль в MySQL для пользователя «root» (суперпользователь, администратор). Сейчас пароль пустой. Это очень не хорошо! Кликаем на ссылке «Security».
В открывшейся вкладке (окне) переходим по ссылке http://localhost/security/xamppsecurity.php. Теперь в разделе «MYSQL SECTION: «ROOT» PASSWORD» вводим и подтверждаем пароль для пользователя «root». Переключатель «PhpMyAdmin authentification» оставляем в положении «cookie». Нажимаем кнопку «Password Changing». Вот теперь хорошо! Пароль запоминаем, он вам понадобится при установке Joomla. Так же учетные данные (логин и пароль) пользователя «root» понадобятся при входе в phpMyAdmin – веб интерфейс СУБД MySQL. Войти в phpMyAdmin можно по ссылке, расположенной на странице http://localhost (почти в самом низу) или набрав в адресной строке браузера http://localhost/phpmyadmin.
Это всё! В таком виде уже можно приступать к установке Joomla! Добавлю ещё несколько слов. Не забывайте директорию установки XAMPP. В этой директории находится поддиректория htdocs. Она является корневой директорией вашего веб-сервера. В ней вы создадите папку для своего сайта. Она будет корневой директорией сайта. Сюда вы установите CMS Joomla!
Дополнение: при работе с несколькими сайтами бывает удобно организовать работу в виртуальными хостами. Об этом читайте в статье «Работаем с виртуальными хостами».
А в следующей статье будет описана установка Joomla!
Об авторе:
Меня зовут Андрей Золкин. Из более, чем пятнадцати лет работы в сфере информационных технологий, десять лет работаю с системами, базирующимися на открытом исходном коде. На страницах сайта Aitishnik.Ru веду блоги по CMC Joomla и Debian GNU/Linux.
Ещё статьи о Joomla 3
-
Joomla 3. Общие настройки. Права и фильтры текста…
Этой статьей заканчивается описание общих настроек сайта на Joomla 3. В предыдущих статьях было дано описание настроек, расположенных на вкладках «Сайт», «Система» и «Сервер». Теперь же рассмотрим оставшиеся настройки, расположенные на вкладках «Права» и «Фильтры текста». Эти…
Установка Joomla 3
Вот и настал этот долгожданный момент – установка CMS Joomla. По сравнению с предыдущими версиями, процесс установки Joomla 3 стал ещё более простым и наглядным. Собственно сама установка делается всего за три шага. Язык программы установки определяется автоматически. По окончании…
Joomla 3. Настройка электронной почты сайта…
Предыдущая статья закончилась тем, что о настройках почты сайта будет рассказано отдельно. В этой статье и поговорим о том, как настроить электронную почту сайта. Электронная почта сайта, в первую очередь нужна для автоматической…
Joomla 3 (часть 1)
Этой статьей я начинаю новый цикл для новичков, посвящённый CMS Joomla 3. Предыдущий цикл был о CMS Joomla 2.5. И хотя с начала его написания прошло много времени, но он «живой», пополняется статьями. С тех пор многое изменилось: вышел последний релиз Joomla 2.5, изменилась стратегия развития этой CMS, произошли…
Настройка CAPTCHA в Joomla 3
В предыдущей статье о настройках Joomla рассматривалась общая для всего сайта группа настроек. Одна из настроек устанавливает тип CAPTCHA на сайте. Но без некоторых манипуляций сделать это не получится. В этой статье описывается включение и настройка CAPTCHA на сайте под управлением …
Персональные данные в Joomla! ч.1
Начиная с версии 3.9, в Joomla появился набор расширений для обеспечения конфиденциальности и соответствия таким законам, как GDPR (для Европейского Союза) и ФЗ-152 (для России). Суть этих законов в том, чтобы усилить и стандартизировать…
www.aitishnik.ru
Установка локального веб-сервера — XAMPP — Документация docs.cs-cart.ru 4.1.x
XAMPP является самой популярной средой разработки PHP
XAMPP полностью бесплатный и простой в установке дистрибутив Apache, содержащий MySQL, PHP и Perl. XAMPP создан с открытым исходным кодом, чтобы быть невероятно простым в установке и в использовании.
Пройдите на сайт LibreOffice и скачайте последнюю версию “XAMPP для Windows”.
Запустите скачанный файл xamppwin32x.x.xxxxxxinstaller.exe.
Нажмите Да в окне Контроль учетных записей пользователей, чтобы разрешить установку программы.
На время установки рекомендуется временно приостановить антивирус. После приостановки антивируса нажмите Yes. В некоторых случаях антивирус может препятствовать установке программного обеспечения. Если у вас в качестве антивируса запущен Microsoft Security Essentials, его можно не отключать.
Соглашаемся, что не будем устанавливать программу в C:\Program Files, и нажимаем OK. Контроль учетных записей (UAC) может ограничить некоторые функции XAMPP при установке в C:\Program Files, рекомендуется установка в директорию по умолчанию.
Нажмите Next, чтобы начать установку XAMPP.
Убедитесь, что выбраны все компоненты и нажмите Next
Выберите папку для установки XAMPP и нажмите Next. Не рекомендуется менять этот путь и не рекомендуется ставить C:\Program Files.
Уберите флажок с Learn more about Bitnami for XAMPP и нажмите Next.
Чтобы начать установку, нажмите Next.
Пожалуйста, подождите, установка XAMPP займет у вас всего несколько минут.
12. Убедитесь, что стоит флажок [v] Do you want to start the Control Panel now? и нажмите Finish.
13. Нажмите Config для вызова настроек панели XAMPP в запущенном XAMPP Control Panel.
14. В группе Autostart of modules поставить флажок [v] Apache, [v] MySQL и нажмите Save.
Нажмите Quit, чтобы применить установленные параметры.
Нажмите Пуск → Все программы → XAMPP → XAMPP Control Panel → Правая кнопка мыши → Отправить → Рабочий стол (создать ярлык).
Запустите XAMPP Control Panel на Рабочем столе.
Нажмите Разрешить доступ, чтобы запустить Apache HTTP Server.
Нажмите Разрешить доступ, чтобы запустить MySQL.
20. Перейдите на localhost/xampp в браузере. Если вы видите приветственное сообщение Welcome to XAMPP for Windows!, значит вы успешно установили среду PHP-разработки XAMPP.
www.cs-cart.ru
WordPress на XAMPP. Полное руководство, как установить ВордПресс на XAMPP
XAMPP — это локальный сервер, который вы можете установить на свой ноутбук / компьютер для имитации реального веб-сервера. Учитывая, что это эмитация сервера, то, соответственно, установить wordpress на xampp можно без особого труда. Прежде чем перейти к пошаговой инструкции того, как установить вордпресс на xampp, давайте в двух словах разберемся, что из себя представляет данный тул.
Что из себя представляет XAMPP?
XAMPP абсолютно бесплатный дистрибутив сервера Apache с открытым исходным кодом с MySQL, PHP и Perl. XAMPP доступен для всех основных операционных систем и чрезвычайно прост в установке и использовании. Это объясняет, почему это чрезвычайно популярная среда разработки PHP.
Вот что обозначают аббревиатура XAMPP:
- X — кроссплатформенный (X), так как поддерживает несколько операционных систем
- A — HTTP-сервер Apache
- M — MySQL
- P — PHP
- P — PERL
Помимо основных компонентов, упомянутых выше, XAMPP обычно поставляется с другими полезными инструментами, такими как почтовый сервер Mercury, phpMyAdmin для администрирования базы данных, Webalizer для анализа журналов веб-сервера, OpenSSL, Apache Tomcat для запуска кода Java и FTP-сервер FileZilla.
Как и договаривались в этом посте разберемся, как установить XAMPP на свой ПК с Windows, а также, как установить вордпресс на xampp всего за несколько минут. Помимо этого разберем некоторые общие проблемы, с которыми вы можете столкнуться, и о том, как их преодолеть.
Почему следует использовать XAMPP?
Сложно переоценить, несколько выгодна локальная среда разработки для разработчиков сайтов на WordPress. Локальный сервер позволяет установить новые установки WordPress в один миг. И поскольку он размещен локально на компьютере, нет никаких задержек в загрузке изменений и их появлении в браузере.
Если нужно поюзать новые шаблоны WordPress или плагины – нет проблем, просто скопируйте их и вставьте его в соответствующую папку ядра WordPress и они загружаются мгновенно. То же самое с изменением любых настроек и кода. Нет задержки сервера, нет проблем с загрузкой, нет ненужного времени ожидания. Все происходит в режиме реального времени. Идеальная среда для тестирования без каких-либо последствий.
С установленным на компьютере XAMPP вы можете продолжать работать на своем сайте, даже если находитесь без подключения к Интернету. Локальная разработка также очень безопасна, поскольку ваш сайт находится в автономном режиме и вдали от посторонних глаз хакеров (и щепетильных клиентов) и вирусов WordPress.
Почему XAMPP подходит для установки WordPress?
Как и все программное обеспечение, WordPress имеет определенные требования для запуска. Текущие рекомендуемые требования WordPress:
- PHP версии 7.3 или выше
- MySQL версии 5.6 или выше ИЛИ MariaDB версии 10.1 или выше
- Поддержка HTTPS
- Apache ИЛИ сервер nginx
XAMPP соответствует всем полям, перечисленным выше. Он бесплатный, надежный, простой в использовании и работает на всех основных платформах.
Подробная инструкция установки XAMPP на Windows
И так, без лишних слов, вот как именно установить WordPress локально с помощью XAMPP. В конце у вас будет собственная локальная среда тестирования WordPress, работающая в Windows. Если в нескольких словах очертить план работы то можно выделить следующие основные этапы установки wordpress на xampp:
- Загрузить xampp
- Установить xampp на PC
- Загрузить wordpress
- Создать базу данных
- Запустить установщик wordpress
Первый шаг на пути к локальной установке WordPress — это загрузить и установить программное обеспечение XAMPP, с него и начнем.
Шаг 1: Загрузите актуальную версию XAMPP
Вы можете скачать установочный файл Windows с Apache Friends . Это большой файл, около 110 МБ, поэтому это может занять около минуты в зависимости от вашего соединения. Текущая актуальная версия XAMPP — 7.3.9 / PHP 7.3.9.
Примечание. Если вы используете Linux или OSX, этапы установки практически одинаковы. Просто убедитесь, что вы скачали соответствующую версию XAMPP для вашей ОС.
Шаг 2: Установите XAMPP
После загрузки запустите установочный файл XAMPP, откроется мастер установки XAMPP, затем кликните на кнопку «next».
Вы можете получить предупреждение UAC перед установкой. Нажмите OK и продолжите.
Выберите компоненты, которые вы хотите установить. Если вы планируете установить сайт WordPress с XAMPP, вам нужны только:
- Apache
- MySQL
- PHP
- phpMyAdmin
Но лучше установить все компоненты, так как с ними можно поэкспериментировать позже или они могут понадобиться вам для каких-либо целей в будущем.
Выберите каталог установки для XAMPP (рекомендуется по умолчанию).
Снимите флажок Узнайте больше о опции Битнами. Bitnami предоставляет универсальные инструменты для установки популярных приложений с открытым исходным кодом поверх XAMPP. Это включает в себя дополнительные модули для установки WordPress. Однако мы установим его здесь вручную.
В конце установки может появиться предупреждение о безопасности Windows . Вам необходимо внести белый список Apache HTTP Server из брандмауэра Защитника Windows , нажав кнопку Разрешить доступ. Обязательно установите флажок « Частные сети, такие как моя домашняя или рабочая сеть». Это очень важно. XAMPP не будет работать, если вы не проверите это и нажмете Разрешить доступ.
Завершите настройку и запустите панель управления XAMPP. После чего появиться значок в системном трее.
Замечание по установке 1. Отключение UAC в настройках Windows
Иногда можно иметь проблемы из-за контроля доступа пользователей (UAC) предупреждения Windows. Ничего страшного. Просто убедитесь, что вы не устанавливаете XAMPP в своем Program Files каталоге, поскольку UAC может мешать разрешению XAMPP на запись в этот каталог. Каталог установки по умолчанию C:\XAMPP. Так что, если вы не измените это, все должно быть в порядке.
Примечание: Не рекомендуется полное отключение контроля учетных записей, если в этом нет крайней необходимости.
Примечание по установке 2: временно отключить антивирус и / или брандмауэр
Некоторые антивирусные программы или программы брандмауэра могут вызвать проблемы с вашей установкой XAMPP. В таком случае рекомендуется временно их деактивировать, пока XAMPP не будет успешно установлен.
Шаг 3: Откройте панель управления XAMPP
Панель управления XAMPP имеет простой пользовательский интерфейс, в котором перечислены все модули вашего локального сервера. Он позволяет запускать / останавливать отдельные модули, получать доступ к их области администратора, файлам конфигурации и журналам одним щелчком мыши. В его нижней части также отображаются все ваши действия и ошибки (если они есть).
Краткое описание основных элементов панели XAMPP
Помимо параметров, описанных выше, панель управления XAMPP также имеет другие кнопки:
- Config: общие настройки параметров XAMPP
- Netstat: отображать все активные TCP-соединения (и порты) на вашем компьютере
- Shell: запускает XAMPP в пользовательской командной строке (CMD)
- Explorer: открывает корневую папку XAMPP в проводнике Windows
- Services: показывает все службы Windows в консоли управления Microsoft
- Help: ссылки на форум поддержки Apache Friends
- Quit: выход из панели управления XAMPP (сервер продолжит работать в фоновом режиме)
В принципе кнопок на панели не так много и все интуитивно понятны.
Шаг 4: Запустите модули Apache и MySQL
Нажмите кнопку «Пуск» рядом с модулем Apache. Если все настроено правильно, ваш сервер Apache должен успешно запуститься через порты 80 и 443.
Затем запустите модуль MySQL. Если вы получили предупреждение безопасности Windows для белого списка mysqld.exe, щелкните Разрешить доступ. Как и прежде, убедитесь, что вы отметили опцию «Частные сети… ».
Вы можете получить доступ к панели управления вашего сервера Apache, нажав кнопку «Администрирование» рядом с ней. Кроме того, вы также можете связаться с ним через http: // localhost / dashboard / URL в вашем браузере.
Вы можете получить доступ к своей панели управления phpMyAdmin, нажав кнопку Admin рядом с модулем MySQL. Или вы можете просто зайти на http: // localhost / phpmyadmin / в вашем браузере. Здесь вы можете управлять базами данных MariaDB (или MySQL) ваших веб-проектов.
На этом настройка XAMPP в качестве локальной среды разработки завершена. Теперь он готов для размещения любого программного обеспечения на основе PHP (например, WordPress).
Тестирование вашей установки XAMPP
Лучший способ проверить, правильно ли установлен и настроен ваш локальный сервер, — создать тестовую страницу PHP , поместить ее в папку localhost XAMPP, а затем попытаться получить к ней доступ через браузер.
Давайте сделаем это сейчас. Создайте новую папку с именем mysite в вашем C:\xampp\htdocs\каталоге. Доступ к этому каталогу также можно получить, нажав кнопку « Проводник» на панели управления XAMPP и перейдя в папку htdocs .
Создайте файл с именем index.php с кодом
<?php echo ‘My test XAMPP!’?>
<?php echo ‘My test XAMPP!’?> |
и поместите его в C:\xampp\htdocs\mysite папку.
Попробуйте зайти на http: //localhost/ mysite в вашем браузере. Если он отображает слова « ‘My test XAMPP!», тогда XAMPP успешно установлен и настроен в вашей системе.
Установка wordpress на xampp
Если все прошло хорошо, теперь у вас есть работающий сервер XAMPP на ПК с Windows! Но теперь пришло время разобраться непосредственно стем, как установить вордпресс на xampp. Итак, вот как запустить сайт WordPress и запустить его на XAMPP подробная пошаговая инструкция ниже.
Шаг 1: Создайте новую базу данных MySQL для вашей установки WordPress
Перед установкой WordPress нам нужна база данных. На панели управления XAMPP нажмите кнопку « Администратор» в разделе MySQL. Новое окно браузера автоматически откроется с интерфейсом панели управления phpMyAdmin. Нажмите на Базы данных рядом с верхним левым краем.
Теперь вам будет предложено создать новую базу данных. Назовем ее например mybase.После того, как вы ввели имя, нажмите «Создать» и закройте окно.
Шаг 2: Загрузите и установите WordPress
Загрузите последнюю версию WordPress.
Разархивируйте WordPress в нужную папку под XAMPP. В нашем случае это так C:/xampp/htdocs/. Переименуйте его так, как вам нравится, но рекомендуется дать этой папке имя вашего сайта. Я собираюсь назвать эту установку WordPress veraksoff.
Мы можем продолжить установку WordPress прямо сейчас. Откройте браузер и перейдите по адресу http: // localhost / veraksoff / (или вместо veraksoff название, которое вы придумали).
Вы должны увидеть загрузочный экран выбора языка установки WordPress.
Следующее окно, которое вы увидете будет содержать справочную информацию, ознакомьтесь с ней и нажмите «Вперед!»
После того, как вы выбрали свой язык и ознакомились с информацией, на следующем экране нужно ввести:
- Имя базы данных: mybase (Мы создавали базу выше и в нашем случае э то mybase)
- Имя пользователя: root (по умолчанию в XAMPP это root )
- Пароль: оставляем пустым (по умолчанию в XAMPP это пустое поле)
Нажимаем кнопку «Отправить».
После чего увидим сообщение, что все в порядке и можно продолжать установку.
Жмем запустить установку. И видим окно, где нужно ввести название своего сайта, имя пользователя и пароль. Нажмите Установить WordPress.
Поздравляем, вы успешно установили WordPress на свой локальный сервер.
Нажимаем логин и видим форму авторизации, вводим свои данные и попадаем в админпанtль WordPress
Все мы досконально разобрались, как установить вордпресс на xampp, темерь давайте поговорим о некоторых распространенных ошибках при установке WordPress на XAMPP
Устранение распространенных проблем при установке WordPress на XAMPP
Хотя наша установка XAMPP и WordPress прошла без проблем, не всем так повезло. XAMPP может сделать вам «подножку» на любом этапе его установки и установки WordPress. Вот некоторые распространенные проблемы, связанные с XAMPP:
Порт 80 использует PID 4 — На панели управления XAMPP отображается следующее сообщение: XX:XX:XX [Apache] Port 80 in use by «Unable to open process» with PID 4! Чтобы решить эту проблему, выполните следующие действия:
- Щелкните правой кнопкой мыши значок панели управления XAMPP и выберите «Запуск от имени администратора». Введите учетные данные администратора (если требуется) и нажмите кнопку «ОК» или «Да», чтобы продолжить.
- Откройте командную строку Windows, нажав кнопку «Shell» на панели управления XAMPP.
- В командной строке введите следующую команду:
netsh http add iplisten ipaddress=::
netsh http add iplisten ipaddress=::
- Откройте файл C:\Windows\system32\drivers\etc\hosts и добавьте к нему следующую строку.
- Затем сохраните файл.
Это позволяет сопоставить доменное имя localhost с локальной машиной, которая всегда имеет IP-адрес 127.0.0.1.
Порты 80 и 443 используются Skype — На панели управления XAMPP отображаются следующие сообщения:
XX:XX:XX [Apache] Port 80 in use by «C:\Program Files (x86)\Skype\Phone\Skype.exe» with PID XXXX! XX:XX:XX [Apache] Port 443 in use by «C:\Program Files (x86)\Skype\Phone\Skype.exe» with PID XXXX!
XX:XX:XX [Apache] Port 80 in use by «C:\Program Files (x86)\Skype\Phone\Skype.exe» with PID XXXX! XX:XX:XX [Apache] Port 443 in use by «C:\Program Files (x86)\Skype\Phone\Skype.exe» with PID XXXX! |
Чтобы решить эту проблему, выполните следующие действия:
- Запустите Skype.
- Выберите пункт меню «Сервис → Параметры → Дополнительно → подключение» и в появившемся окне отключите использование портов 80 и 443 для входящих подключений Skype.
- Нажмите Кнопку «Сохранить». Перезапустите Skype, чтобы ваши изменения вступили в силу.
Другие распространенные и не очень проблемы всегда можно найти в Интернете, ввиду большой популярности XAMPP.
Заключение
XAMPP позволяет вам легко настроить локальную серверную среду на вашем компьютере с Windows. Лучшая вещь в этом — то, что это абсолютно бесплатно и с открытым исходным кодом. С помощью XAMPP вы можете быстро разрабатывать и тестировать сайты WordPress в своей системе, а не делать это сложным образом на реальном хостинге WordPress. Вы можете попробовать различные темы и плагины, протестировать их различные функции и поэкспериментировать со многими другими аспектами своего сайта. Более того, вы также можете установить столько экземпляров WordPress, сколько вам нужно (включая Multisite).
Если по каким-либо причинам Openserver вам не подашел или установка wordpress на openserver у вас не удалась, можете попробовать установить ВордПресс на OpenServer или сервер, подробные руководства имееются на нашем сайте.
veraksoff.info
создать локальный сервер 2 методами
Популярный локальный сервер XAMPP завоевал множество поклонников по всему миру. Начал им пользоваться, потому что денвер перестал нравиться, из-за прекращения поддержки. После всех операций нужно выбрать хостинг для дальнейшего развития бизнеса в сети.
Загрузка программы XAMPP
Поддерживаемые программой ОСПрограмма бесплатная и загружается с официального источника. Заходим на официальную страницу и выбираем операционную систему.
Запускаем скачанный файл, в окне настроек и прав на операции отмечаем все пункты.
Расширения и доступВыбираем папку для инсталляции на компьютере и запускаем. После проделанных манипуляций открываем программу.
В панели есть две строки Apache и MySQL, включите эти два параметра нажатием на Start, чтобы они горели зелёным цветом.
Запуск Apache и MySQLУстановка WordPress c помощью модуля
Переходим к быстрой установке WP. Разработчикам не удобно самостоятельно скачивать движок и создавать базу данных. Есть специальные модули, помогающие поставить WP.
Скачиваем приложение вордпресс со страницы расширений. WP стоит на первом месте, скачиваем под свою ОС из вариантов Windows и Linux.
Загрузка надстройки WordPressЗагрузится файл, запускаем его и начинаем настройку приложения. Правильно выбираем путь до XAMPP, нажимаем далее.
Прописываем дополнениеЗаполняем все поля для создания нового WP, прописывайте реальную почту, при случае можно восстановить пароль. Записываем логин и пароль в отдельный файл на компьютере.
Задаем логин и пароль для входа в WPВ следующем окне придумываем название, оставил по умолчанию, выбираем Далее.
ЗаголовокНачнется загрузка вордпресс, после чего система поздравит и предложит запуск. Отмечаем чекбокс и нас перекинет в браузер на локальный сайт.
Завершение и запускПо умолчанию локальный сервер настроен на стандартное ip, адрес и будет выглядеть так.
http://127.0.0.1/wordpress/
Запомните адрес, при заходе запускается ресурс. Далее можно прописать /wp-login.php и авторизоваться в админпанели по комбинации сделанной на первом этапе.
Вход в админку WPРасширение активно и сайт запустили, единственное неудобство, что по умолчанию вордпресс на английском языке, но это исправляем в настройках админки. Для более подробного обзора приложу собственное видео.
Установка WordPress на XAMPP ручным методом
Установка WordPress на локальный компьютер XAMPP займет немного больше времени.
Создание базы данных
Создадим базу данных, запускаем программу и напротив MySQL сначала на кнопку Start (смотрим чтобы надпись MySQL стала зеленым, кнопка изменит название на Stop), а после Admin.
Запуск MySQLАвтоматически запуститься в браузере страница http://localhost/phpmyadmin/ это хранилище всех database, начинаем создание новой.
Можно сразу перейти по адресу без нажатия кнопки Admin.
Создание новой базы данных- Выбираем создать БД, начнется загрузка инструмента, нужно немного подождать
- Прописываем имя базы данных и выставляем параметр Сравнение
- Нажимаем кнопку Создать
Создание нового сайта в XAMPP
Чтобы прописать сайт в XAMPP нужно создать папку. По умолчанию место расположения программы C:\xampp, далее каталог htdocs, тут создаем папку с названием ресурса, например moy-sayt.
Расположение htdocsСкачиваем вордпресс с официального репозитория на локальный компьютер по ссылке.
Загрузка WPВ загрузки попадёт архив, открываем, используя WinRar. Откроем параллельно папку, которую мы создавали для сайта, и простым перетаскиванием левой кнопки мыши копируем файлы из архива.
Извлечение файлов движкаЗапускаем браузер и в строке пишем http://localhost/moy-sayt, если файлы были загружены корректно, то запуститься стандартная пятиминутная установка WordPress, жмем Далее.
Предварительный экран установки WPВ следующем окне откроется настройка базы.
Вводим доступы от базы данных- Имя базы данных, прописываем то, которое создавали в MySQL
- Имя пользователя по умолчанию root для всех новых баз
- Пароль оставляем пустым, так как мы его не задавали
- Сервер оставляем localhost
- Префикс таблиц тоже можно оставить без изменений
- Теперь отправить
Если всё хорошо то система поздравит и предложит двинуться далее, нажимаем Запустить.
Запуск установки WordPressВ открывшейся странице заполняем поля: название, логин, пароль и почту, записываем их в отдельный файл. Нажимаем Установить WordPress.
Создание аккаунта администратораПочту прописываем к которой есть доступ, иначе с восстановлением пароля в будут проблемы.
Начнется процесс, ждем несколько секунд и откроется новая страница с поздравлениями и предложением осуществить вход.
Поздравление с успешной установкой WPПеребросит на страницу входа в админпанель, вводим логин и пароль.
Вход в админкуМы справились и теперь можем оперировать настройками, как если бы вебресурс располагался в интернете.
Заключение
Давайте подведём итог что нужно сделать для установки WordPress на компьютер. Для первого случая:
- Скачать bithami
- Установить модуль
Для ручной метода:
- Создать базу данных
- Скачать движок
- Распаковать вордпресс в XAMPP
- Соединить базу и движок
- Сделать первоначальные настройки
Как видим второй метод обладает большим количеством шагов, но он помогает понять как создаются сайты с базами. А у меня на этом все, успехов!
wpcourses.ru
Настройка среды разработки PHP в Windows
В данном учебном курсе рассматриваются два способа настройки среды разработки PHP в операционной системе Windows. Первый и наиболее удобный способ состоит в установке и настройке пакета AMP (Apache, МySQL, PHP). В данном учебном курсе приводится процедура установки пакета XAMPP. Второй способ состоит в установке и настройке каждого компонента по отдельности.
Содержание
Для работы с этим учебным курсом требуется следующее программное обеспечение и ресурсы.
Как правило, разработка и отладка выполняются на локальном веб-сервере, в то время как производственная среда размещена на удаленном веб-сервере. Настройка удаленного веб-сервера описана в разделе Развертывание приложения PHP на удаленном веб-сервере с помощью IDE NetBeans. Этот учебный курс содержит информацию, необходимую для настройки локального веб-сервера. Поддержка PHP может добавляться к целому ряду локальных веб-серверов (IIS, Xitami и т.д.), но обычно используется сервер HTTP Apache. Сервер HTTP Apache включен в пакет AMP XAMPP, используемый в этом учебном курсе. Сведения относительно установки и настройки автономного сервера HTTP Apache приведены здесь.
Требуемое программное обеспечение
Для создания, выполнения и отладки проектов PHP необходимо следующее программное обеспечение:
- IDE NetBeans для PHP. Загрузку можно осуществить отсюда.
- Веб-сервер. Как правило, разработка и отладка выполняются на локальном веб-сервере, в то время как производственная среда размещена на удаленном веб-сервере. Текущая версия позволяет использовать локальный сервер. Последующие версии будут поддерживать использование удаленного сервера с доступом по протоколу FTP. Поддержка PHP может добавляться к целому ряду веб-серверов (IIS, Xitami и т.д.), но обычно используется сервер HTTP Apache. Сведения относительно установки и настройки Apache 2.2 приведены здесь.
- Механизм PHP. Поддерживается версия PHP5. Загрузку можно осуществить отсюда.
- Отладчик PHP. IDE NetBeans для PHP позволяет использовать XDebug, но использование отладчика не является обзательным. Из соображений совместимости с PHP5 рекомендуется использовать версию XDebug 2.0 или выше.
- Сервер базы данных. Существует возможность использования различных серверов базы данных, однако самым популярным из них является сервер MySQL. Загрузку можно осуществить отсюда.
Примечание. Рекомендуемая версия продукта: MySQL Server 5.0. В предоставленных документах описывается работа с этой версией.
По завершении установки необходимо выполнить настройку среды в целях обеспечения правильной совместной работы всех программных компонентов.
Можно использовать пакет, содержащий требуемое программное обеспечение, или установить каждый компонент по отдельности.
Использование пакета AMP
В целях автоматической установки всех параметров настройки для механизма PHP, сервера HTTP Apache и сервера базы данных MySQL воспользуйтесь пакетом AMP. В данном учебном курсе приведены указания только для пакета XAMPP-Windows. Справочные сведения по пакету WAMP или другим пакетам приведены в разделе NetBeans XDebug Wiki.
Установка и настройка пакета XAMPP
В этом разделе приведено описание процедур загрузки, установки и настройки пакета XAMPP.
Предупреждение! НЕ используйте XAMPP 1.7.0. В этой версии имеются значительные проблемы с XDebug. Используйте версию 1.7.1 или выше, где эти неполадки устранены.
Примечание: Начиная с XAMPP 1.7.2, XAMPP поставляется с PHP 5.3а не с PHP 5.2.x. IDE NetBeans для PHP версии 6.7.x не поддерживает новые функции PHP 5.3. IDE NetBeans для PHP 6.8, которая в настоящее время доступна как сборка разработки, полностью поддерживает PHP 5.3. Также обратите внимание, что установка Xdebug различается для PHP 5.2.x и PHP 5.3.
- Загрузите пакет программы установки XAMPP . В состав XAMPP Lite не входит XDebug.
- По завершении загрузки запустите файл EXE.
В Microsoft Vista функция контроля учетных записей пользователей (UAC) блокирует обновление установщиком PHP настройки службы httpd Apache. На время установки XAMPP следует отключить UAC. Для получения дополнительных сведений обратитесь к разделу Поддержка Майкрософт.
- Можно установить сервер Apache и сервер базы данных MySQL как веб-службы. Если Apache Server и MySQL установлены как службы, то нет необходимости запускать их вручную с помощью «XAMP Control Panel». Следует учитывать, что установить и удалить эти службы можно с помощью панели управления XAMPP.
- При использовании самораспаковывающегося архива после его распаковки запустите файл setup-xampp.bat для настройки компонентов пакета. Программа установки XAMPP запускает этот файл автоматически.
- После настройки откройте панель управления XAMP. Эту панель можно открыть посредством запуска файла XAMPP_HOME/xampp-control.exe или с помощью значка панель управления XAMPP, автоматически размещаемого на рабочем столе. При открытии панели управления XAMPP следует учитывать, что модули, установленные как службы, уже выполняются.
Предупреждение. Иногда в Windows Vista не удается запустить файл xampp-control.exe. В этом случае можно запустить xampp-start.exe.
Предупреждение. Файл winmysqladmin.exe, запускаемый кнопкой «Admin» для MySQL, не функционирует. Отображается последовательность сообщений об ошибках, которая может быть остановлена только путем завершения процесса winmysqladmin вручную. Файл winmysqladmin.exe также невозможно запустить из командной строки. Обратитесь к странице http://bugs.xampp.org/view.php?id=71.
- Флажки «Svc» указывают на то, что модуль устанавливается как служба Windows и автоматически выполняется при запуске системы. Службы Windows устанавливаются и удаляются при установке и сня
netbeans.org
Установка XAMPP
Установка и настройка сервера XAMPP не представляет большой сложности, но имеет некоторые нюансы, о которых вы можете узнать из статей, для перехода к которым я поместил ссылки внизу данной страницы.
Из данной статье вы узнаете как установить xampp на домашний компьютер, в котором установлена операционная система Windows.
С другими операционными системами я не знаком. Mac OS является экзотикой для России. А для операционок из семейства Linux, все же следует выбирать локальный сервер LAMP (люниксоидный аналог XAMPP).
На настоящий момент актуальной версией является xampp 1.7.7, но она может не устанавливаться на Windows XP (и ниже). Начиная с версии xampp 1.7.4 установка происходит в упрощенном варианте, поэтому для примера я взял именно её.
Рис.1 Логотип XAMPP
Для создания домашнего сайта подойдет даже xampp 1.5.4, которая считается самой стабильной версией. Однако при установке старых версий были дополнительные этапы, поэтому для описания инсталляции ранних версий XAMPP я написал отдельную статью Версии XAMPP.
Установка сервера XAMPP
Ссылка на данную статью: http://design-for.net/page/ustanovka-veb-servera-xampp
1.1. Правильная установка веб-сервера происходит в течение нескольких минут, но мы-то люди взрослые, поэтому знаем, что «правильное» в этой жизни – скорее исключение, поэтому не забываем про статью Проблемы при установке XAMPP.
1.2. Дистрибутив XAMPP можно скачать по ссылке:
http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/
Здесь имеется весь ассортимент туториалов веб-сервера XAMPP. Туториалы делятся на основную ветвь и облегченные версии (lite) без некоторых модулей.
Для новичков, которые собираются создавать сайт на собственном компьютере в зале, подойдут все версии. Если же вы собираетесь впоследствии разрабатывать свои скрипты или даже программы, то в этом случае выбор однозначен — из основной ветки.
1.3. Новичкам для первоначальной установки лучше выбирать среди дистрибутивов, предлагаемых к скачиванию, туториал с расширение *.exe.
Дело в том, что установка программы при помощи setup_xampp.bat ведется через командную строку, что несколько непривычно для пользователей Windows, да и остальные методы установки несколько экзотичны для простого пользователя.
1.4. Веб-сервер XAMPP создает собственную папку в корневом диске, простым удалением которой мы можем удалить его с компьютера, но имеется и специальный ярлык «удалить». Запускать Ксампп в операционной системе Windows можно, как из-под учетной записи администратора компьютера, так и из-под учетной записи пользователя. При этом только надо будет у каждого выставить ярлыки на рабочий стол. 1.5. Я думаю, что читатели уже прочитали мою статью Сервер XAMPP, где дается описание XAMPP.
1.6. Для скачивания со страницы http://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.7.4/ надо найти строку xampp-win32-1.7.4.exe в левой стороне и кликнуть по ней, чтобы браузер закачал туториал вам на компьютер. 1.7. Далее, наверно, нет ничего более правильного (пока закачивается дистрибутив), чем создать для хранения туториала отдельную папку. У меня есть специальная папка «Программы», где есть раздел «Программы для сайта». Именно здесь я создаю папку XAMPP, а уже внутри нее подпапку для данного туториала с его именем xampp-win32-1.7.4. Когда вы пакуете исполняемый файл с расширением *.exe в папку, то тем самым предохраняете себя от случайного запуска этой программы. В такой папке удобно хранить и описание программы и инструкции по установке. |
1.8. Переносим наш скаченный файл из папки «Загрузки» (осторожно, чтобы не запустить) в папку xampp-win32-1.7.4., и уже от-туда запускаем установку XAMPP двойным кликом мыши.
Читатели, которые не собирается хранить туториал, могут сразу запустить установку из папки «Загрузки».
Рис.2 Надо нажать на «Next», что означает «Дальше»
1.9. По умолчанию инсталлятор веб-сервера будет устанавливать XAMPP в папку C:\xampp на диск C:, так как такой диск есть на каждой машине. Кроме того, установка в коренную папку (C:, D:, E:,…) делается для получения коротких (и от того более понятных) путей к файлам создаваемого сайта (и в браузере ссылки будут заметно короче).
Рис.3 Здесь можно изменить имя корневого диска (папки для установки)
На этом этапе установки можно указать свой диск или папку для установки, но лучше согласиться и нажать на «Next».
Некоторые знатоки советуют сразу устанавливать веб-сервер на рабочий диск (не в C:, а в D:, E:,…), чтобы не теснить файлы операционной системы. Однако, даже в совокупности, все файлы сайта не имеют большого размера, поэтому эти опасения не оправданы.
Очевидно, при выборе другого диска, пути к файлам будут начинаться не с названия диска C:, а с имени выбранного диска D:, E:,…).
Внимание! Новичкам не следует предварительно создавать папку для XAMPP в корневом диске (напр. C:\XAMPP — тогда мы окажемся уже не в корневом диске) и указывать её при запуске программы. Так как установщик и сам создает папку xampp, то получится излишняя вложенность — C:\XAMPP\xampp — что приведет к появлению в ссылках лишнего дублирующего раздела: …xampp/xampp/…
Если опытные пользователи могут это исправить записью в реестре, то новичкам излишние трудности ни к чему.
1.10. В следующем окне распаковщика XAMPP нам предложат создать иконки XAMPP на рабочем столе. Следует выставить флажки в соответствующих чекбоксах — квадратиках (полях). От установки «Install Apache as service» и других компонентов в качестве сервиса следует отказаться. Этот вопрос мы рассмотрим на этапе наладки XAMPP. Поэтому нижние чекбоксы (квадратики) оставляем пустыми.
Рис.4 Окно распаковщика для запуска компонентов
1.11. В следующем окне мы увидим полосу, отражающую процесс распаковки туториала Ксампа в его папку. Внизу будет бежать список раскрытых файлов, перекаченных в папку C:\xampp. Дожидаемся распаковки в течение 15-20 минут и нажимаем на «Next».
Рис.5 Наблюдаем процесс установки xampp в папку
1.12. Появления черного окна командной строки не следует бояться, так как оно пропадет само по себе.
Рис.6 Черное окно командной строки
1.13. В завершающем окне распаковщика нам сообщают, что XAMPP 1.7.4. установлен на наш компьютер и для завершения установки XAMPP следует только нажать на кнопку «Finish».
Рис.7 Надо нажать на «Finish» для завершения установки XAMPP
1.14. Собственно говоря, установка закончилась. В следующем окне можно запустить контрольную панель XAMPP и приступить к настройкам веб сервера.
Рис.8 Окно для запуска контрольной панели XAMPP
1.15. С появлением на вашем рабочем столе окошка контрольной панели — XAMPP Control Panel Application — я заканчиваю статью про установку веб сервера XAMPP на компьютер, на котором установлена операционная система Windows.
Рис.9 Окно контрольной панели XAMPP Control Panel Application
Сегодня версия XAMPP 1.7.4 стала основной для установки на компьютеры с XP и более ранними версиями Windows. Для Windows 7 подходит версия XAMPP 1.7.7. Наверно, установка более ранних версий уже не актуальна, но я сохранил статью Версии XAMPP, описывающую процесс установки версий вплоть до XAMPP 1.7.3.
design-for.net
Установка и настройка XAMPP
В этой статье я расскажу о том, как быстро установить и настроить сборку веб-сервера XAMPP для Windows. Здесь не будут рассматриваться какие-то специфические настройки, поэтому эта статья будет полезна для начинающих веб-разработчиков и для разработчиков, которые пользовались какими-то другими сборками, например Denwer, а сейчас решили попробовать установить XAMPP.
Для начала нужно сказать, что XAMPP – это сборка из Apache, MySQL, PHP и Perl. Со скачиванием проблем возникнуть не должно. Просто загуглите “xampp download” и скачайте одну из послдених версий. На момент написания данной статьи я не нашел 64-бинтную версию. Лично у меня на 64-битной версии Windows 7 отлично работает 32-битная XAMPP. Запускаем установщик и выбираем директорию установки (У меня D:\xampp).
После установки у вас загрузится Control Panel XAMPP. В моей сборке помимо Apache и MySQL присутствуют еще дополнительные сервисы, но я их не использую. Запустите Apache и MySQL, нажав соответствующие кнопки. Если возникают какие-то сложности с запуском, то скорей всего у вас заняты порты, которые используют Apache и MySQL (80, 443, 3306). Остановите службы, использующие эти порты, и повторите попытку. После запуска в браузере будет доступна приветственная страница: http://localhost/. PhpMyAdmin доступен по адресу http://localhost/phpmyadmin.
Для того чтобы создать локальный сайт с адресом http://mysite.test/ вам нужно произвести следующую последовательность действий:
- Отредактировать файл с локальными хостами: C:\Windows\System32\drivers\etc, добавив туда строку:
127.0.0.1 mysite.test - Создать в директории xampp/htdocs/ папку с вашим сайтом, например mysite. Т.е. весь путь к папке будет D:\xampp\htdocs\mysite\. Создайте в папке файл index.php, например, с содержимым:
<?php echo ‘hello world’; - Прописать новый локальный хост в конфиге Apache. Конфигурационный файл находится по адресу: D:\xampp\apache\conf\extra\httpd-vhosts.conf. Там прописываем следующие строки:
<VirtualHost *:80>
DocumentRoot D:/xampp/htdocs/mysite
ServerName mysite.test
</VirtualHost>
Если есть желание, можете прописать путь к лог-файлам для вашего сайта. Если не пропишите, то будут использоваться общие лог файлы для всех ваших локальных сайтов.
После внесений изменений в конфиг Apache, его нужно перезапустить. Перезапуск вы можете осуществить через XAMPP Control Panel.
Теперь по адресу http://mysite.test вы увидите приветственные слова hello world.
10.05.2015
Комментарии
wbmstr.ru