Разное

Xampp phpmyadmin как войти: PhpMyAdmin как пользоваться

10.11.1984

Содержание

Как запустить phpmyadmin в xampp

Установка XAMPP

Перед тем как установить Joomla на локальный компьютер, вы должны установить и настроить Web сервер на компьютере (Apache, MySql и PHP). Здесь будет рассмотрена установка пакета XAMPP, который содержит эти составляющие. Вы так же можете воспользоваться другими пакетами типа Denwer и т.п. или установить и настроить Apache, MySql, PHP самостоятельно.

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

Последнюю версию XAMPP для Windows можно найти на официальном странице. На данной странице нужно найти ссылку «Installer», нажать ее, загрузить установочный файл (например, xampp-win32-1.7.4-VC6-installer.exe) в любую директорию на компьютере. Запустить загруженный файл, после чего должно появиться следующее окно

Нажимаем кнопку «Next»

Здесь нужно указать директорию, в которую будет производиться установка. Производители не рекомендуют устанавливать XAMPP в директорию «C:\Program Files», из-за отсутствия или недостаточного разрешения на запись в этой директории. Директория, которая ставиться по умолчанию вполне подойдет. Нажимаем «Next».

В этом диалоговом окне можно выбрать установку Apache и MySQL как сервисы, т.е. они будут запускаться автоматически при старте Windows. Нажимаем кнопку «Install».

Установка прошла успешно нажимаем кнопку «Finish». После этого появиться диалоговое окно

Вас поздравляют с успешной установкой и предлагают запустить контрольную панель XAMPP . Если нажать кнопку «Да», то откроется контрольная панель, которая выглядит следующим образом.

Через данную контрольную панель можно запускать и останавливать сервисы Apache и MySQL. Если они еще не запущены, нажимаем напротив них кнопку «Start».

Открываем браузер и набираем в адресной строке «http://localhost/», после чего должна открыться вступительная страница XAMPP.

На данной странице можно почитать документацию (на русском пока нету), посмотреть сведения о PHP, запустить phpMyAdmin для просмотра баз данных и выполнять другие действие.

Xampp как зайти в phpmyadmin?

Также для доступа к phpMyAdmin вы можете в адресную строку Вашего браузера ввести http://адрес_сайта/myadmin/ После перехода в Вашем браузере откроется окно, куда необходимо ввести имя пользователя базы данных и пароль к нему.

Как зайти в phpMyAdmin на Денвере?

Для запуска используем ярлык Start Denwer. В адресной строке браузера набираем привычное http://localhost. Прокручиваем загрузившуюся страницу до списка ссылок. Кликнув по ней загрузится, не поверите, программа phpMyAdmin.

Как запустить проект в Xampp?

Нажмите Пуск → Все программы → XAMPP → XAMPP Control Panel → Правая кнопка мыши → Отправить → Рабочий стол (создать ярлык). Запустите XAMPP Control Panel на Рабочем столе. Нажмите Разрешить доступ, чтобы запустить Apache HTTP Server. Нажмите Разрешить доступ, чтобы запустить MySQL.

Как зайти в phpMyAdmin в Ubuntu?

В обозревателе перейдите по адресу http://localhost/phpmyadmin . На странице входа введите root в качестве имени пользователя, или другого пользователя, если вы его настраивали, а также пароль этого пользователя MySQL. После этого попробуйте снова войти через браузер.

Как войти в phpMyAdmin без пароля?

Разрешаем вход для пользователя без пароля в phpMyAdmin

php , то необходимо найти в нем опцию $cfg[‘Servers’][$i][‘AllowNoPassword’] и выставить ее значение в true. Если же такой опции нет, то ее необходимо добавить. $cfg[‘Servers’][$i][‘AllowNoPassword’] = true; В том случае, если файла config.2 мая 2019 г.

Как войти в MySQL в Ubuntu?

Перейти в созданную базу данных можно,используя команду mysql. mysqlbin>mysql -u root -p data1 Enter password:****** Welcome to MySQL monitor. Или,находясь в другой базе данных,например в mysql ввести команду: mysql>use data1 Database changed.

Как зайти на сервер Денвер?

Как зайти в денвер

  1. Запускаем браузер, открываем страницу «Ура заработало» http://localhost/denwer/
  2. Внизу страницы находим раздел «Утилиты»
  3. Выбираем «Заведение новых БД и пользователей MySQL»
  4. Вписываем данные, жмем «Создать БД и пользователя»
  5. Денвер сообщает «База данных и пользователь созданы»

Как правильно удалить Денвер?

Для того, чтобы удалить Denwer, нужно найти в папке denwer на Вашем виртуальном диске Z файл SwitchOff. exe и запустить его (обычно ярлык этого файла за его ненадобностью на рабочий стол не выносится).

Как установить Xampp на линукс?

Установка и настройка XAMPP

  1. Откройте вкладку Download, найдите версию для Linux и скачайте её. …
  2. Затем нужно пройти несколько шагов установщика, на которых достаточно только нажимать кнопку Далее:
  3. После этого установка XAMPP Linux будет завершена, а все файлы программы будут находится в каталоге /opt/xampp.

Как запустить Xampp в Ubuntu?

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

  1. просто через консоль, командами /opt/lampp/lampp start /opt/lampp/lampp stop.
  2. создадим файлы start.sh и stop.sh, сделаем их исполняемыми, и вставим следующее содержимое соответственно

Как открыть php файл в браузере Xampp?

Поместите весь свой код PHP в этот файл index.

  1. Откройте панель управления XAMPP из меню «Пуск».
  2. Справа от того, где написано «Apache», нажмите кнопку «Пуск».
  3. В правой части экрана нажмите кнопку «Исследовать».
  4. Откройте папку «htdocs». …
  5. В качестве теста создайте новый файл с именем «hello.

Как проверить установлен ли MySQL в Ubuntu?

Для начала необходимо узнать, запущен ли MySQL на сервере. Для этого выполним команду service mysql status (service mysqld status для RHEL систем). Если MySQL запущен, должно появиться уведомление : “mysqld (pid ******) is running…”.

Как зайти в MySQL через браузер?

Перед тем, как зайти в MySQL через браузер, нужно запустить локальный сервер, затем в адресной строке набрать localhost, и в появившемся окне «Ура, заработало!» в разделе утилиты выберите phpMyAdmin. После чего окажетесь там-же (в phpMyAdmin).

Как открыть phpmyadmin xampp. Установка XAMPP

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

Необязательное

1.1. Наверно пришло время создать папку для вашего сайта, ведь все «телодвижения» мы производим лишь ради создания сайта на вашем домашнем компьютере. Вы можете создать ее, где хотите, но я создал ее в корне диска D: и назвал ее designfornet , что почти совпадает с именем этого сайта, но без точки и тире.

Почему нельзя использовать для домашнего сайта имена с расширением существующих зон интернета, например, . com или . ru ?

По той причине, что любой ваш браузер будет искать ваш сайт mysite . ru или мой design-for . net , не внутри вашего компьютера, а в большом Интернете.

Итак, запомним правила для имен внутри компьютера:

– без расширений или используя несуществующие зоны, например, можно назвать сайт mysite .local потому, что зоны .local не существует;

Без пробелов в одно слово (точка и тире можно).

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

По-большому, имя нам нужно произвольное – лишь бы как-то назвать папку, куда мы будем копировать нулёвые файлы.

1.2. Я советую Новичкам сразу сделать копию папки xampp где-нибудь в другом месте, а в случае фатальной ошибки – заменить всю папку или отдельный файл из сохраненной копии. Так можно сэкономить время, которое пошло бы на удаление и переустановку.

Как раз для этого пригодится наша новая папка designfornet (homesite ). Надо просто перетащить всю папку xampp (из диска C: ) правой кнопкой мыши на/в созданную папку сайта designfornet и выбрать «Копировать».

1.3. Еще более разумный подход состоит в следующем:

1.3.1. так как в процессе настройки мы будем вносить изменения лишь в некоторые файлы, поэтому для ускорения доступа к ним, лучше сразу установить ярлыки этих файлов на Рабочем столе.

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

1.4. Поставьте рабочий браузер главным. У себя Я установил FireFox браузером по умолчанию, как самый массовый. Установите в его настройках автоматическое определение кода UTF-8.

1.5. Начинающему веб мастеру для ковыряния в кодах потребуется «правильный» текстовый редактор, называемый так по той причине, что он не вносит форматирование в тексты. Поэтому нельзя использовать программу Word. Блокнот, встроенный в Windows, для редактирования кодов так же не годится. После прочтения статьи Правильные редакторы кодовых файлов надо установить на вашем компьютере Notepad++ .

Изучаем XAMPP Control Panel Application

2.1. Если вы продолжаете процесс установки веб сервера XAMPP, то окно контрольной панели XAMPP Control Panel Application еще перед вами. Если закрыли, то панель надо активировать через её ярлык.

Рис.1 Окно контрольной панели XAMPP Control Panel Application

Я надеюсь, что вы уже имеете или достали из папки C:\xampp на рабочий стол нужные ярлыки: xampp_start.exe , xampp_stop.exe , xampp-control.exe . Клик по последнему приведет к раскрытию той же панели.

2.2. В нижней части панели мы можем узнать о версиях панели и операционной системы, установленной на вашем компьютере, месте расположения директории самого Ксампа и его инсталлятора, и статусном состоянии панели — Check OK (запущена).

Рис.2 Нижняя часть окна панели показывает статус каждого компонета

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

В самой верхней строке панели мы видим две кнопки «Service… » и «SCM… ». При помощи первой мы можем запустить XAMPP Control Panel Application как службу на своем компьютере. Вторая переносит нас на окно, в котором можно найти все службы, запущенные на нашем компьютере.

2.4. Обычно рекомендуют запускать XAMPP в качестве службы, что устраняет некоторые неприятности с совместимостью. Меня, однако, напрягает работа серверных программ, когда я не работаю с сайтом. Веб сервер у меня не имеет выхода в Интернет, поэтому я его компоненты запускают лишь по мере надобности. Тем более мне нет нужды запускать его контрольную панель в виде службы Windows.

2.5. Левый ряд квадратных полей (окошек) с именами Svc как раз позволяет запускать отдельные компоненты Ксампа в виде служб. Второй столбик на панели перечисляет эти компоненты. Чтобы они не включались и не работали постоянно вместе с Windows — оставляйте эти поля пустыми .

2.6. Третий столбик состоит из кнопок запуска – Start . Мы уж договорились, что для нас важными являются Apache и MySql , а ftp–клиент FileZilla и почтовый клиент Mercuri нам пока не нужны.

2.7. Нажмем на кнопку Start напротив Apache . Если все нормально установилось, то загорится зеленая кнопка с надписью Running (запущено), а надпись Start сменится на Stop .

Подобным образом запускаем два основных компонента веб сервера – Apache и MySql .

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

2.8. В зависимости от версии вид Контрольной панели может отличаться, обычно наличием или отсутствием кнопок в самом правом столбце. По этой причине варианты настройки могут несколько отличаться. Я думаю, вы просто пропустите пункты, которые не касаются вашей версии XAMPP

В более ранних версиях XAMPP присутствуют кнопки «Shell », «Setup », «Port-Check ».

2.9. Вспоминаем, что для нас веб-сервер XAMPP — программа проходная. Мы опробовать скрипты на нем не будем, как только установим, так сразу и забудем. Поэтому с кнопками надо только познакомимся, так как пользоваться ими, если и придется, то только разок. Если у вас некоторых кнопок нет, то пропускаете соответствующие пункты статьи.

2.10. Кнопка «Shell » — запускает командную строку Windows, работать в которой для пользователя этой операционной системы несколько непривычно, а новичкам – тем более.

2.11. Кнопка «Setup » возвращает нас к пункту установки через командную строку, когда можно включить или выключить любой модуль XAMPP выставкой определенного числа. Можно использовать, если у вас включен лишний модуль (Perl ). Вас сюда еще вернут, если что-то будут не так, как хочет установщик программы.

2.12. Кнопка «Port-Check » проверяет свободен или занят порт 80 , необходимые для работы сервера Apache . Порт 80 часто используют некоторые службы Windows, но чаще всего порт 80 занимает такая популярная программа, как Skype .

Если у вас занят порт 80 другой программой, то не запустится ядро вебсерера XAMPP — программа сервер Apache . О том как освободить порт 80 вы можете узнать в статье Проблемы при установке XAMPP . После открытия порта 80 вернитесь к данной статье для продолжения настройки Ксампа.

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

Наc больше интересуют кнопки Admin в одном ряду с запущенными компонентами.

При первом запуске может появиться окно, в котором можно выбрать язык для XAMPP. Русского там нет – поэтому выбираем английский – English .

Рис.4 Окно для выбора языка

2.14. Когда вы нажмете на кнопку Admin в ряду с Apache , то запустится ваш основной браузер, в окне которого вы увидите страницу приветствия «» с адресом http://localhost/xampp/ .

Рис.5 Страница приветствия XAMPP

2.15. Текст под приветствием «Welcome to XAMPP for Windows! » нам малоинтересен, но в строке «For OpenSSL support please use the test certificate with https://127.0.0.1 or https://localhost » нам предлагают перейти по ссылке и получить сертификат, а заодно выполнить идентификацию адресов в браузере.

Кликаем по первой ссылке https://127.0.0.1 . Пока браузер не знает адрес XAMPP он считает соединение недоверенным. После перехода в браузере выбираем «Я понимаю риск » и нажимаем на «Добавить исключения ».

Рис.6 Пробираемся через установки браузера, чтобы внести страницу XAMPP в исключения

На следующей вкладке получаем доверенный идентификатор и подтверждаем исключение безопасности.

Рис.7 В браузере делаем исключение для адреса XAMPP

2.16. Остальную настройку мы будем выполнять, переходя по ссылкам, которые находятся в левой колонке (сайдбаре) на страницах XAMPP.

Главными для нас будут «Status », «Security », phpMyAdmin ». Любознательные могут посмотреть остальные ссылки сами.

2.17. Для перехода к управляющей утилите XAMPP надо кликнуть по ссылке phpMyAdmin . Откроется страница, в центре которой имеется форма для заполнения двух полей: первое поле для ввода названия базы нашего сайта, второе — для кодировки.

Рис.9 На странице phpMyAdmin нам надо заполнить два поля.

2.18. Вставляем в первом поле, над которым написано Новая база данных , имя своего сайта designfornet (я думаю, логично, что имя базы совпадает с именем сайта).

Для заполнения второго поля есть указатель в конце прямоугольника формы, по нажиму на который появится список кодировок. Надо опуститься до строки utf8_generai-ci и, кликнув по ней, закрепить эту кодировку в форме.

Рис.10 В пустые поля вставляем имя и выбираем кодировку база

Рис.11 Подтверждение о создании базы disignfornet

2.20. Следом нам надо создать пользователей этой базы и задать им пароли доступа. Нажмем на ссылку Привилегии вверху страницы.

Рис.12 Страница со списком предустановленных пользователей

Как оказывается, XAMPP уже создал нам пару пользователей с одинаковыми именами root .

2.21. Для создания пароля первому пользователю root кликаем по значку «Редактировать» в крайнем столбце «Действие». В открывшейся странице опускаемся до блока «Изменить пароль».

Рис.13 Блок «Изменить пароль»

У себя я использовал пароль в виде того же имени «root », что делает его самым простым.

2.22. После клика по кнопке «OK» появится страница с подтверждением создания пароля для первого root .

Рис. 14 Окно с подтверждение о создании пароля

2.23. Для создания пароля для второго пользователя нажимаем на ссылку Привилегии вверху страницы. Кликаем по значку «Редактировать» и повторяем процедуру создания пароля.

Рис.15. Повторяем регистрацию пароля для второго root

Как видите и для него я выставил пароль root , совпадающий с его именем.

Рис.16 Пароль выставляем тот же — root

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

Рис. 17 Страница со списком пользователей

После всех телодвижений у нас должно остаться три пользователя: pma (пользователь от системы) и два одинаковых — root , с одинаковыми паролями.

2.25. Теперь для сохранения всех наших установок требуется перезагрузить XAMPP, для чего находим на Рабочем столе ярлык xampp_stop.ex e. После клика по нему появиться и исчезнет черное окно командной строки. Следом надо кликнуть по ярлыку xampp_start.exe и закрыть черное окно с предупреждением, чтобы мы запускали Start перед Stop. Однако проще запустить Apache и MySql через кнопки Контрольной панели XAMPP и сразу перейти по «Admin »

2.26. Нажимаем на Контрольной панели кнопку «Admin » для повторного входа в XAMPP. Переходим по ссылке Status на страницу, в которой видны запущенные компоненты.

Рис. 18 Страница Status

2.27. Намного интереснее страница по ссылке Security , на которой мы видим предупреждения о проблемах с компонентами XAMPP. Все проблемы, касающиеся нас, я выделил на рисунке в прямоугольники. Как видно, одну проблему мы преодолели.

Рис. 19 Страница Security

Суть проблемы в свободном доступе из внешней сети, для решения которой следует перейти по ссылке http://localhost/security/xamppsecurity. php , расположенной под таблицей с предупреждениями.

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

Рис.20 Страница Security console MySQL & XAMPP

2.29. После выставки паролей требуется перезагрузить XAMPP. Повторяем все как в пункте 2.25. и переходим по ссылке Security для проверки оставшихся проблем.

Рис.21 Страница Security после установки паролей

Как видно из Рис.21 основные компоненты запущены и для них созданы пользователи с правами доступа.

Как я сказал в начале статьи, настройку веб сервера XAMPP мы закончим после создания пробного сайта.

Для этого вам нужно будет перейти к статье Сайт на XAMPP.

XAMPP — сборка Web-сервера, в которой содержится набор приложений для полноценного функционирования сайта. При этом не требуется настройка каждого компонента по отдельности.

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

Проект кроссплатформенный, а это значит, что он одинаково хорошо работает на популярных платформах: Windows, Linux, Mac OS. Само название XAMPP – аббревиатура, которая расшифровывается следующим образом:

  • X – обозначает, что сборка будет работать на всех операционных системах;
  • Apache – веб-сервер, поддерживающий основные версии ОС, гибко настраиваемый и надёжный;
  • MySQL – одна из самых известных систем управления базами данных;
  • PHP – язык программирования, поддерживаемый почти всеми хостинг-провайдерами и лидер среди языков, используемых для создания веб-сайтов;
  • Perl – лёгкий в освоении язык программирования, который, к тому же, поддерживает модули сторонних разработчиков.

Эта сборка отлично подойдёт начинающим веб-программистам. В ней есть всё, что может понадобиться для комфортной работы.

Виртуальный хостинг сайтов для популярных CMS:

Где скачать?

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

В самом крайнем случае можно воспользоваться крупными сайтами-архивами, если в статусе файла стоит «проверено» и отзывы в целом положительные.

Проходим на официальный сайт сборки по адресу https://www.apachefriends.org . При нахождении в диапазоне IP-адресов стран СНГ произойдёт автоматический редирект на русскую версию сайта.

Следующий шаг – выбор операционной системы. Так как мы работаем в Windows, то и выбираем версию для этой ОС. Обратите внимание, что последние версии программы работают только с новыми операционными системами –Vista и выше, под XP или 2003 он просто не запустится.

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

Установка XAMPP на ОС Windows.

Запускаем инсталлятор и на стартовом окне жмём кнопку «Next».

Появится окно выбора устанавливаемых компонентов. Серым цветом отмечены неактивные чекбоксы (обязательные компоненты программы). Остальные – активны, но мы не будем ничего убирать, а оставим, по умолчанию. «Next».

Программа установки предложит выбрать место установки. По умолчанию это диск C:\. Соглашаемся. «Next».

Программа сообщит, что готова к установке и после нажатия кнопки «Next» запустится процесс распаковки.

Локальный сервер и firewall.

Брандмауэр Windows предложит разрешить или запретить доступ к программе.

Если инсталлятор скачан с официального сайта, разрешаем.

Завершаем установку и настройку.

Для запуска программы сразу после завершения установки осталось выполнить следующие действия:

  1. Оставить флажок «Запустить контрольную панель после завершения установки».
  2. Жмем «Finish».

Проверка работоспособности модулей и компонентов.

После завершения установки откроется панель управления XAMPP.

Сразу же запускаем MySQL. Брандмауэр опять попросит разрешить или запретить программе доступ в сеть. Разрешаем.

Поочерёдно проверяем состояние Apache и MySQL. Для этого нажимаем кнопки «Admin» (1 и 2), после чего в браузере должны открываться панели управления сервера и базы данных.

Скрипт для работы с базами данных PhpMyAdmin:

Проверяем работоспособность основных служб. Для этого рекомендуем в директории C:\Xampp\htdocs создать папку test. В блокноте напишите предложенный вариант коротенького скрипта на PHP и сохраните под именем index.php:

Теперь в любом браузере пройдите по адресу: http://localhost/test и, если всё сделано правильно, вы увидите надпись «Good Job».

На этом установка web-сервера XAMPP завершена.

(Денвер). В этом уроке мы продолжим рассмотрение данной темы и также установим локальный сервер, но уже на базе дистрибутива XAMPP.

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

К этому инструментарию относятся, в частности: HTTP-сервер Apache, интерпретатор скриптов PHP, система управления базами данных MySQL, интерпретатор языка Perl, и масса других дополнительных библиотек.

Процесс установки XAMPP

Загрузите установщик XAMPP на странице скачивания дистрибутива: https://www.apachefriends.org/ru/download.html

После скачивания запускаем инсталлятор

При запущенном антивирусе инсталлятор выдаст предупреждение, что для установки может потребоваться больше времени. Если у вас есть свободное время и/или мощный компьютер, смело жмите Yes .

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

Практически все указанные компоненты могут вам пригодиться в дальнейшем, поэтому лучше почитайте немного в Интернете о каждом из компонентов, и исходите из позиции их нужности для вас. Для базовой работы понадобятся Apache, MySQL, программный язык PHP. Также желательно установить phpMyAdmin для более комфортной работы с базами данных.

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

В следующем окне вам предложат установить Bitnami для XAMPP, т.е. набор плагинов и дистрибутивов для различных CMS (напр., Drupal, Joomla, WordPress). Эта опция призвана упростить жизнь новичкам, но на практике все оказывается еще значительно труднее. Поэтому, вы ничего не потеряете, если снимете галочку и нажмете “Next ” для продолжения установки.

Непосредственно сам процесс установки

Если вы видите такое окно,

значит процесс установки XAMPP успешно завершен.

Нажмите на кнопку «Finish » и вы автоматически перейдете к панели управления сервером:

Для начала работы с сервером достаточно нажать кнопки «Start » напротив сервера Apache и базы данных MySQL. Запущенные службы подсвечены зеленым фоном и становятся активными их кнопки «Admin».

Кнопка «Admin» апача открывает ссылку http://localhost/dashboard/ в браузере; здесь вы найдете набор полезных данных: вопросы и ответы по XAMPP, документацию и запуск phpinfo (информация о текущих настройках и конфигурации PHP) . Все это пока только на английском языке.

Кнопка «Admin» MySQL запускает phpMyAdmin – приложение для работы с базой данных.

Теперь у вас есть свой локальный сервер на базе XAMPP ! Дальнейшее – дело техники и знаний. Т.е. дальше нужно разбираться как делать сайты. А XAMPP вам поможет в его тестировании и отображении.

Если у вас есть файлы сайта для теста, запустить его на локальном сервере XAMPP довольно просто: копируете все файлы сайта в отдельный каталог в папку сервера, выбранную при установке (по умолчанию это была папка htdocs , полный путь к ней C:\xampp\htdocs \. Если вы изменяли папку назначения, то C:\выбранная_папка_при_установке\htdocs \).

Например, у вас есть папка sait с файлами сайта. После копирования в локальный сервер путь к файлам сайта будет следующий: C:\xampp\htdocs\sait \. А доступ к сайту в браузере будет http://localhost/sait/. Т.е., набрав в браузере данный путь, вы «запросите» у локального сервера файлы в папке sait , и вам откроется индексный файл сайта (напр. index.html , или index. php и т.д.).

Вы можете изменить название папки своего сайта на любой домен, например, google.com. Тогда путь к файлам сайта будет не C:\xampp\htdocs\sait \, а C:\xampp\htdocs\google.com \. И в браузере нужно набирать http://localhost/google. com /.

Наличие в адресной строке пути localhost немного запутывает, но служит для напоминая, что вы работаете на локальном сервере, а не на удаленном хостинге. И добавит вам немного нервов при переносе сайта на рабочий хостинг (нужно будет заменить в файлах и/или базе данных все статические ссылки с localhost в адресе), но это уже тема для отдельного урока.

После завершения рабочего дня и тестирования сайта, не забывайте останавливать работу локального сервера XAMPP путем нажатия на кнопки «Stop» в панели администрирования.

Некоторые моменты:
  • Локальный сервер XAMPP подойдет вам, если у вас установлен не Windows, а например, Linux или Mac OS. Денвер работает только на операционной системе Windows.
  • Это довольно спорный момент, но загрузка и обработка сайтов на сложных CMS (например, Мадженто), в XAMPP происходит немного быстрее, чем в Денвере. На эту скорость, все же, больше влияет конфигурация компьютера – скрипты и код обрабатываются быстрее, если у вас довольно мощная машина.
  • Отсутствие русской локализации, документации на русском, делает XAMPP не таким популярным, как Денвер в Восточной Европе.
  • Возможны конфликты при одновременной работе Skype и XAMPP из-за использования в Skype 80 порта.
  • XAMPP и Денвер являются бесплатными, с открытым исходным кодом, но для скачивания дистрибутива Денвер понадобится регистрация.

Я уже писал о том, что мы будем использовать в качестве локального сервера XAMPP. Переходим по этой ссылке и выбираем XAMPP для нашей платформы. Моя операционная система Windows (у вас наверное тоже), поэтому жмем на XAMPP for Windows и попадаем на страницу, где находим следующий блок:

Выбираем для скачивания Installer . После того, как файл скачается, запускаем его. Вообще весь дальнейший процесс установки не требует никакого вмешательства со стороны пользователя, кроме нажимания кнопки «Next», но все таки я распишу его более подробно. После того, как мы запустили инсталятор, у нас на экране появляется такое окно:

Русского языка в инсталляторе нет, поэтому оставляем английский, жмем «ОК».

Здесь нам предлагают выбрать, куда мы будем устанавливать XAMPP, оставляем без изменений. Жмем «Next».

Здесь нам предлагают выбрать устанавливаемые компоненты. Оставляем как есть, жмем «Install».

Через пару-тройку минут инсталяция закончена. Жмем «Finish». У нас загружается вот такое окошко, которое называется контрольной панелью, а на рабочем столе появляется значок .

Если панель не загрузилась, то для ее загрузки щелкаем по значку. Здесь мы будем запускать и останавливать серверы Apache и MySQL. Для старта сервера необходимо нажать на кнопку «Start». Нажимаем и вот что у вас должно получиться:

Мы будем запускать только Apache и MySQL. Как видно из скриншота, Apache использует 80 порт . Этот же порт по умолчанию использует Скайп и если у вас загружен Скайп и порт 80 занят, то Apache не загрузится. Поэтому идем в Скайп: Инструменты->Настройки->Дополнительно->Соединение и убираем галочку с «Использовать порты 80 и 443 в качестве входящих альтернативных» . Ну и в заключении хочу добавить, что для остановки сервера мы будем нажимать кнопку «Stop». Но пока оставляем все загруженным. Кстати, загрузку, остановку и перезагрузку XAMPP можно осуществлять и с помощью специальных приложений, которые находятся в папке C:\xampp\ это xampp_start.exe , xampp_stop.exe и xampp_restart.exe .

Настройка XAMPP

Установка не должна была вызвать каких-то затруднений. Переходим к настройке. Запускаем серверы Apache и MySQL и замечаем в строке Apache кнопку «Admin» , жмем на нее. Загружается такое окошко:

Русский язык к сожалению не представлен, выбираем английскую версию, как самый универсальный вариант. Но вы можете выбрать другой понравившийся вам язык. Попадаем сюда:

Это и есть веб-интерфейс XAMPP. Нам здесь важны два пункта. Первый – это Security :

здесь находятся настройки безопасности. Если перейти по ссылке http://localhost/security/xamppsecurity.php можно будет задать пароль для администратора баз данных MySQL и там же можно установить пароль на директорию XAMPP для ограничения доступа из локальной сети:

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

Создаем базу данных MySQL

Второй важный нам пункт это phpMyAdmin . Заходим и попадаем на следующую страницу:

Вот ради этого мы и городили весь наш огород. phpMyAdmin — веб-приложение для администрирования MySQL, а MySQL – это система управления базами данных, а наш будущий сайт – это и есть та самая база данных, которой будет управлять MySQL. Кажется, я тут все понятно изложил, а в подробности можно пока особо не вникать. Сюда мы зашли только по одной причине – у нас пока еще нет базы данных, так давайте ее создадим. Каждая база данных должна иметь свое уникальное название, я уже придумал название для нашей базы данных, предлагаю назвать ее site . Выбираем закладку «Базы данных», внизу в окошке «Новая база данных» пишем site, в окошке «Сравнение» выбираем utf8_general_ci – это кодировка для нашей базы. Жмем «Создать».

Создаем пользователя базы данных MySQL

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

Жмем на «Добавить нового пользователя» и заполняем следующие поля:

Имя пользователя – любое слово состоящее из английских букв

Хост – Localhost

Пароль – любое сочетание английских букв и цифр

Многие начинающие веб-мастера для простоты запоминания и пароль, и имя пользователя делают таким же, как название базы данных, в нашем случае это было бы site. Это оказывается огромной прорехой в безопасности. Поэтому, когда будете создавать собственный сайт не поленитесь придумать другое имя пользователя, а пароль сгенерируйте с помощью кнопки «Генерировать», распечатайте и сохраните в надежном и безопасном месте. Вот пример такого заполнения:

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

Назначаем привилегии пользователю базы данных MySQL

Теперь необходимо назначить привелегии созданному пользователю, в Глобальных привелегиях жмем «Отметить все» и говорим «Ok».

Часть 2. Настройка виртуальных хостов
Редактируем файл httpd-vhosts.conf

– Как, еще не все? – спросите вы, увы, нет, подходим к самому интересному. Для того чтобы мы могли просматривать в браузере свой сайт, необходимо настроить виртуальный хост. Для этого мы отправимся редактировать файл C:\xampp\apache\conf\extra\httpd-vhosts. conf. Открываем файл с помощью Notepad++ или обычным блокнотом. Сейчас в этом файле имеется некоторая информация, все строки которой начинаются с #. Мы ее не трогаем, а ниже добавляем следующий код:

NameVirtualHost127.0.0.1 ServerName localhost ServerAdmin [email protected] VirtualHost>

Здесь мы указываем имя виртуального хоста и описываем локальный хост. Теперь нам надо добавить данные, чтобы заработал наш сайт. Наш сайт будет называться также, как мы назвали базу данных – site , но названия сайта и базы данных не обязательно должны совпадать. Конечно, наш сайт должен будет называться что-то типа www.site.ru, но нам нет необходимости указывать полное имя сайта, так как это название будет использоваться только на нашем локальном компьютере, а нам нет нужды писать лишние буквы, поэтому и назовем его просто site. Под тем кодом, который мы только что добавили, добавляем еще код:

ServerName site ServerAlias www.site ServerAdmin [email protected] DocumentRoot «C:/xampp/htdocs/site/www/» ErrorLog «C:/xampp/htdocs/site/logs/error. log» CustomLog «C:/xampp/htdocs/site/access.log» combined AllowOverride All Order allow,deny Allow from all

ServerName siteНазвание нашего сайта, которое можно писать без.ru
ServerAlias www.siteАльтернативное название сайта
ServerAdmin [email protected] Почта администратора ресурса
DocumentRoot “C:/xampp/htdocs/site/www/”Папка с файлами сайта
ErrorLog “C:/xampp/htdocs/site/logs/error.log”Журнал ошибок
CustomLog “C:/xampp/htdocs/site/access.log” combinedЖурнал посещений

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

Редактируем файл hosts

Осталось добавить наш сайт в базу данных доменных имен нашей операционной системы Windows. Для этого в Windows 7 заходим в папку C:/Windows/ и находим в ней файл notepad.exe , выделяем его и жмем правую кнопку мыши, выбираем «Запуск от имени администратора», затем Файл >> Открыть выбираем папку C:/Windows/Sistem32/drivers/etc/ а в поле «Имя файла» руками вбиваем слово hosts . Если все сделали правильно, откроется файл hosts. В нем будет некоторая информация, также закомментированная решеткой #. Ниже добавляем следующую конструкцию:

Если будете создавать еще сайт, скажем site2, не забываем добавлять в этот файл:

Делаем почтовую заглушку sendmail для XAMPP

Для того, чтобы иметь возможность просматривать письма при тестировании формы обратной связи, необходимо сделать так называемую почтовую заглушку. Делается это следующим образом, открываем Notepad++, создаем новый документ, выбираем синтаксис PHP а кодировку UTF-8, затем помещаем в этот документ следующий код:

Сохраняем файл под именем sendmail.php в папку C:\xampp\sendmail\. Затем в папке C:\xampp\tmp\ создаем папку sendmail .

В файле php.ini (C:\xampp\php) заменяем строчку:

Sendmail_path =»C:\xampp\sendmail\sendmail.exe -t»

Sendmail_path = C:\xampp\php\php.exe c:\xampp\sendmail\sendmail.php

Перезапускаем XAMPP. Если вы все сделали правильно, все отправленные письма можно будет просмотреть в папке C:\xampp\tmp\sendmail\. Но пока у нас нет обратной связи, поэтому, будем проверять тогда, когда ее создадим.

Создание папки для нашего сайта

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

Все сайты, которые мы будем делать, мы будем размещать в папке C:/xampp/htdocs/. Теоретически, не обязательно использовать именно эту папку, можно использовать любую другую, но для этого надо будет изменить пути в файле httpd-vhosts.conf. Но мы не будем отходить от традиций. Давайте создадим нашу папку site в папке htdocs . А теперь в папке C:/xampp/htdocs/site/ создадим еще две папки: www и logs . В папке www будут находиться все фалы нашего сайта, которые мы будем потом переносить на хостинг. Папка logs будет содержать два файла – журнал ошибок и журнал посещений.

Ну вот, собственно, и все. На этом наш первый урок можно считать оконченным. Я засек время, которое мне понадобилось на то, чтобы проделать все, что описано в этом уроке. У меня получилось примерно 10 минут. Добавим время на скачивание дистрибутива XAMPP, ну пусть 5 минут. Итого, получается, что наше первое занятие мы выполнили за 15 минут. Время на ознакомление с материалом я не учитываю, так как наш слоган “Сайт за один день!” подразумевает не обучение этому процессу за один день, а время, за которое мы создадим сайт. До встречи на следующем уроке.

Перед тем как установить Joomla на локальный компьютер, вы должны установить и настроить Web сервер на компьютере (Apache, MySql и PHP). Здесь будет рассмотрена установка пакета XAMPP, который содержит эти составляющие. Вы так же можете воспользоваться другими пакетами типа Denwer и т.п. или установить и настроить Apache, MySql, PHP самостоятельно.

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

Последнюю версию XAMPP для Windows можно найти на официальном странице . На данной странице нужно найти ссылку «Installer», нажать ее, загрузить установочный файл (например, xampp-win32-1.7.4-VC6-installer.exe) в любую директорию на компьютере. Запустить загруженный файл, после чего должно появиться следующее окно

Нажимаем кнопку «Next»

Здесь нужно указать директорию, в которую будет производиться установка. Производители не рекомендуют устанавливать XAMPP в директорию «C:\Program Files», из-за отсутствия или недостаточного разрешения на запись в этой директории. Директория, которая ставиться по умолчанию вполне подойдет. Нажимаем «Next».

В этом диалоговом окне можно выбрать установку Apache и MySQL как сервисы, т.е. они будут запускаться автоматически при старте Windows. Нажимаем кнопку «Install».

Установка прошла успешно нажимаем кнопку «Finish». После этого появиться диалоговое окно

Вас поздравляют с успешной установкой и предлагают запустить контрольную панель XAMPP . Если нажать кнопку «Да», то откроется контрольная панель, которая выглядит следующим образом.

Через данную контрольную панель можно запускать и останавливать сервисы Apache и MySQL. Если они еще не запущены, нажимаем напротив них кнопку «Start».

Как запустить сайт WordPress на локальном компьютере с помощью XAMPP

Как запустить сайт WordPress на локальном компьютере с помощью XAMPP

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

Какие программы понадобятся?

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

Изначально набор программ LAMP были разработаны для Linux. После появились MAMP для macOS, WAMP для Windows. Есть еще множество различных вариантов в зависимости от сборки. Самые популярные пакеты: Denwer и XAMPP.

Запуск сайта с помощью XAMPP на macOS

Для примера буду использовать бесплатную XAMPP. От установки и настройки на Windows Это кроссплатформенная сборка веб-сервера (развитие LAMP) которая содержит в себе Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и другие дополнительные библиотеки для запуска полноценного веб-сервера прямо «из коробки».

Установка XAMPP

Скачиваем XAMPP с официального сайта apachefriends.org.

После установки на главном экране выбираем «Go To Application» или введите адрес в браузере http://localhost/dashboard/ .

Скачиваем CMS систему

Поскольку сайт у нас на WordPress, тогда нужно файлы дистрибутива. Самые популярные CMS можно скачать тут же. А внизу есть ссылка на сервис Bitnami, который сам скачает и установить последнюю версию. При выборе папки нужно выбрать каталог XAMPP.

Настраиваем phpMyAdmin

После этого заходим в «phpMyAdmin» и создаем новую базу данных. Затем импортируем в нее готовую базу данных, если у вас она есть. В противном случае этот пункт можно пропустить.

В базе данных по умолчанию будет пользователь «root». Для удобства можно добавить пользователя «admin». Потом в папке с установленной wordpress находим файл «wp-config.php». И изменяем в нем параметры доступа к базе данных: название базы данных, имя пользователя. Поле с паролем оставляем пустым.

Следующее что нужно сделать задать новый пароль для панели администратора WordPress. По какой то причине старый пароль не подходит, а изменение поля пароля в таблице «wp_users» не помогает. Поэтому выбираем закладку SQL и вводим следующий запрос:

Проверяем сайт через админку

Все готово можно входить в админку http://localhost/wordpress/wp-admin .

Таким образом мы быстро установили веб-сервер к себе на локальный компьютер. Можно начать работу по отладке сайта или темы. Использовать этот способ как основной для публикации сайтов не стоит, лучше воспользоваться услугами хостинг провайдеров, например Reg.ru. Мой сайт работает с первого дня на этом хостинге и проблем никогда не было.

Если в хостинге не разбираетесь, читайте статью как выбрать хостинг для сайта.

Как войти в phpmyadmin

Как получить данные для входа в phpMyAdmin?

Для входа в phpMyAdmin на виртуальном хостинге на Linux или Windows вам необходимо:

1.) Получить данных для входа в phpMyAdmin. Вам необходимо выбрать вашу услугу хостинга в личном кабинете, зайти на вкладку “DB”, а потом выбрать интересующую вас базу данных.

По какому адресу располагается phpMyAdmin и как в него войти

2.) Адрес сервера, на котором расположен phpMyAdmin — 91.203.195.83. Чтобы открыть окно phpmyadmin, необходимо набрать в окне браузера строку — http://91.203.195.83/phpmyadmin/

2.1) Если у вас виртуальный хостинг на Windows, то вам необходимо выбрать один из двух серверов в настройках подключения:

SSQL-12R2WEB01.client.parking.ru

SSQL-12R2WEB02.client.parking.ru

Номер необходимого сервера указан в личном кабинете.

2.2) Если у вас виртуальный хостинг на Linux, то вам необходимо выбрать сервер для подключения — Linux MySQL vhosting.

2.3) Вводите свои данные из личного кабинета и нажимайте кнопку “ОК”

2.4) Перед вами должен открыться интерфейс phpMyAdmin

Если выдается сообщение о несовместимости версии, ошибках в настройках и т.п., то необходимо обновить версию MySQL на стороне клиентской БД.

3) Алгоритм обновления версии MySQL

3.1) Подключаемся к базе данных MySQL с помощью любого mysql-клиента. В качестве параметров для подключения используются сведения в строке соединения ЛК клиента.

Рекомендуемый клиент для OSX

3.2) После подключения к БД MySQL вам необходимо запустить 2 скрипта:

3.2.1) Если работаете в Windows и скрипты лежат, например, в папке C:\scripts, то команда будет выглядеть следующим образом:

SOURCE C:\scripts\create_tables.sql;

SOURCE C:\scripts\ upgrade_tables_mysql_4_1_2+.sql

3.2.2) Если работаете в Linux или OSX и скрипты лежат, например, в папке etc, то команда будет выглядеть следующим образом:

SOURCE /etc/create_tables. sql;

SOURCE /etc/upgrade_tables_mysql_4_1_2+.sql

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

3.4) Адреса серверов БД для подключения:

SSQL-12R2WEB01.client.parking.ru 192.168.120.151

SSQL-12R2WEB02.client.parking.ru 192.168.120.152

Linux MySQL 192.168.120.144

3.5) Если появляется при подключении к БД появляется предупреждение о том, что не установлен mcrypt, то необходимо на серверах БД установить расширение php_mcrypt

Первый вход в phpmyadmin после установки.

Здравствуйте уважаемые гуру!
Я делаю первые шаги в освоении php и для этого установил на локальном компьютере комплект программ на базе сервера Apache.
Все как бы нормально и работает.

Но при первом входе в phpmyadmin через файл index.php система запрашивает логин и пароль.

Я их ранее не вводил и не знаю в каком именно месте это следует сделать. Только пожалуйста не говорите — читай хелп. Для меня в нем пока слишком много незнакомой информации. Я делал попытки и не нашел точного однозначного ответа.
Подскажите пожалуйста, что следует сделать. Буду очень признателен.

2 Ответ от Lokki 2006-07-15 16:34:48
  • Откуда: Москва
  • Зарегистрирован: 2006-01-25
  • Сообщений: 910
Re: Первый вход в phpmyadmin после установки.

Виктор

Я их ранее не вводил и не знаю в каком именно месте это следует сделать. Только пожалуйста не говорите — читай хелп. Для меня в нем пока слишком много незнакомой информации. Я делал попытки и не нашел точного однозначного ответа.
Подскажите пожалуйста, что следует сделать.

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

В случае с http- и cookie-аутентификацией это необходимо делать вручную, если же используется config-аутентификация — логин и пароль берется автоматически из конфигурационного файла, но использование данного метода крайне нежелательно с точки зрения безопасности.

3 Ответ от Виктор 2006-07-15 17:15:29
  • Зарегистрирован: 2006-07-15
  • Сообщений: 4
Re: Первый вход в phpmyadmin после установки.

Здравствуйте Lokki. Спасибо что откликнулись. Меня в данном случае интересует не безопасность- а скорее точка входа в процедуру.-) Все на локальном компьютере. SQL как бы сам по себе и как бы работает, Apache работает, PHP работает. Но пощупать саму базу данных, попытаться создать ее и вообще как то связать процесс можно, насколько я понимаю с помощью инструмента phpMyAdmin. Так вот я выполнил инсталяцию — но где мне указать пароль и логин? Вот в чем вопрос. Где именно. В каком собственно файле и что следует прописать?

Для администрирования баз данных с помощью phpMyAdmin необходимо прежде подключиться к MySQL-серверу, для этого необходимо указать логин и пароль

Я это и сам понимаю что без пароля не обойтись — но где его вписать — он автоматичиски может и берется откуда то. Но меня то просят его ввести вручную, а я его не знаю.-)

4 Ответ от Lokki 2006-07-15 18:03:32
  • Откуда: Москва
  • Зарегистрирован: 2006-01-25
  • Сообщений: 910
Re: Первый вход в phpmyadmin после установки.

Виктор
MySQL-сервер запускаете? При установке MySQL-сервера какие указывали логин и пароль для пользователя root? Если Вы не знаете логина и пароля для соединения с MySQL-сервером, то администрировать базы данных не получится.

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

5 Ответ от Виктор 2006-07-15 20:54:25 (изменено: Виктор, 2006-07-15 20:55:36)
  • Зарегистрирован: 2006-07-15
  • Сообщений: 4
Re: Первый вход в phpmyadmin после установки.

Lokki. Извините за назойливость или навязчивость — но получается такая штука. Я устанавливаю пакетное приложение appserv-win32-2. 5.6.exe — в которое включены Apache.MySQL. PHP. PhpMyAdmin. В процессе установки меня запрашивают хост — я пишу localhost, эл. адрес пишу root@localhost. Это к Апачу. А далее экран MySql просят ввести Root пароль и повторить его. Я пишу в обоих полях root . Вся установка ( как и демонтаж) занимает 1 минуту. И сразу же все работает и Apach и MySql. Но попытка зайти с введенным мною паролем через phpmyadmin ни чем не кончается. Т.е. вообще ни чем — и меня ни кто в процессе установки не спрашивал имя или логин. Т.е я как Вы и советовали вводил root и Root и ROOT и иные комбинации в качестве логина — ну и пароль вписываю как бы тот который указал. Его и забыть то нельзя -)
Но не выходит ничего. Т.е. не признаются мои пароли и все. Что я делаю не так? Будьте добры — подскажите. Вот уже сутки не могу пробить эту защиту от самого себя-)

6 Ответ от Hanut 2006-07-15 22:14:34
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,705
Re: Первый вход в phpmyadmin после установки.

Не очень понял проблему, но воозможно есть смысл воспользоваться Денвером http://www.denwer.ru/.
Гадаю: возможно проблемы с кукисами, поэтому пароль не проходит.
Попробуйте использовать конфигурационную установку. В файле config.inc.php сделайте следующие изменения:
$cfg[‘Servers’][$i][‘host’] = ‘localhost’;
$cfg[‘Servers’][$i][‘extension’] = ‘mysql’;
$cfg[‘Servers’][$i][‘connect_type’] = ‘tcp’;
$cfg[‘Servers’][$i][‘compress’] = false;
$cfg[‘Servers’][$i][‘auth_type’] = ‘config’; // Вот это не пропустите.
$cfg[‘Servers’][$i][‘user’] = ‘root’; // Имя пользователя MySQL.
$cfg[‘Servers’][$i][‘password’] = »; // Здесь надо вписать ваш пароль к MySQL.

7 Ответ от irina 2008-08-23 22:06:17
  • Зарегистрирован: 2008-08-23
  • Сообщений: 1
Re: Первый вход в phpmyadmin после установки.

Доброй ночи, Модератор! После того, как промучилась три часа над решением проблемы (для меня — проблемы), даже не пожалела времени на регистрацию, чтобы сказать вам спасибо. Помогло. Очередной этап мучений пройден с вашей помощью. Ура.

8 Ответ от Paul 2015-02-09 06:42:13
  • Зарегистрирован: 2015-02-09
  • Сообщений: 1
Re: Первый вход в phpmyadmin после установки.

Боже мой, ув. Админ Вам задали безобиднейший вопрос!
Логин: `root`
Пароль: «

P.S. Без ковычек конечно.

9 Ответ от галя 2015-04-10 14:06:30
  • Зарегистрирован: 2015-04-10
  • Сообщений: 2
Re: Первый вход в phpmyadmin после установки.

Здравствуйте. Я начинаю изучать php и mysql. Скачала denwer.Теперь хочу создать базу данных на сайте localhost/tools/phpmysql через Google и Opera. Но страница не открывается. Пишет сервер не найден. Дайте, пожалуйста совет.

10 Ответ от Hanut 2015-04-10 14:18:38
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,705
Re: Первый вход в phpmyadmin после установки.

Насколько я понимаю, ссылка должна быть localhost/tools/phpmyadmin/

11 Ответ от галя 2015-04-10 22:07:08
  • Зарегистрирован: 2015-04-10
  • Сообщений: 2
Re: Первый вход в phpmyadmin после установки.

извините, я ошиблась, localhost/tools/phpmyadmin. Я не могу войти на эту страницу. Все время показывает сервер не найден.

12 Ответ от Hanut 2015-04-11 19:22:09
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,705
Re: Первый вход в phpmyadmin после установки.

извините, я ошиблась, localhost/tools/phpmyadmin. Я не могу войти на эту страницу. Все время показывает сервер не найден.

Значит MySQL не запущен. Посмотрите в журнале ошибок MySQL, возможно там будут какие-то записи. После исправления ошибок перезапустите Денвер.

13 Ответ от Casha_Ghost 2018-11-12 16:46:56
  • Зарегистрирован: 2018-11-12
  • Сообщений: 1
Re: Первый вход в phpmyadmin после установки.

Здравствуйте уважаемые гуру!
Я делаю первые шаги в освоении php и для этого установил на локальном компьютере комплект программ на базе сервера Apache.
Все как бы нормально и работает.

Но при первом входе в phpmyadmin через файл index.php система запрашивает логин и пароль.

Я их ранее не вводил и не знаю в каком именно месте это следует сделать. Только пожалуйста не говорите — читай хелп. Для меня в нем пока слишком много незнакомой информации. Я делал попытки и не нашел точного однозначного ответа.
Подскажите пожалуйста, что следует сделать. Буду очень признателен.

14 Ответ от Hanut 2018-11-12 17:07:54
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,705
Re: Первый вход в phpmyadmin после установки.

система запрашивает логин и пароль.

Пароль вы задавали при установке MySQL. Если ничего не меняли, то имя администатора будет root, пароль пустой.

15 Ответ от lazasll 2018-11-15 15:05:09
  • Зарегистрирован: 2018-11-15
  • Сообщений: 1
Re: Первый вход в phpmyadmin после установки.

Здравствуйте. Вот уже не первый день, пытаюсь войти на phpAdmin, сначала предлагал скачать файл, сейчас выдает вот Not Found

The requested URL /tools/phpmyadmin/ was not found on this server.
Apache/2.2.22 (Win32) Server at localhost Port 80

MySQL включен при помощи start-webserver.bat

подскажите пожалуйста, где могла закрасться ошибка

16 Ответ от Hanut 2018-11-15 15:47:01
  • Откуда: Рига, Латвия
  • Зарегистрирован: 2006-07-02
  • Сообщений: 9,705
Re: Первый вход в phpmyadmin после установки.

/tools/phpmyadmin/ was not found on this server.

В логах веб-сервера посмотрите где он пытается найти данный путь.

17 Ответ от газ новичок 2020-11-12 18:33:38
  • Зарегистрирован: 2020-11-12
  • Сообщений: 1
Re: Первый вход в phpmyadmin после установки.

Боже мой, ув. Админ Вам задали безобиднейший вопрос!
Логин: `root`
Пароль: «

P.S. Без ковычек конечно.

Paul, ОГРОМНОЕ Вам спасибо! Я тоже на ерунде застрял. root вводил в поле пароля.

18 Ответ от Grebo4ek 2021-06-21 18:17:11
  • Зарегистрирован: 2021-05-12
  • Сообщений: 8
Re: Первый вход в phpmyadmin после установки.

Спасибо ) вы решили и мой вопрос )

Сообщения 18

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

Форум работает на PunBB , при поддержке Informer Technologies, Inc

Currently installed 7 official extensions . Copyright © 2003–2009 PunBB.

Как войти в phpmyadmin?

Для того чтобы зайти в phpMyadmin, зайдите в меню «Управление Mysql», создайте базу и пользователя с паролем к ней. Потом используя имя пользователя базы и его пароль вы сможете зайти в phpMyadmin.

Как открыть localhost phpMyAdmin?

Если вы не знаете, как быстро и просто войти в phpMyAdmin на localhost, то есть доступный и максимально быстрый вариант – сохраните ссылку непосредственно в браузере, и вы сможете всегда иметь доступ к панели управления. Прямая ссылка для версий 4 и 5: http://localhost/openserver/phpmyadmin/.

Как войти в phpMyAdmin в Xampp?

Зайти в phpMyAdmin

Xampp: https://localhost/PhpMyAdmin. Denwer: https://localhost/tools/phpmyadmin. Логин для входа, как правило, «root» без пароля. Если у вас есть веб-сервер или локальный сервер без phpMyAdmin, то его можно установить отдельно: php-myadmin.

Как войти в phpMyAdmin без пароля?

Разрешаем вход для пользователя без пароля в phpMyAdmin

php , то необходимо найти в нем опцию $cfg[‘Servers’][$i][‘AllowNoPassword’] и выставить ее значение в true. Если же такой опции нет, то ее необходимо добавить. $cfg[‘Servers’][$i][‘AllowNoPassword’] = true; В том случае, если файла config.

Как войти в Adminer?

Чтобы зайти в Adminer сейчас вам нужно просто вводить как и раньше логин и пароль MySQL пользователя. НО если ваш пользователь не имеет пароля, например вы сделали для себя просто root без пароля — то теперь чтобы зайти в Adminer нужно всё равно использовать пароль, но уже от Adminer.

Какой пароль на phpMyAdmin?

В результате, когда я заходил на сайт phpMyAdmin, появился Access denied (по умолчанию пользователь для phpMyAdmin — root , а пароль— blank/empty ).), так как я мог изменить переменные config в phpMyAdmin с новым паролем.

Как узнать свой пароль в phpMyAdmin?

в etc/phpmyadmin/config.

Как узнать где находится phpMyAdmin?

Находится в / usr / share / phpmyadmin / в моей установке.

Как зарегистрироваться в phpMyAdmin?

Для доступа к PHPMyAdmin зайдите в панель управления хостингом, раздел Базы данных → PHPMyAdmin. Используйте данные MySQL-пользователя для авторизации.

Как зайти в phpMyAdmin на Денвере?

Для запуска используем ярлык Start Denwer. В адресной строке браузера набираем привычное http://localhost. Прокручиваем загрузившуюся страницу до списка ссылок. Кликнув по ней загрузится, не поверите, программа phpMyAdmin.

Как открыть файл в Xampp?

Нажмите Пуск → Все программы → XAMPPXAMPP Control Panel → Правая кнопка мыши → Отправить → Рабочий стол (создать ярлык). Запустите XAMPP Control Panel на Рабочем столе. Нажмите Разрешить доступ, чтобы запустить Apache HTTP Server.

Как создать базу данных MySQL в Xampp?

Чтобы создать базу данных MySQL XAMPP, вам необходимо сначала запустить XAMPP. И щелкните вкладку База данных. Теперь вы должны увидеть параметр «Создать базу данных» и поле ввода для ввода имени базы данных. Напишите имя базы данных и нажмите кнопку «Создать».

Базы данных в phpMyAdmin.

Не перепутать просто!

И снова базы данных в phpMyAdmin. Как не перепутать их названия? Вынужден вернуться к теме предыдущей статьи Название базы данных в TimeWeb. делаем правильно, так как поступила новая, достаточно важная информация.

В комментариях на тот пост задавался вопрос: Что делать, если уже есть несколько баз данных в phpMyAdmin, названных однотипно, то есть неправильно? Как все-таки не запутаться?

И ответ поступил, также в виде комментария, от блоггера Григория. Непосредственно этот коммент можете посмотреть после того поста.
А в этом я просто расшифрую ответ в виде картинок, чтобы уж до конца все было понятно.

Для начала небольшие объявления:

Я определился с датой начала Конкурса .

Начало — 1 октября!
3 участника, написавших отзывы о своих хостингах, уже есть, поэтому Приз будет разыгран, хотя бы и среди трех человек.

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

Подключайтесь!
Суть конкурса в наборе баллов за комментарии и твиты статей. Особую ценность (100 баллов сразу и до 50 баллов дополнительно) имеют отзывы о хостинге. Кстати, статьи с отзывами уже попали в топы Яндекса по различным запросам!

Теперь возвращаюсь к базам данных.

Базы данных в phpMyAdmin. Теперь не перепутаем!

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

Задача — определить какая база соответствует какому сайту.

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

Как войти в phpMyAdmin? На примере TimeWeb

Заходим в ПУА (панель управления аккаунтами) TimeWeb. Раздел Управление базами данных MySQL .
Как видно из рисунка ниже у меня уже использовано все 5 доступных баз.
Нажимаем на кнопку Войти в phpMyAdmin .

Разбираемся с базами данных в панели phpMyAdmin

В новом окне откроется панель управления phpMyAdmin (Смотрим рисунок ниже).
Она у всех хостеров одинаковая, так как является самостоятельным сервисом.

Слева в сайдбаре панели мы видим список ваших баз данных. В данном случае мы видим, что две базы у меня имеют смысловые названия, а три — однотипные. Как принято по умолчанию в Таймвебе, это логин_0 , логин_1 , логин_2 и так далее.

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

Вот где лежит ответ на вопрос

Нам откроется список таблиц данной базы.
Дальше все просто, выбираем строчку с таблицей wp_posts и жмем на пиктограмму «таблички»Обзор. На рисунке все понятно, куда нажимать.

Откроется таблица с названиями статей и страниц сайта, которые уж автор-то никак не перепутает. Пробегаете ее глазами и видите какому сайту соответствует данная база.
Все!

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

    Салют, амигос! У меня к вам вопрос, когда создаете сайт.Продолжаем знакомство с Панелью Управления хостинга TimeWeb. Сегодняшний пост о.Считайте данный пост напоминанием – коллеги, делайте бэкап ваших блогов.Добрый день, читатели блога Хостиндо. Давайте рассмотрим Файловый менеджер TimeWeb.Панель управления TimeWeb представляет интерфейс для работы с аккаунтом пользователя, разработанный.
There are 35 Comments

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

Добрый день. На тайм-вебе не сижу. На спринхосте в последнее время захожу через ftp srever, то есть тотал командер.
Дмитрий приглашает в гости ⇒⇒ Thievery Corporation

Я тоже на TimeWeb захожу через Total Comander. Но это для работы с файлами, также для настройки прав доступа. А phpMYAdmin стандартный сервис для работы с базами данных, вход на него и на Спринтхосте есть
Марник Владимир приглашает в гости ⇒⇒ Индексация твитов поисковыми системами

Нужная информация, тоже в свое время намучился, но толком так и не понял. Буду подробно изучать вашу статью.
Sergey приглашает в гости ⇒⇒ Кожаный пол

Какая нужная информация, многие начав вести один блог, обзаводятся еще другими сайтами и разбираться в панели управления с увеличением их количества становится все сложнее, а у вас, Владимир все понятно и доходчиво изложено.
Любовь приглашает в гости ⇒⇒ Правила ухода за губами

Спасиб, а мне все кажется,что я слишком подробно все объясняю
Марник Владимир приглашает в гости ⇒⇒ Базы данных в phpMyAdmin. Не перепутать просто!

Привет, Володя! Каждый раз убеждаюсь как ты хорошо во всем, что связано с хостингами и прочим разбираешься, а я же — полный профан! Надо садиться и разбираться со своим сайтом и его внутренностями, а то не дай Бог…. Когда начну, то надеюсь на твою помощь.
Ольга Коновалова приглашает в гости ⇒⇒ На пенсию в Болгарию или мой опыт переезда — часть 8

Да не особо-то и разбираюсь. Просто я любознательный
Марник Владимир приглашает в гости ⇒⇒ Конкурс для блоггеров! Пилотный анонс

Да я вроде тоже, только любознательность другая, в другую сторону направлена.
Ольга Коновалова приглашает в гости ⇒⇒ Собор Александра Невского в Софии

Очень полезная статья! Помогает разобраться какие базы данных в phpMyAdmin принадлежат тому или иному сайту. Благодарю!
Светлана приглашает в гости ⇒⇒ День знаний в разных странах

Сначала для меня на timeweb все было как в лесу -темно и запутано, а благодаря Вам разобралась, сейчас у меня три сайта. Спасибо и удачи! твит

Спасибо Владимир.)За интерес к моему коменту. Не для всех но для некоторых добавлю. Вот вы создали базы (на несколько сайтов) и через пару месяцев уже не помните что к чему. и хотите зайти в базу данных следуя данный статье. База данных запросит у вас пароль и тут встает вопрос что за пароль и т.д.(где он у меня) Не найдя первое что обычно приходит в голову взять и сменить его.( и как раз тут «не для всех» но в некоторых случаях смена пароля приводит К ошибке и «вы не можете зайти на ваш сайт». Я не один раз с этим сталкивался как и мои знакомые 1. Если не хотите потерять контент (не делайте bekap)В общем не впадайте в панику и не пытайтесь восстановить сайт «если вы не профессионалы» А то можете вообще весь контент потерять(знаю случаи).
2. Лучший вариант обратится сначала в тех поддержку хостинга. %70 что вам исправят ошибку без потерь. (маленькое дополнение получилось)

Запомните раз и навсегда когда у вас возникают проблемы не паникуйте Сначала разберитесь в вопросе. И только потом пытайтесь их устранить.

Григорий приглашает в гости Форель жареная с луком и морковью

Благодарствуем за дополнения
Марник Владимир приглашает в гости ⇒⇒ Базы данных в phpMyAdmin. Не перепутать просто!

Григорий и Владимир.Это мой случай: не знаю пароля.Что делать?
Юля приглашает в гости ⇒⇒ Оазис любви.

Здравствуйте еще раз. ЭТО НЕ ДЛЯ ПУБЛИКАЦИИ. У меня вопрос. Какой плагин вы используете чтобы пользователи могли добавить ссылку на свой сайт в коментах? Буду очень признателен за ответ

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

ура! дождались конкурса. как лето пролетело незаметно!!
я участвую.
Елена приглашает в гости ⇒⇒ Осень…

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

Нет Тяжело мне на вашем сайте. Много для меня не понятно.
Сергей приглашает в гости ⇒⇒ Стиральная машина. Жидкое мыло.

Конкурс начался, уже жду окончания.Это очень интересно.
Алевтина приглашает в гости ⇒⇒ Святые источники при монастырях

Володя, спасибо за объяснения. Вроде всё понятно.
Татьяна Задоя приглашает в гости ⇒⇒ КРАСКИ ПРОЛЕТЕВШЕГО ЛЕТА

Статья хорошая, ноя в своих базах разбираюсь с трудом, почему-то у меня три базы, хотя блог один. Можно ли удалить лишнюю базу?

Конечно, можно удалить. Оставьте ту, что используете, остальные удалите
Марник Владимир приглашает в гости ⇒⇒ Индексация твитов поисковыми системами

Тема для меня как раз важная, поскольку я тоже в растерянности была — где конкретно мой блог, какую базу копировать. Спасибо, сейчас пойду выяснять.))
Татьяна приглашает в гости ⇒⇒ Осень. Красивые фото, стихи, песни. МозАика-2

Спасибо, Владимир! Уже разобралась я с эти делом. Оказывается, одна из моих баз — это поддомен. Так все просто, когда точно знаешь, где посмотреть.
Хорошо, что написали об этом.
Татьяна приглашает в гости ⇒⇒ Осень. Красивые фото, стихи, музыка. МозАика-1

Для меня все эти вещи пока что — темный лес. Но как хочется в этом лесу знать все тропинки!
Анна приглашает в гости ⇒⇒ Бизнес в интернет с Talk Fusion? Похоже, работают лохотронщики

Вот именно так я и определил где какая база.
Олег приглашает в гости ⇒⇒ Обзор сервиса JivoSite (Живой сайт) — online консультант на сайт бесплатно

Володя, это тебе не перепутать — просто. О себе я такого сказать, увы, не могу
Анна приглашает в гости ⇒⇒ Новогодние идеи: Рисуем фруктами

Пост замечательный! Благодаря Вам разобралась, какая база лишняя.
Большое спасибо!
Надо еще с одной базой разобраться, на нее phpMyAdmin почему-то не пускает без пароля. И с паролем тоже,- на эту базу он есть.
Может, и в этом случае знаете, как поступить?
Еще раз спасибо!

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

Интересная информация, не задумывалась над этим. И не совсем поняла как эти знания я могу применить для себя, зачем мне это нужно знать?
Нина приглашает в гости ⇒⇒ Новый каталог продукции от компании ЛР – 2012

Ну и хорошо, что не пригодилась инфа. Она понадобится, когда приспичит
Недавно с одним сайтом полдня возились, где какая база…

на спринг хосте так же все работает

Как зайти в phpmyadmin если в панели управления аккаунтом нет ссылки в phpmyadmin .

Ссылка есть.
В новой версии ПУА TimeWeb — во вкладке Базы данных MySQL — Полный доступ
phpMyAdmin (ссылка — слово phpMyAdmin)
В старой версии — Управление базами данных MySQL — Войти в phpMyAdmin.
В обоих случаях необходимо предварительно включить полный доступ.

Настройка и установка XAMPP

Данная статья Настройка и установка XAMPP является продолжением двух статей Установка XAMPP и Версии XAMPP.

В данной статье описывается процесс настройки локального сервера XAMPP через Контрольную панель XAMPP. Обычно, настройка XAMPP происходит вместе с установкой.

Как правило, стандартная установка XAMPP на диск С: не представляет большой сложности. Новичкам нет никакой надобности глубоко разбираться во внутренней механике вебсервера. Ведь никто не изучает строение молотка перед употреблением по назначению. Инструмент – он и в Вебе — инструмент. Надо просто следовать инструкции.

Ссылка на данную статью http://design-for.net/page/nastrojka-i-ustanovka-xampp

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

Необязательное

1.1. Наверно пришло время создать папку для вашего сайта, ведь все «телодвижения» мы производим лишь ради создания сайта на вашем домашнем компьютере. Вы можете создать ее, где хотите, но я создал ее в корне диска D: и назвал ее designfornet, что почти совпадает с именем этого сайта, но без точки и тире.

Почему нельзя использовать для домашнего сайта имена с расширением существующих зон интернета, например, .com или .ru?

По той причине, что любой ваш браузер будет искать ваш сайт mysite.ru или мой design-for.net, не внутри вашего компьютера, а в большом Интернете.

Итак, запомним правила для имен внутри компьютера:

– без расширений или используя несуществующие зоны, например, можно назвать сайт mysite.local потому, что зоны .local не существует;

— без пробелов в одно слово (точка и тире можно).

Обычно для примера используют нейтральные имена homesite или mysite, но, раз вы находитесь на моем сайте, то я думаю, имя designfornet более уместно, так как позволяет получить преемственность со статьей Как установить MaxSite CMS на веб-сервер XAMPP, в которой речь идет о создании домашнего сайта.

По-большому, имя нам нужно произвольное – лишь бы как-то назвать папку, куда мы будем копировать нулёвые файлы.

1.2. Я советую Новичкам сразу сделать копию папки xampp

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

Как раз для этого пригодится наша новая папка designfornet (homesite). Надо просто перетащить всю папку xampp (из диска C:) правой кнопкой мыши на/в созданную папку сайта designfornet и выбрать «Копировать».

1.3. Еще более разумный подход состоит в следующем:

1.3.1. так как в процессе настройки мы будем вносить изменения лишь в некоторые файлы, поэтому для ускорения доступа к ним, лучше сразу установить ярлыки этих файлов на Рабочем столе.

1.3.2. если мы что-то в них напортачим, то не будем перезаливать весь мануал, а лишь заменим эти файлы нулёвыми из «неприкосновенного запаса».

Экзекуцию над файлами при замене покалеченных на нулёвые можно производиться сколько угодно раз.

1.4. Поставьте рабочий браузер главным. У себя Я установил FireFox браузером по умолчанию, как самый массовый. Установите в его настройках автоматическое определение кода UTF-8.

Сегодня у FireFox есть преимущества перед Opera и Internet Explorer: Опера стала тяжеловатой и «раздувается» при многочасовом использовании. Ослика IE используют лишь для проверки вида свежеиспеченного сайта. Ghrom догоняет по полярности FireFox среди «масс», так как имеет хорошую скорость, но еще достаточно «голый» из-за отсутствия полезных плагинов, например, политика его хозяина запрещает [s]воровать[/s] скачивать видеоролики.

1.5. Начинающему веб мастеру для ковыряния в кодах потребуется «правильный» текстовый редактор, называемый так по той причине, что он не вносит форматирование в тексты. Поэтому нельзя использовать программу Word. Блокнот, встроенный в Windows, для редактирования кодов так же не годится.

После прочтения статьи Правильные редакторы кодовых файлов надо установить на вашем компьютере Notepad++.


Изучаем XAMPP Control Panel Application

2.1. Если вы продолжаете процесс установки веб сервера XAMPP, то окно контрольной панели XAMPP Control Panel Application еще перед вами. Если закрыли, то панель надо активировать через её ярлык.

Рис.1 Окно контрольной панели XAMPP Control Panel Application

Я надеюсь, что вы уже имеете или достали из папки C:\xampp на рабочий стол нужные ярлыки: xampp_start.exe, xampp_stop.exe, xampp-control.exe. Клик по последнему приведет к раскрытию той же панели.


Чтобы вытащить ярлык надо открыть папку C:\xampp и правой кнопкой мыши потянуть ярлык на рабочий стол компьютера. После того как вы его отпустите в появившемся меню выбрать сроку «Создать ярлык».

2.2. В нижней части панели мы можем узнать о версиях панели и операционной системы, установленной на вашем компьютере, месте расположения директории самого Ксампа и его инсталлятора, и статусном состоянии панели — Check OK (запущена).

Рис.2 Нижняя часть окна панели показывает статус каждого компонета

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

В самой верхней строке панели мы видим две кнопки «Service…» и «SCM…». При помощи первой мы можем запустить XAMPP Control Panel Application как службу на своем компьютере. Вторая переносит нас на окно, в котором можно найти все службы, запущенные на нашем компьютере.

2.4. Обычно рекомендуют запускать XAMPP в качестве службы, что устраняет некоторые неприятности с совместимостью. Меня, однако, напрягает работа серверных программ, когда я не работаю с сайтом. Веб сервер у меня не имеет выхода в Интернет, поэтому я его компоненты запускают лишь по мере надобности. Тем более мне нет нужды запускать его контрольную панель в виде службы Windows.

2.5. Левый ряд квадратных полей (окошек) с именами Svc как раз позволяет запускать отдельные компоненты Ксампа в виде служб. Второй столбик на панели перечисляет эти компоненты. Чтобы они не включались и не работали постоянно вместе с Windows — оставляйте эти поля пустыми.

2.6. Третий столбик состоит из кнопок запуска – Start. Мы уж договорились, что для нас важными являются Apache и MySql, а ftp–клиент FileZilla и почтовый клиент Mercuri нам пока не нужны.

2.7. Нажмем на кнопку Start напротив Apache. Если все нормально установилось, то загорится зеленая кнопка с надписью Running (запущено), а надпись Start сменится на Stop.

Подобным образом запускаем два основных компонента веб сервера – Apache и MySql.

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

2.8. В зависимости от версии вид Контрольной панели может отличаться, обычно наличием или отсутствием кнопок в самом правом столбце. По этой причине варианты настройки могут несколько отличаться. Я думаю, вы просто пропустите пункты, которые не касаются вашей версии XAMPP

В более ранних версиях XAMPP присутствуют кнопки «Shell», «Setup», «Port-Check».

2.9. Вспоминаем, что для нас веб-сервер XAMPP — программа проходная. Мы опробовать скрипты на нем не будем, как только установим, так сразу и забудем. Поэтому с кнопками надо только познакомимся, так как пользоваться ими, если и придется, то только разок. Если у вас некоторых кнопок нет, то пропускаете соответствующие пункты статьи.

2.10. Кнопка «Shell» — запускает командную строку Windows, работать в которой для пользователя этой операционной системы несколько непривычно, а новичкам – тем более.

2.11. Кнопка «Setup» возвращает нас к пункту установки через командную строку, когда можно включить или выключить любой модуль XAMPP выставкой определенного числа. Можно использовать, если у вас включен лишний модуль (Perl). Вас сюда еще вернут, если что-то будут не так, как хочет установщик программы.

2.12. Кнопка «Port-Check» проверяет свободен или занят порт 80, необходимые для работы сервера Apache. Порт 80 часто используют некоторые службы Windows, но чаще всего порт 80 занимает такая популярная программа, как Skype.

Если у вас занят порт 80 другой программой, то не запустится ядро вебсерера XAMPP — программа сервер Apache. О том как освободить порт 80 вы можете узнать в статье Проблемы при установке XAMPP. После открытия порта 80 вернитесь к данной статье для продолжения настройки Ксампа.

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

Наc больше интересуют кнопки Admin в одном ряду с запущенными компонентами.

При первом запуске может появиться окно, в котором можно выбрать язык для XAMPP. Русского там нет – поэтому выбираем английский – English.

Рис.4 Окно для выбора языка

2.14. Когда вы нажмете на кнопку Admin в ряду с Apache, то запустится ваш основной браузер, в окне которого вы увидите страницу приветствия «Welcome to XAMPP for Windows!» с адресом http://localhost/xampp/.

Рис.5 Страница приветствия XAMPP

2.15. Текст под приветствием «Welcome to XAMPP for Windows!» нам малоинтересен, но в строке «For OpenSSL support please use the test certificate with https://127.0.0.1 or https://localhost» нам предлагают перейти по ссылке и получить сертификат, а заодно выполнить идентификацию адресов в браузере.

Кликаем по первой ссылке https://127.0.0.1. Пока браузер не знает адрес XAMPP он считает соединение недоверенным. После перехода в браузере выбираем «Я понимаю риск» и нажимаем на «Добавить исключения».

Рис.6 Пробираемся через установки браузера, чтобы внести страницу XAMPP в исключения

На следующей вкладке получаем доверенный идентификатор и подтверждаем исключение безопасности.

Рис.7 В браузере делаем исключение для адреса XAMPP

2.16. Остальную настройку мы будем выполнять, переходя по ссылкам, которые находятся в левой колонке (сайдбаре) на страницах XAMPP.

Главными для нас будут «Status», «Security», phpMyAdmin». Любознательные могут посмотреть остальные ссылки сами.

Рис.8 На левой стороне страницы видны ссылки настроек

2.17. Для перехода к управляющей утилите XAMPP надо кликнуть по ссылке phpMyAdmin. Откроется страница, в центре которой имеется форма для заполнения двух полей: первое поле для ввода названия базы нашего сайта, второе — для кодировки.

Рис.9 На странице phpMyAdmin нам надо заполнить два поля.

2.18. Вставляем в первом поле, над которым написано Новая база данных, имя своего сайта designfornet (я думаю, логично, что имя базы совпадает с именем сайта).

Для заполнения второго поля есть указатель в конце прямоугольника формы, по нажиму на который появится список кодировок. Надо опуститься до строки utf8_generai-ci и, кликнув по ней, закрепить эту кодировку в форме.

Рис.10 В пустые поля вставляем имя и выбираем кодировку база

2.19. После нажатия на кнопку «Сохранить» база с именем designfornet будет создана.

Рис.11 Подтверждение о создании базы disignfornet

2.20. Следом нам надо создать пользователей этой базы и задать им пароли доступа. Нажмем на ссылку Привилегии вверху страницы.

Рис.12 Страница со списком предустановленных пользователей

Как оказывается, XAMPP уже создал нам пару пользователей с одинаковыми именами root.

Собственно, это один пользователь в двух лицах, но система будет нам активировать одно лицо по ссылке 127.0.0.1, а другое — по localhost.

2.21. Для создания пароля первому пользователю root кликаем по значку «Редактировать» в крайнем столбце «Действие». В открывшейся странице опускаемся до блока «Изменить пароль».

Рис.13 Блок «Изменить пароль»

У себя я использовал пароль в виде того же имени «root», что делает его самым простым.

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

2.22. После клика по кнопке «OK» появится страница с подтверждением создания пароля для первого root.

Рис. 14 Окно с подтверждение о создании пароля

2.23. Для создания пароля для второго пользователя нажимаем на ссылку Привилегии вверху страницы. Кликаем по значку «Редактировать» и повторяем процедуру создания пароля.

Рис.15. Повторяем регистрацию пароля для второго root

Как видите и для него я выставил пароль root, совпадающий с его именем.

Рис.16 Пароль выставляем тот же — root

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

Рис. 17 Страница со списком пользователей

После всех телодвижений у нас должно остаться три пользователя: pma (пользователь от системы) и два одинаковых — root, с одинаковыми паролями.

2.25. Теперь для сохранения всех наших установок требуется перезагрузить XAMPP, для чего находим на Рабочем столе ярлык xampp_stop.exe. После клика по нему появиться и исчезнет черное окно командной строки. Следом надо кликнуть по ярлыку xampp_start.exe и закрыть черное окно с предупреждением, чтобы мы запускали Start перед Stop. Однако проще запустить Apache и MySql через кнопки Контрольной панели XAMPP и сразу перейти по «Admin»

2.26. Нажимаем на Контрольной панели кнопку «Admin» для повторного входа в XAMPP. Переходим по ссылке Status на страницу, в которой видны запущенные компоненты.

Рис. 18 Страница Status

2.27. Намного интереснее страница по ссылке Security, на которой мы видим предупреждения о проблемах с компонентами XAMPP. Все проблемы, касающиеся нас, я выделил на рисунке в прямоугольники. Как видно, одну проблему мы преодолели.

Рис. 19 Страница Security

Чтобы сделать быстрый перевод, нужно скопировать английские фразы в форму на странице онлайн переводчика.

Суть проблемы в свободном доступе из внешней сети, для решения которой следует перейти по ссылке http://localhost/security/xamppsecurity.php, расположенной под таблицей с предупреждениями.

2.28. На открывшейся странице Security console MySQL & XAMPP следует вставить любимое root во все формы. Кроме того, можно указать, чтобы Ксамп создал документы, в которых будут храниться пароли.

Рис.20 Страница Security console MySQL & XAMPP

2.29. После выставки паролей требуется перезагрузить XAMPP. Повторяем все как в пункте 2.25. и переходим по ссылке Security для проверки оставшихся проблем.

Рис.21 Страница Security после установки паролей

Как видно из Рис.21 основные компоненты запущены и для них созданы пользователи с правами доступа.

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

На этом можно считать настройку XAMPP законченной, что правда, не означает создание автоматически нашего сайта designfornet.

Как я сказал в начале статьи, настройку веб сервера XAMPP мы закончим после создания пробного сайта.

Для этого вам нужно будет перейти к статье Сайт на XAMPP.

XAMPP FAQs for Windows

Как мне установить XAMPP?

XAMPP для Windows существует в трёх рахных пакетах:

Установщик:
Вероятно самый простой способ установить XAMPP.

ZIP:
Для пуристов: XAMPP как обычный ZIP архив.

7zip:
Для пуристов с небольшой скоростью интернета: XAMPP как 7zip архив.

Заметка: Если вы распакуете файлы, возможно ложное срабатывание антивирусной программы.

Использование установщика:

Панель управления XAMPP для запуска/остановки Apache, MySQL, FileZilla и Mercury или установки этих серверов в качестве сервисов.

Установка из ZIP архива

Распакуйте zip архивы в выбранную вами папку. XAMPP распакуется в суб-каталог «C:\\xampp» под выбранной папкой. Теперь запустите файл «setup_xampp.bat», чтобы настроить конфигурацию XAMPP для вашей системы.

Если вы выберите корневой каталог «C:\\» как папку назначения, вы не должны запускать «setup_xampp.bat».

Также как в версии с установщиком, теперь вы можете использовать контрольную панель XAMPP (XAMPP Control Panel) для дополнительных задач.

Does XAMPP include MySQL or MariaDB?

Since XAMPP 5.5.30 and 5.6.14, XAMPP ships MariaDB instead of MySQL. The commands and tools are the same for both.

Как мне запустить XAMPP без установки?

Если вы распакуете XAMPP в папку верхнего уровня как «C:\\» или «D:\\», вы можете запустить большинство серверов как Apache или MySQL сразу без исполнения файла «setup_xampp.bat».

Если вы устанавливаете XAMPP на usb носитель желательно не использовать скрипт установки, или выбрать в скрипте установки относительные пути. Так как на каждом ПК такой носитель может иметь разные буквы привода. Вы можете перейти с абсолютных на относительные пути в любой момент с помощью скрипта установки.

Использование установщика с нашей страницы скачиваний это самый простой способ установить XAMPP. После завершения установки, вы найдёте XAMPP под Пуск | Все программы | XAMPP. Вы можете использовать панель управления XAMPP для запуска или остановки всех серверов и установки или удаления серфисов.

Панель управления XAMPP для запуска/остановки Apache, MySQL, FileZilla и Mercury или установки этих серверов в качестве сервисов.

Как мне запустить и остановить XAMPP?

Универсальный центр управления это «XAMPP Control Panel» (панель управления XAMPP) (благодаря www.nat32.com). Он запускается с помощью:

\xampp\xampp-control.exe

Также вы можете использовать некоторые batch (*.bat) файлы чтобы запускать/останавливать сервера.

  • Apache & MySQL запуск: \xampp\xampp_start.exe
  • Apache & MySQL остановка: \xampp\xampp_stop.exe
  • Apache запуск: \xampp\apache_start.bat
  • Остановить Apache: \xampp\apache_stop.bat
  • Запустить MySQL: \xampp\mysql_start.bat
  • Остановить MySQL: \xampp\mysql_stop. bat
  • Запустить Mercury Mailserver: \xampp\mercury_start.bat
  • Остановить Mercury Mailserver: \xampp\mercury_stop.bat
  • Запустить сервер FileZilla: \xampp\filezilla_start.bat
  • Остановить сервер FileZilla: \xampp\filezilla_stop.bat
Как я мне проверить что всё сработало?

Введите следующую URL в ваш любимый браузер:

http://localhost/ или http://127.0.0.1/

You should see the XAMPP start page, as shown below.

Как мне установить скрвер как сервис?

Каждый сервер в XAMPP можно установить как сервис Windows. Вы можете сделать это при помощи XAMPP Control Panel (панель управления XAMPP). В таком случае скрипты или контрольная панель обязательно должны быть запущены с привилегиями администратора.

Установка сервиса Apache: \\xampp\\apache\\apache_installservice.bat

Удаление сервиса Apache: \\xampp\\apache\\apache_uninstallservice.bat

Установка сервиса MySQL: \\xampp\\mysql\\mysql_installservice.bat

Удаление сервиса MySQL: \\xampp\\mysql\\mysql_uninstallservice.bat

Установка или удаление сервиса FileZilla: \\xampp\\filezilla_setup.bat

Для Mercury нет доступной установки сервиса

Готов ли XAMPP к производственному использованию?

XAMPP не предназначен для производственного использования, а только для сред разработки. XAMPP настроен таким образом чтобы быть как можно более открытым и позволять разработчику всё что он/она захочет. Для сред разработки это прекрасно, но в производственной среде это может быть пагубно.

Вот список отсутствующих мер безопасности в XAMPP:

  1. MySQL администратор (root) не имеет пароля.
  2. MySQL сервер доступен через сеть.
  3. ProFTPD uses the password «lampp» for user «daemon».
  4. Пользователи по умолчанию Mercury и FileZilla известны.

Всё это может быть обширным риском безопасности. Особенно если XAMPP доступен через сеть и людям снаружи LAN. Использование брандмауэра (межсетевой экран) или (NAT) маршрутизатора может помочь. В случае с маршрутизатором или брандмауэром, ваш ПК обычно недоступен через сеть. Решение этих проблем лежит на вас. Как небольшая помощь есть консоль безопасности XAMPP (XAMPP Security console).

Пожалуйста обезопасьте XAMPP прежде чем публиковать что-либо в сети. Использование брандмауэра (межсетевой экран) или маршрутизатора достаточно лиш для низких уровней безопасности. Для немного большей безопасности, вы можете запустить консоль безопасности XAMPP (XAMPP Security console) и установить пароли.

Если вы хотите чтобы ваш XAMPP был доступен через интернет, вам следует посетить следующую URI которая может исправить некоторые проблемы:

http://localhost/security/

С помощью консоли безопасности вы можете установить пароль для MySQL пользователя «root» и phpMyAdmin. Вы также можете включить аутентификацию для демонстративных страниц XAMPP.

Этот инструмент на веб-основе не исправляет какие-либо дополнительные проблемы безопасности! Особенно в случае с FileZilla FTP сервером и Mercury почтовым сервером, их вы должы обезопасить сами.

Как мне удалить XAMPP?

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

Если вы установили XAMPP используя ZIP или 7zip версии, выключите все XAMPP сервера и выйдите из всех панелей. Если вы установили какие-либо сервисы, удалите и отключите их тоже. Теперь просто удалите весь каталог где установлен XAMPP. В данном случае записей в регистре и переменных среды требующих чистку нет.

Что такое «lite» (лёгкая) версия XAMPP?

XAMPP Lite (значит «лёгкий» как в «лёгкий вес») это меньший набор XAMPP компонентов, что рекомендуется для быстрой работы где требуется только PHP и MySQL. Некоторые сервера или инструменты как Mercury Mail и FileZilla FTP отсутствуют в Lite версии.

Где мне следует поместить моё веб содержимое?

Главный каталог для всех WWW документов это \\xampp\\htdocs. Если вы положите файл «test.html» в этот каталог, вы сможете получить доступ к нему по URI «http://localhost/test.html».

И «test.php»? Просто используйте «http://localhost/test.php». Простой тест-скритп может быть:

<?php
echo 'Hello world';
?>

Новая суб-каталог для вашего веб проекта? Просто создайте новый каталог (пример: «new») внутри каталога «\\xampp\\htdocs» (желательно без пробелов и с использованием только ASCII), создайте файл «test. php» в этом каталоге, вы сможете получить доступ к нему по URI «http://localhost/new/test.php».

Дополнительные особенности

HTML:
Исполняемый файл: \xampp\htdocs
Разрешённые окончания: .html .htm
=> базовый пакет

SSI:
Исполняемый файл: \xampp\htdocs
Разрешённые окончания: .shtml
=> базовый пакет

CGI:
Исполняемый файл: \xampp\htdocs and \xampp\cgi-bin
Разрешённые окончания: .cgi
=> базовый пакет

PHP:
Исполняемый файл: \xampp\htdocs and \xampp\cgi-bin
Разрешённые окончания: .php
=> базовый пакет

Perl:
Исполняемый файл: \xampp\htdocs and \xampp\cgi-bin
Разрешённые окончания: .pl
=> базовый пакет

Apache::ASP Perl:
Исполняемый файл: \xampp\htdocs
Разрешённые окончания: .asp
=> базовый пакет

JSP Java:
Исполняемый файл: \xampp\tomcat\webapps\java (e.g.)
Разрешённые окончания: .jsp
=> Tomcat add-on

Servlets Java:
Исполняемый файл: \xampp\tomcat\webapps\java (e. g.)
Разрешённые окончания: .html (u.a)
=> Tomcat add-on

Как мне переместить установку XAMPP?

Да. После перемещения каталога XAMPP, вы должны выполнить «setup_xampp.bat». Пути в файлах конфигурации будут поправлены при выполнении этого шага.

Если вы установили любой сервер как Windows сервис, сначала вы должны удалить Windows сервис, а после перемещения вы можете снова установить сервис.

Предупреждение: Файлы конфигурации из ваших скриптов, к примеру PHP приложения, не настроены. Но возможно написать плагин для установщика. С таким плагином установщик может настроить и эти файлы.

Что такое «Automatic start pages» (страницы автоматического запуска) для WWW каталогов?

Стандартное имя файла для функции Apache «DirectoryIndex» это «index.html» или «index.php». Каждый раз когда вы открываете в браузере папку (пример: «http://localhost/xampp/»), и Apache сможет найти такой файл, Apache отобразит этот файл вместо списка содержимого каталога.

Где я могу поменять настройки?

Почти все настройки в XAMPP вы можете поменять при помощи файлов конфигурации. Просто откройте файл в текстовом редакторе и измените что желаете. Только FileZilla и Mercury должны быть настроены при помощи програмного инструмента конфигурации.

Почему XAMPP не может работать на Windows XP SP2?

Microsoft предоставляет более хороший брандмауэр (межсетевой экран) с сервис паком 2 (SP2), который запускается автоматически. Этот брандмауэр теперь блокирует необходимые порты 80 (http) и 443 (https) и Apache не может запустится.

Быстрое решение:

Отключите брандмауэр (межсетевой экран) и попробуйте запустить XAMPP ещё раз. Лучшее решение: указать исключение в центре безопасности.

Следующие порты используются для базовой функциональности:

Apache (HTTP): Port 80
Apache (WebDAV): Port 81 Apache (HTTPS): Port 443 MySQL: Port 3306 FileZilla (FTP): Port 21 FileZilla (Admin): Port 14147 Mercury (SMTP): Port 25 Mercury (POP3): Port 110 Mercury (IMAP): Port 143 Mercury (HTTP): Port 2224 Mercury (Finger): Port 79 Mercury (PH): Port 105 Mercury (PopPass): Port 106 Tomcat (AJP/1. 3): Port 8009 Tomcat (HTTP): Port 8080

Почету XAMPP не работает на Windows Vista?

Контроль учётных записей пользователей (UAC)

Вы не имеете полных привилегий записи в каталоге «C:\\program files», даже как администратор. Или у вас только ограниченные привилегии (к примеру только для «.\\xampp\\htdocs»). В таком случае вы не можете редактировать файл. Решение: Повысьте свои привилегии в проводнике (правый клик / безопасность) или отключите Контроль учётных записей пользователей (UAC).

Вы установили Apache/MySQL в «C:\\xampp» как Windows сервис. Но вы не можете запускать/останавливать сервисы при помощи панели управления XAMPP (XAMPP Control Panel) или не можете их удалить. Решение: Используйте консоль управления сервисами от Windows или отключите UAC.

Отключение контроля учётных записей пользователей (UAC)

Чтобы отключить UAC, используйте программу «msconfig». В «msconfig» заидите в «Tools» (инструменты), выберите «disable user account control» (отключить контроль учётных записей пользователей) и подтвердите свой выбор. Теперь вы должны перезапустить Windows. Вы можете включить UAC снова.

Как мне проверить контрольную сумму md5?

Чтобы сравнить файлы, часто используются контрольные суммы. Стандарт чтобы создать такую контрольную сумму md5 (Message Digest Algorithm 5).

При помощи контрольной суммы md5 вы можете проверить, соответствует ли оригиналу скачанный вами пакет XAMPP. Естественно вам потребуется программа способная создавать такие контрольные суммы. Для Windows вы можете использовать инструмент от Microsoft:

Доступность и описание утилиты проверки целостности контрольных сумм файлов

Также возможно использовать любую другую программу способную создавать md5 контрольные суммы, как GNU md5sum.

Когда вы установили такую программу (пример: fciv. exe), вы можете выполнить следующие шаги:

  • Скачать XAMPP (f.e. xampp-win32-1.8.2-0.exe)
  • Создать контрольную сумму с: fciv.exe xampp-win32-1.8.2-0.exe
  • Теперь вы можете сравнить эту контрольную сумму с той которую можете найти на домашней странице XAMPP для Windows.

Если обе контрольные суммы равны, всё хорошо. Если нет, скачивание обернулось провалом или файл был изменён.

Почему изменения в моём php.ini не вступают в действие?

Если изменеие в «php.ini» не вступило в действие, возможно PHP использует другой файл. Вы можете проверить это при помощи phpinfo(). Последуйте по URI http://localhost/xampp/phpinfo.php и ищите «Loaded Configuration File» (загруженный файл конфигурации). Это значение покажет какой «php.ini» PHP действительно использует.

Примечание: После изменения «php.ini» вы должны перезапустить Apache чтобы Apache/PHP смогли считать новые настройки.

Помогите! В XAMPP есть вирус!

Некоторые анти-вирусные программы по ошибке принимают XAMPP за вирус, обычно отмечая файл xampp-manager.exe. Это ложная тревога, что означает анти-вирус ошибочно принял за вирус то что им не является. Прежле чем мы публикуем каждую новую версию XAMPP мы сканируем его на вирусы. В данный момент мы используем Kapersky Online Virus Scanner. You can also use the online tool Virus Total for scanning XAMPP or send us an email to security (at) apachefriends (dot) org if you find any issue.

Как мне настроить моё анти-вирусное приложение?

Мы включили все зависимости и сервера тревуемые для работы пакета веб приложения, поэтому XAMPP устанавливает большое количество файлов. Если вы устанавливаете XAMPP на Windows машине со включенным анти-вирусом, это может значительно замедлить установку, и ещё есть шанс что один из серверов (веб сервер, сервер баз данных) может быть заблокирован анти-вирусным ПО. Если ваш есть анти-вирус включён, проверьте следующие настройки для запуска XAMPP без проблем с производительностью:

  • Добавьте исключения в брандмауэр (межсетевой экран): для Apache, MySQL или любого другого сервера.
  • Сканирование файлов во время рвботы: Если вы включили в анти-вирусном ПО сканирование всех файлов, работа исполнительных файлов серверов может замедлится.
  • Сканирование трафика для разных URL: Если вы разрабатываете с использованием XAMPP на своей собственной машине, вы можете исключить проверку трафика для «localhost» в настройках вашего анти-вируса.
Почему Apache сервер не запускается на моей системе?

Это проблема может иметь место по одной из нескольких причин:

  • Вы запустили более одного HTTP Server (IIS, Sambar, ZEUS и так далее). Только один сервер может использовать порт 80. Это сообщение об ошибке указывает на проблему:
    (OS 10048). .. make_sock: could not bind to adress 0.0.0.0:80 no listening sockets available, shutting down
  • У вас есть другое ПО, например интернет телефон «Skype» (скайп) которое тоже блокирует порт 80. Если проблема в «Skype», в Skype вы можете открыть Actions (действия) —> Options (опции) —> Connection (соединение) —> убрать галочку рядом с «use port 80 for an alternate port» (использовать порт 80 для альтернативного порта) и перезапустить Skype. Теперь всё должно работать.
  • У вас есть брандмауэр (межсетевой экран) который блокирует порт Apache. Не каждый брандмауэр совместим с Apache, иногда отключить брандмауэр недостаточно и вам придётся его удалить. Это сообщение об ошибке указывает на брандмауэр:
    (OS 10038)Socket operation on non-socket: make_sock: for address 0.0.0.0:80, apr_socket_opt_set: (SO_KEEPALIVE)

Также если Apache может запустится, но ваш браузер не может соединится с ним это может быть по одной из следующих причин:

  • Некоторые анти-вирусные программы могут вызвать это, таким же образом как может вмешатся брандмауэр (межсетевой экран).
  • У вас XP Professional без сервис пака 1. Вы должны иметь как минимум SP1 для XAMPP.

Совет: If you have problems with used ports, you can try the tool «xampp-portcheck.exe». Maybe it can help.

Почему Apache грузит мой процессор почти на 99%?

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

Child: Encountered too many AcceptEx faults accepting client connections. winnt_mpm: falling back to 'AcceptFilter none'.

MPM возвращается к более безопасному выполнению, но некоторые клиентские запросы не обрабатывались корректно. Для того чтобы избежать этой ошибки, используйте «AcceptFilter» с включенным фильтром «none» в файле «\\xampp\\apache\\conf\\extra\\httpd-mpm. conf».

Почему картинки и таблицы стилей не отображаются?

Иногда возникают проблемы с отображением картинок и таблиц стилей. Особенно, если эти файлы находятся на сетевом диске. В этом случае вы можете включить (или добавить) одну из следующих строк в файле «\\xampp\\apache\\conf\\httpd.conf»:

EnableSendfile off EnableMMAP off

Эта проблема также может быть вызвана программами регулирования полосы пропускания, например, NetLimiter.

How do I send email with XAMPP?

To configure XAMPP to use the included sendmail.exe binary for email delivery, follow these steps:

You can now use PHP’s mail() function to send email from your application.

Как я могу установить пароль root’а в MySQL?

Configure it with the «XAMPP Shell» (command prompt). Open the shell from the XAMPP control pane and execute this command:mysqladmin. exe -u root password secretThis sets the root password to ‘secret’.

Могу ли я использовать свой собственный MySQL сервер?

Да. Просто не запускайте MySQL из пакета XAMPP. Обратите внимание, что два сервера не могут быть запущены на том же порту. Если вы установили пароль для «root», пожалуйста, не забудьте отредактировать файл «\\xampp\\phpMyAdmin\\config.inc.php».

Как ограничить доступ к PhpMyAdmin извне?

In the basic configuration of XAMPP, phpMyAdmin is accessible only from the same host that XAMPP is running on, at http://127.0.0.1 or http://localhost.

Прежде чем вы сможете получить доступ к серверу MySQL, PhpMyAdmin запросит у вас имя пользователя и пароль. Не забудьте установить пароль для «root» пользователя в первую очередь.

How do I enable access to phpMyAdmin from the outside?

In the basic configuration of XAMPP, phpMyAdmin is accessible only from the same host that XAMPP is running on, at http://127. 0.0.1 or http://localhost.

IMPORTANT: Enabling external access for phpMyAdmin in production environments is a significant security risk. You are strongly advised to only allow access from localhost. A remote attacker could take advantage of any existing vulnerability for executing code or for modifying your data.

To enable remote access to phpMyAdmin, follow these steps:

  • Edit the apache\conf\extra\httpd-xampp.conf file in your XAMPP installation directory.
  • Within this file, find the lines below.

    Alias /phpmyadmin "C:/xampp/phpMyAdmin/" <Directory "C:/xampp/phpMyAdmin"> AllowOverride AuthConfig Require local

  • Then replace ‘Require local’ with ‘Require all granted’.
  • Alias /phpmyadmin "C:/xampp/phpMyAdmin/" <Directory "C:/xampp/phpMyAdmin"> AllowOverride AuthConfig Require all granted

  • Restart the Apache server using the XAMPP control panel.
Где поддержка IMAP для PHP?

По умолчанию, поддержка IMAP для PHP отключена в XAMPP из-за некоторых загадочных ошибок инициализации в некоторых домашних версиях, например, Windows 98. Если вы работаете с системами NT, вы можете открыть файл «\\xampp\\php\\php.ini», чтобы активировать php расширение, удалив точку с запятой в строке «;extension=php_imap.dll». Она должна быть: extension=php_imap.dll

Теперь перезагрузите Apache, и IMAP должен работать. Вы можете использовать те же самые шаги для любого расширения, которое не включено в конфигурации по умолчанию.

Почему некоторые PHP приложения с открытым исходным кодом работают с XAMPP на Windows?

Много PHP приложений или расширений, которые были написаны для Linux не были портированы на Windows.

Can I delete the «install» directory after installation?

Лучше этого не делать. Эти скрипты ещё нужны для всех дополнительных пакетов (дополнений) и обновлений XAMPP.

Как мне активировать eaccelerator?

Как и другие (Zend) разрешения, вы можете активировать его в «php.ini». В этом файле, измените строку «;zend_extension = «\\xampp\\php\\ext\\php_eaccelerator.dll»». Она должна быть: zend_extension = "\xampp\php\ext\php_eaccelerator.dll"

Как мне исправить ошибку соединения с моим MS SQL сервером?

Если mssql расширение было загружено в php.ini, иногда возникают проблемы когда используется только TCP/IP. Вы можете исправить эту проблему при помощи более новой «ntwdblib.dll» от Microsoft. Пожалуйста замените старый файл в «\\xampp\\apache\\bin» и «\\xampp\\php» более новым. Из за условий лицензии, мы не можем включить более новую версию файла в XAMPP.

Как мне работать с PHP mcrypt расширением?

Для этого, мы открыли предмет обсуждения на форуме с примерами и возможными решениями: MCrypt топик

Microsoft Active Server Pages (ASP) работают с XAMPP?

Нет. И Apache::ASP с Perl дополнением не то же самое. Apache::ASP распознаёт только Perl-Script, а ASP из Internet Information Server (IIS) также распознаёт обычный VBScript. Но для ASP .NET, существует сторонний Apache модуль.

How can I get XAMPP working on port 80 under Windows 10?

By default, Windows 10 starts Microsoft IIS on port 80, which is the same default port used by Apache in XAMPP. As a result, Apache cannot bind to port 80.

To deactivate IIS from running on port 80, follow these steps:

  • Open the Services panel in Computer Management.
  • Search for the ‘World Wide Web Publishing Service’ and select it.
  • Click the link to ‘Stop the service’.
  • Double-click the service name.
  • In the ‘Startup type’ field, change the startup type to ‘Disabled’.
  • Click ‘OK’ to save your changes.

You should now be able to start Apache in XAMPP on port 80.

For more information, refer to the ‘Troubleshoot Apache Startup Problems’ guide included with XAMPP or this forum post.

How can I use Microsoft Edge to access local addresses under Windows 10?

If your local machine has the host name ‘myhost’, you will not be able to access URLs such as http://myhost in Microsoft Edge. To resolve this, you should instead use the addresses http://127.0.0.1 or http://localhost.

Where are the main XAMPP configuration files?

The main XAMPP configuration files are located as follows:

  • Apache configuration file: \xampp\apache\conf\httpd.conf, \xampp\apache\conf\extra\httpd-xampp.conf
  • PHP configuration file: \xampp\php\php.ini
  • MySQL configuration file: \xampp\mysql\bin\my.ini
  • FileZilla Server configuration file: \xampp\FileZillaFTP\FileZilla Server.xml
  • Apache Tomcat configuration file: \xampp\tomcat\conf\server. xml
  • Apache Tomcat configuration file: \xampp\sendmail\sendmail.ini
  • Mercury Mail configuration file: \xampp\MercuryMail\MERCURY.INI

VM — установка и настройка на OSX (macOS Mojave, macOS Sierra)