Как запустить 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.
Как зайти на сервер Денвер?
Как зайти в денвер
- Запускаем браузер, открываем страницу «Ура заработало» http://localhost/denwer/
- Внизу страницы находим раздел «Утилиты»
- Выбираем «Заведение новых БД и пользователей MySQL»
- Вписываем данные, жмем «Создать БД и пользователя»
- Денвер сообщает «База данных и пользователь созданы»
Как правильно удалить Денвер?
Для того, чтобы удалить Denwer, нужно найти в папке denwer на Вашем виртуальном диске Z файл SwitchOff. exe и запустить его (обычно ярлык этого файла за его ненадобностью на рабочий стол не выносится).
Как установить Xampp на линукс?
Установка и настройка XAMPP
- Откройте вкладку Download, найдите версию для Linux и скачайте её. …
- Затем нужно пройти несколько шагов установщика, на которых достаточно только нажимать кнопку Далее:
- После этого установка XAMPP Linux будет завершена, а все файлы программы будут находится в каталоге /opt/xampp.
Как запустить Xampp в Ubuntu?
Для запуска и остановки xampp есть несколько способов, мы рассмотрим их все.
- просто через консоль, командами /opt/lampp/lampp start /opt/lampp/lampp stop.
- создадим файлы start.sh и stop.sh, сделаем их исполняемыми, и вставим следующее содержимое соответственно
Как открыть php файл в браузере Xampp?
Поместите весь свой код PHP в этот файл index.
…
- Откройте панель управления XAMPP из меню «Пуск».
- Справа от того, где написано «Apache», нажмите кнопку «Пуск».
- В правой части экрана нажмите кнопку «Исследовать».
- Откройте папку «htdocs». …
- В качестве теста создайте новый файл с именем «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 предложит разрешить или запретить доступ к программе.
Если инсталлятор скачан с официального сайта, разрешаем.
Завершаем установку и настройку.
Для запуска программы сразу после завершения установки осталось выполнить следующие действия:
- Оставить флажок «Запустить контрольную панель после завершения установки».
- Жмем «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?
Нажмите Пуск → Все программы → XAMPP → XAMPP 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, для редактирования кодов так же не годится.
Изучаем 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
- Apache & MySQL запуск:
- Как я мне проверить что всё сработало?
Введите следующую 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:
- MySQL администратор (root) не имеет пароля.
- MySQL сервер доступен через сеть.
- ProFTPD uses the password «lampp» for user «daemon».
- Пользователи по умолчанию 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-onServlets 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.
- Вы запустили более одного HTTP Server (IIS, Sambar, ZEUS и так далее). Только один сервер может использовать порт 80. Это сообщение об ошибке указывает на проблему:
- Почему 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 secret
This 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’.
- Restart the Apache server using the XAMPP control panel.
Alias /phpmyadmin "C:/xampp/phpMyAdmin/" <Directory "C:/xampp/phpMyAdmin"> AllowOverride AuthConfig Require all granted
- Где поддержка 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)
3 years ago | 24.3K
В этом уроке PHP/MySQL курса рассмотрим как устанавливать XAMPP на Mac. У меня mac с операционной системой macOS Mojave. Если вы используете mac с более ранними версиями операционной системы (macOS Sierra, macOS El Capitan), ничего страшного, различий практически никаких нет. Но если вы пользователь Windows — смело можете пропустить этот урок, так как для Windows вы можете посмотреть урок PHP курса Как настроить XAMPP для Windows по этой ссылке.
Итак, что же такое XAMPP?
XAMPP — это набор программ для веб-разработки. В него входит APACHE веб-сервер, PHP и MariaDB бесплатная база данных, которая пришла на замену MySQL. Все программы Apache, php, mysql вы можете установить и настроить по отдельности, но XAMPP упрощает эту задачу и хорошо подходит для веб-разработки.
Видео Установка и настройка XAMPP-VM для OSX
Настройка XAMPP для веб-разработки состоит из трех шагов:
1. Установка программы XAMPP
2. Настройка конфига Apache
3. Настройка файла hosts
Итак давайте пройдем каждый из шагов.
Установка программы XAMPP
Для установки XAMPP давайте перейдем в браузер, я использую Google Chrome и введем в адресной строке XAMPP, перейдем на сайт и выберем версию для OS X. Ссылка на сайт XAMPP.
Запустим скаченный файл и перетащим XAMPP в папку Applications.
Теперь давайте перейдем в Applications и найдем наш XAMPP, откроем его. Так как мы скачивали XAMPP не из App store, система нас спрашивает, хотим ли мы запустить файл, говорим да — нажимаем open. Система сообщает нам, что это первый запуск, поэтому нужно ввести наш пароль администратора — вводим его. Подождем пока пройдет инициализация.
Во вкладке General нажмем кнопку Start, немного подождем пока запустятся Apache и mySQL сервисы. При успешном запуске Status должен стать зеленым.
Перейдем во вкладку Services и здесь мы видим, что Apache и MySQL запустились успешно. Также здесь вы видите, что запущен сервис ProFTPD — о нем мы поговорим чуть позже.
Вернемся обратно во вкладку General. В ней вы также можете видеть IP адрес. Скопируйте его и введите в адресную строку Google Chrome и нажмите на enter. Если все сервисы запустились корректно, вы должны увидеть такую страницу:
Также вы можете отрыть данную страницу, нажав на кнопку Go to Application.
Отлично! Вероятно у вас есть вопрос, где же хранятся html-файлы, которые сейчас отображаются в браузере?
Когда мы скачивали XAMPP с сайта, мы выбрали XAMPP-VM. XAMPP-VM — это виртуальная машина или виртуальный компьютер с операционной системой linux, запущенный в вашем mac. По сути это отдельный виртуальный компьютер и по этому, для того, чтобы закачивать html, php файлы, требуется еще один промежуточный сервис, который обеспечит возможность передавать файлы из вашего mac в виртуальную машину xampp. Если мы еще раз перейдем во вкладку Services, вы увидите запущенный сервис ProFTPD.
С помощью него вы сможете передавать файлы с вашего mac по протоколу FTP в ваш виртуальный сервер XAMPP, но мы рассмотрим и более простой способ. Если сейчас кажется, что это сложно и запутанно — не пугайтесь, это не сложнее копирования файлов одной папку в другую — очень скоро привыкните.
Для того, чтобы попасть в наш виртуальный сервер XAMPP, перейдите во вкладку Volumes и нажмите на кнопку mount, затем откройте finder и с левой стороны вы увидите новый каталог с вашим виртуальным сервером. Перейдем в него и посмотрим, что там есть.
Мы активно будем работать с каталогом htdocs. Именно в нем у вас будут хранится ваши сайты и php-скрипты.
Как исправить ошибку Access forbidden при открытии phpmyadmin в XAMPP-VM?
Перед тем как мы продолжим, давайте настроим вход в phpmyadmin. Если мы сейчас просто перейдем по адресу наш IP адрес слеш и допишем phpmyadmin, мы увидим ошибку что мы не можем открыть phpmyadmin, потому что каталог доступен только внутри нашего виртуального сервера, а мы пытаемся открыть из внешней сети. Как это исправить?
Судя по информационному сообщению, нам необходимо поправить apache конфиг нашего виртуального сервера и файл с конфигом называется httpd-xampp.conf. Так как у нас виртуальный сервер, значит все конфиги хранятся на нем. Для того, чтобы открыть файл httpd-xampp.conf, нам нужно зайти на наш виртуальный сервер XAMPP — перейти в каталог etc — extra — и открыть файл httpd-xammp.conf. Нажмем правой кнопкой мыши по файлу и скажем что хотим его открыть с помощью программы text-edit.
Для того, чтобы phpmyadmin открывался из вне, нам нужно заменить:
‘Require local’ на ‘Require all granted’, затем давайте сохраним наши изменения и перезагрузим apache для того, чтобы apache перезапустился с нашим новым конфигом. Мы можем перезагрузить весь виртуальный сервер или только отдельный сервис apache, для того, чтобы изменения вступили в силу.
Если вы все сделали верно, у вас должен открыться phpmyadmin. К phpmyadmin и sql мы вернемся через несколько уроков php/mysql. А сейчас давайте продолжим настройку нашего виртуального сервера.
Настройка XAMPP-VM (APACHE, HOSTS)
В курсе PHP/MySQL мы будем хранить все наши проекты в каталоге htdocs. По этому сейчас давайте перейдем в него и удалим все файлы. А теперь давайте создадим каталог kinomonster, перейдем в него и создадим файл index.php. Кстати, если вы ранее не устанавливали редактор кода Sublime text 3 — я рекомендую это сделать, но если вы его еще не установили, вы можете создать файл index.php с помощью Text Edit. Для этого откроем наш блокнот и сверху в меню выберем format — Make Plain Text — затем File — Save и выберем куда хотим сохранить наш файл index.php. Сейчас давайте напишем какой-нибудь простой php код:
<?php echo 'test'; ?>
И сохраним документ. А сейчас давайте сделаем так, чтобы при обращении к домену kinomonster.com, браузер обращался к нашему виртуальному серверу XAMPP и выполнял наш php-скрипт, то есть выводил надпись test.
Для этого создадим хост в файле extra/httpd-vhosts.conf. Именно в этом файле у нас будут храниться все конфиги для наших сайтов:
<VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/opt/lampp/htdocs/kinomonster" ServerName kinomonster.com ErrorLog "logs/kinomonster.com-error_log" CustomLog "logs/kinomonster.com-access_log" common </VirtualHost>
Сохраним наш файл, теперь давайте перейдем в основной конфиг apache, найдем строчку и раскоментируем ее, для того, чтобы конфиг с виртуальными хостами заработал:
Include etc/extra/httpd-vhosts.conf
и перезапустим Apache. Перезапуск прошел успешно и теперь нам осталось только настроить возможность обращаться через домен kinomonster.com к нашему виртуальному серверу XAMPP. Для этого давайте сделаем следующее: Откроем
терминал и напишем команду:
sudo nano /etc/hosts
Далее вводим пароль от компьютера и внутри файла hosts напишем следующее:
ВАШ_IP_АДРЕС kinomonster.com
и нажмем на «control + x», затем клавишу «y» для того, чтобы наш файл сохранился.
А сейчас давайте перейдем в наш браузер и введем в адресную строку: kinomonster.com и как видите, браузер отображает результат работы php-скрипта.
В интерактивном курсе PHP/MySQL вы можете скачать конфиг apache к этому уроку, а также XAMPP для OSX.
Выводы XAMPP-VM для MAC
Как вы можете видеть, настроить XAMPP-VM для OSX (Mojave, Sierra) достаточно просто и очень важно все шаги выполнять внимательно и тогда у вас все получится с первого раза. Установка и настройка XAMPP-VM — это один из первых уроков PHP моего интерактивного курса PHP/MySQL, впереди вас ждет очень много полезных уроков.
С уважением, Сергей Никонов
Успехов в обучении!
Php май админ.
Как зайти в phpmyadmin на хостингеphpMyAdmin — это LAMP приложение, созданное специально для администрирования MySQL серверов. Написанный на PHP и доступный через web обозреватель, phpMyAdmin предоставляет графический интерфейс для задач администрирования баз данных.
Установка
Перед установкой phpMyAdmin вам потребуется доступ к базе MySQL на том же самом компьютере, где вы устанавливаете phpMyAdmin, либо на удаленном компьютере, доступным по сети. Подробности смотрите в разделе MySQL . Для установки в терминале введите:
Sudo apt-get install phpmyadmin
По запросу выберите какой web сервер будет настроен для phpMyAdmin. В этом разделе предполагается использование в качестве web сервера Apache2 .
Sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin sudo /etc/init.d/apache2 reload
В обозревателе перейдите по адресу http://localhost /phpmyadmin . На странице входа введите root в качестве имени пользователя, или другого пользователя, если вы его настраивали, а также пароль этого пользователя MySQL.
Если на предыдущем шаге, когда заходите по адресу http://localhost /phpmyadmin , сервер выдает ошибку 404 — Not found, проверьте расположение файла phpmyadmin.conf . В случае ubuntu 12.04: если файл отсутствует по адресу /etc/apache2/conf.d/phpmyadmin.conf и при этом существует по адресу /etc/phpmyadmin/apache.conf , то переместите файл и перезапустите сервер: sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf sudo /etc/init.d/apache2 restart
После этого попробуйте снова войти через браузер.
Настройка
Файлы настройки phpMyAdmin находятся в /etc/phpmyadmin. Основной файл настроек — это /etc/phpmyadmin/config.inc.php. Этот файл содержит опции настройки, которые применяются к phpMyAdmin глобально.
Чтобы использовать phpMyAdmin для управления MySQL на другом сервере, настройте следующую запись в /etc/phpmyadmin/config.inc.php:
$cfg[«Servers»][$i][«host»] = «db_server»;
Замените db_server на актуальный IP адрес удаленного сервера базы данных. Также убедитесь, что компьютер с phpMyAdmin имеет права доступа к удаленной базе.
После настройки выйдите из phpMyAdmin и зайдите снова и вы получите доступ к новому серверу.
Файлы config.header.inc.php и config.footer.inc.php используются для добавления HTML верхнего и нижнего заголовков для phpMyAdmin.
Для подключения к phpMyAdmin вы можете использовать уже созданную базу данных u1234567_default (где u1234567 — ваш логин хостинга), которая автоматически создаётся при заказе хостинга. Реквизиты доступа к данной БД приведены в статье .
Внимание База данных u1234567_default создаётся только при заказе тарифных планов от «Host-0» и выше. Если вы заказывали тарифный план «Host-Lite», а потом повысили его до более высокого, данная БД не создаётся. Вам необходимо создать БД самостоятельно по инструкции:
Не могу войти в phpMyAdmin
Чтобы зайти в phpMyAdmin, необходимо использовать логин и пароль пользователя базы данных . Не путайте логин и пароль пользователя базы данных с логином и паролем от услуги хостинга (u1234567).
Если пароль базы данных не подходит, вы можете изменить его на новый при помощи инструкции:
Как создать, удалить или изменить таблицу в базе данных phpMyAdmin?
Внимание! Редактирование базы данных может привести к некорректной работе вашего сайта. Перед внесением изменений создайте бэкап вашего сайта или обратитесь к разработчикам.
Как добавить новую таблицу в базу данных?
Настройка phpmyadmin (эта статья)
16.08.2010 Tigrusha
а ешё надо root паминять для тех кто не знает как ишем 2 файлика config.inc и config.inc.php в папки phpMyAdmin ишим /* Authentication type and info */
$cfg[«Servers»][$i][«auth_type»] = «config»;
$cfg[«Servers»][$i][«user»] = «root»;
$cfg[«Servers»][$i][«password»] = «»;
$cfg[«Servers»][$i][«AllowNoPassword»] = true;
и миня ем на сваего ползывателя ток сначала в бази саздть не забудте
09. 01.2011 serdjuzz
подскажите пожалуйста:
когда набираю в браузере(Chrome и IE пишут:
Веб-страница по адресу http://localhost/phpmyadmin, возможно, временно недоступна или постоянно перемещена по новому адресу.
Дополнительная информация об этой ошибке
Исходное сообщение об ошибке показано ниже
Ошибка 101 (net::ERR_CONNECTION_RESET): Неизвестная ошибка.
Что не так?
спасибо
09.01.2011 serdjuzz
вот всегда так)))
спросишь и разберешься)))
спасибо, хелп ваш зрелый = это я туплю
20.01.2011 Алексей
Спасибо за такой мануал! Очень все подробно и качественно написано. Вот единственное что у меня не получилось сделать, так это чтобы phpMyadmin могли заходить из инета (работает тока по локалке). При наборе в браузере http://имя сайта/phpmyadmin — выдает ошибку:
New XAMPP security concept:
Access to the requested object is only available from the local network.
This setting can be configured in the file «httpd-xampp. conf».
Вижу что копать надо в файле «httpd-xampp.conf» но не знаю что поправить.
Админ, не подскажешь? Заранее спасибо.
21.01.2011 админ
Алексей, в статье «Настройка и защита apache под windows» я коснулся этой темы.
Смотрим самый конец статьи.
Цитирую
===============
В последних версиях xampp доступ к административным скриптам возможен только при локальном входе, внешний доступ закрыт, phpmyadmin тоже доступен только локально.
Если хотите открыть внешний доступ для phpmyadmin или другим стандартным скриптам, опять смотрим файл
Тут есть подобная конструкция
…..
Эта конструкция и запрещает доступ снаружи, конечно сам запрет находится внутри этой конструкции, но если вам нужно открыть внешний доступ например для phpmyadmin, то просто удалите его из этого списка.
==============
То есть из строки
удалите phpmyadmin
14.03.2011 Андрей
Когда я прописываю у себя http://localhost/phpmyadmin/ то мне выдаёт ошибку Не удалось установить подключение для пользователя указанного в директиве controluser, с помощью параметров определенных в конфигурационном файле config. inc.php . Помогите пожалуйста!
15.03.2011 админ
Андрей, речь идет про пользователя pma.
Не правильно указаны логин или пароль для pma.
В файле настроек нужно указать для него логин пароль, если вы его меняли.
$cfg[«Servers»][$i][«controluser»] = «pma»;
$cfg[«Servers»][$i][«controlpass»] = «»;
26.05.2011 Дмитрий
После всех настроек phpAdmin вообще перестал открываться. На нажатия кнопки в панели не реагирует. После ввода в командную строку в локале выдает ошибку 403 и «доступ закрыт». Извне так же ошибка. Куда копать? Все настроено в строгости с вашей инструкцией.
27.05.2011 Админ
Дмитрий, скорее всего в настройках сервера что-то сделали.
403 это скорее всего направлен запрос на каталог, который не имеет индексного файла и в настройках сервера запрещен листинг файлов.
Мне кажется, что где то в настройках апача прописали не верный путь до phpmyadmin.
27.05.2011 Дмитрий
в общем перепроверил все по новой и выяснил такую штуку. Если в файле
/xampp/apache/conf/extra/httpd-xampp.conf
…..
То все.. phpmyadmin становится недоступным вообще. Ни из локала, ни снаружи. В файле hosts все прописано, что нужно. пути все правильны.
Правда еще одну ошибку выдавало:
В файле php.ini если прописать директорию D:/xampp/, то выдавало ошибку. Оказалось нужно прописывать D:\xampp\. В этом файле половина путей прописана со слэшами то в одну, то в другую сторону. Может сборка 1.7.4 не оттестирована подобающим образом?
30.05.2011 админ
Дмитрий, вот со слешами странная ситуация.
Действительно есть такая проблема, слеши в разные стороны.
У некоторых это вызывает проблемы, у некоторых нет.
У некоторых работают слеши в одну сторону, у некоторых в другую.
А у многих работают все слеши.
Почему такая ерунда с этими слешами, я не могу понять
10.08.2011 Олег
Установил, сделал защиту, настроил php,mysql,phpmyadmin, мне больше пока не надо так вот появилось такое
Access forbidden!
You don»t have permission to access the requested directory. There is either no index document or the directory is read-protected.
If you think this is a server error, please contact the webmaster.
Error 403
localhost
10.08.2011 23:38:10
Apache
в phpmyadmin могу зайти, но что делать не знаю. помогите пожалуйсто.
11.08.2011 Олег
А да забыл добавить что все работало пока я не перезагрузил Apache
22.08.2011 Виктор
Олег, в настройках значит стоит запрет на чтение директории без индексного файла или еще где то запрет.
Но это уже надо смотреть все по месту, так сложно сказать почему запрещен доступ к директории.
21.09.2011 максим
поменял пароль на root и способ входа установил cookie
Теперь при входе в а вадминку выдает ошибку
Error
MySQL said: Documentation
#1130 — Host «localhost» is not allowed to connect to this MySQL server
Connection for controluser as defined in your configuration failed.
phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server.
02.09.2012 Антон
Здравствуйте! столкнулся с такой же проблемой как Дмитрий
» Если в файле
/xampp/apache/conf/extra/httpd-xampp.conf
убрать параметр phpmyadmin из строки
…..
То все.. phpmyadmin становится недоступным вообще. Ни из локала, ни снаружи. В файле hosts все прописано, что нужно. пути все правильны.»
не подскажите как быть и что и как исправить надо что бы работало все
15.01.2013 zenon
отличная статья, спасибо
20.02.2013 Gannibal
Подскажите пожалуйста а как удалить правельно те что на скрине выделил стрелками.
Http://radikal.ru/F/s45.radikal.ru/i108/1302/a0/2868efa2d6f6.jpg.html
10.02.2014 Кривая статья
После установки пароля нет доступа к админке. Проще в 10 раз на время НЕ использования phpmyadmin папку хамрр перемещать в другой директорий. И никто в жизни ее не найдет.
26.07.2016 Евгений
Типичная абсолютно бесполезная статья, написаная непонятно кем и непонятно для чего!
«Зайдите во вкладку Привилегии…» А вот НЕТ ТАКОЙ ВКЛАДКИ в PHPmyadmin!!! НЕТ И ВСЁ! Нахрена писать такие статьи???
Я потому и начал искать материалы, что эта тупая программа впринципе не содержит в интерфейсе ничего похожего на настройки доступа. И автор этой «статьи» ничем не помог.
Создавая ваш первый серьезный веб-проект, рано или поздно вы столкнетесь с работой над базами данных, и технологии MySQL в частности. Сервер баз данных MySQL замечательно подходит для малых и развивающихся проектов на начальной стадии развития из-за простоты работы с ним. Еще больше облегчает работу система phpMyAdmin, которая предоставляет пользователю доступ и графический интерфейс работы с базой данных, управление таблицами, создание резервных копий и множество иных полезных функций. Само собой, это ускоряет рабочий процесс и позволяет высвободить время разработчиков для более полезных дел.
Как войти в phpMyAdmin на Denwer?
Самый популярный для Windows называется Denwer, и он, как вы уже могли догадаться, включает в себя phpMyAdmin. Но есть одна проблема, с которой пользователи встречаются постоянно: в phpMyAdmin как зайти в админку?
Если вы используете «Денвер», то для быстрого входа в админпанель системы управления phpMyAdmin вы можете добавить себе в закладки браузера специальную ссылку: http://localhost/Tools/phpMyAdmin.
Но вскоре вам придется залить сайт на настоящий хостинг, и если вы планируете реализовать свою разработку до конца, заранее изучите следующие вопросы: как работать с интерфейсом phpMyAdmin? Как зайти в административную панель управления?
Инструкция по входу в ISP Manager и CPanel
Если на вашем удаленном веб-хостинге используется контрольная панель ISPmanager то выполните вход, с помощью ссылок в примере ниже:
Если же установлена панель CPanel, то вопросы о том, с phpMyAdmin, как зайти на хост, не создадут проблем. Используйте следующую ссылку: https : //ваш_сайт.ком:2083/3rdparty/php My Admin/ — вам нужно будет убрать пробелы.
Вместо слов «ваш сайт.ком» используйте домен вашего ресурса, приобретенный и прикрепленный к хостингу заранее. Если вы не владеете необходимым доменом на данный момент, вы можете выполнить авторизацию по IP-адресу, и в таком случае в phpMyAdmin как зайти, вы будете знать точно.
Если вы используете какую-либо непопулярную панель управления либо не знаете, есть ли она вообще, попробуйте дописать после слеша в адресе вашего сайта название контрольной панели, либо укажите это слово в качестве поддомена — данное сочетание используется у некоторых хостеров.
Во время создания нового проекта сайта вебмастеру приходится решать множество задач, касаемо размещаемого контента, его отображения, обеспечения удобной навигации по разделам и т.д. При этом внесение изменений осложняется необходимостью их соотнесения с базами данных, расположенных на сервере хостинга. Это влечёт за собой существенные траты времени и сил. Для того чтобы минимизировать издержки и облегчить проведение изменений многими специалистами используется инструмент http://localhost/Tools/phpMyAdmin, позволяющий имитировать серверное пространство на ПК. В качестве примера можно рассмотреть программную оболочку Denver и один из дополнительных инструментов PhpMyAdmin.
Итак, Denver представляет собой программу, которая позволяет создать локальный сервер прямо на компьютере, а localhost/Tools/phpMyAdmin – это один из инструментов (набор специальных скриптов на PHP), используемый для обеспечения доступа к базам данных, расположенных на этом сервере. С их помощью можно осуществить управление и внесение изменений в базы данных проекта сайта, без необходимости изучения специальных команд MySQL.
Преимущества технологии
Применение подобной технологии позволяет получить целый ряд преимуществ:
После того, как проект сайта будет готов, его без проблем можно перенести с локального сервера на реальный, и начать полноценно пользоваться сайтом.
Что касается непосредственно инструмента PhpMyAdmin, то его использование избавляет от необходимости изучения команд MySQL и делает процесс внесения изменений в базы данных простым и доступным даже для пользователей, имеющих ограниченные знания программирования.
Как зайти и пользоваться localhost/Tools/phpMyAdmin
Чтобы использовать средство для работы с базами данных, необходимо просто проследовать по адресу http://localhost/Tools/phpMyAdmin.
В результате откроется интерфейс инструмента, который позволяет создавать, изменять и удалять новые таблицы в базах данных с помощью интуитивно понятных команд. Эти таблицы и будут использоваться для непосредственного размещения контента сайта. Интерфейс инструмента достаточно прост и понятен, все важные элементы подписаны, так что разобраться будет несложно даже для новичка.
Почему http://localhost/Tools/phpMyAdmin не открывается
Настройка пароля XAMPP MySQL (невозможно войти в PHPMYADMIN)
Задавать вопрос
Спросил
Изменено 4 года, 7 месяцев назад
Просмотрено 247k раз
Во-первых: Я не могу войти в PHPMYADMIN по адресу «localhost:80/phpmyadmin/» . Потому что, когда я устанавливаю сервер MySQL mysql-5.5.36 с именем пользователя: root и паролем: HamdunSoft. После этого, когда я вхожу на localhost:80/phpmyadmin/, появляется сообщение, как показано ниже.
« Ошибка MySQL сказал: Документация 1045 — Доступ запрещен для пользователя «root» @ «localhost» (с использованием пароля: НЕТ) Соединение для пользователя управления, как определено в вашей конфигурации, не удалось. phpMyAdmin попытался подключиться к серверу MySQL, но сервер отклонил соединение. Вы должны проверить хост, имя пользователя и пароль в своей конфигурации и убедиться, что они соответствуют информации, предоставленной администратором сервера MySQL. , еще один mysql-5.5.36. Я искал его в сети, но содержание не было достаточно полезным. Как я могу установить пароль в xampp перед входом в phpmyadmin.
Еще одна другая проблема: Сервер XAMPP Apache говорил: порт 80 используется кем-то. Я решил это, остановив Skype. Но опять же с такими проблемами. Я думаю, что, как и Skype, другое программное обеспечение использует порт 80. Я хочу использовать любой порт с Apache, как захочу. Это может быть порт 80, 81 или 82. Если какой-либо другой процесс использует нужный мне порт, я хочу заменить его и передать этот порт Apache.
- mysql
- phpmyadmin
- xampp
1
Найдите приведенный ниже код в xampp/phpmyadmin/config.inc.php
$cfg['Servers'][$i]['controluser'] = 'user_name/root'; $cfg['Servers'][$i]['controlpass'] = 'passwaord'; $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'user_name/root'; $cfg['Серверы'][$i]['пароль'] = 'пароль';
Замените каждый приведенный выше оператор соответствующей записью ниже:
$cfg['Servers'][$i]['controluser'] = 'root'; $cfg['Серверы'][$i]['controlpass'] = 'xxxx'; $cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Серверы'][$i]['пароль'] = 'xxxx';
Это привело к правильной работе localhost/phpmyadmin в браузере и командной строке MySQL.
0
Первый выпуск: Вы хотите запустить сервер Mysql из Mysql, а из Xampp также хотите просмотреть phpmyadmin, чтобы вы могли работать с базой данных. Затем следуйте правилам:
Из каталога «Xampp/phpmyadmin» в файле config.inc.php найдите ниже код. И следуйте приведенным ниже инструкциям. Я пробовал так, и мне удалось запустить как localhost/phpMyAdmin в браузере, командную строку MySQL, так и браузер запросов MySQL.
$cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Серверы'][$i]['пользователь'] = 'pma'; $cfg['Серверы'][$i]['пароль'] = ''; $cfg['Servers'][$i]['controluser'] = 'user_name/root'; $cfg['Servers'][$i]['controlpass'] = 'passwaord';
И замените приведенный выше каждый оператор на приведенный ниже каждый соответствующий код.
$cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Серверы'][$i]['пароль'] = 'Мухаммад Ашикуззаман'; $cfg['Серверы'][$i]['controluser'] = 'root'; $cfg['Серверы'][$i]['controlpass'] = 'Мухаммад Ашикуззаман';
Второй выпуск: Способ 1 : Сначала вы можете выйти из Skype. И когда сервер Apche запустится, вы снова сможете запустить Skype. Если вы хотите запустить Apache на другом порту, замените в xampp/apache/conf/httpd.conf «ServerName localhost:80» на «ServerName localhost:81» в строке 184. После этого даже это может не работать. Затем замените
#Listen 0.0.0.0:80 #Слушай [::]:80 Слушай 80
от
#Слушать 0.0.0.0:81 #Слушай [::]:81 Слушай 81
в строке 45
Способ 2 : Если вы хотите использовать порт 80. Следуйте этому. В Windows 8 «World Wide Publishing Service» использует этот порт, и остановка этой службы освободит порт 80, и вы сможете подключить Apache, используя этот порт. Чтобы остановить службу, перейдите в «Диспетчер задач» -> вкладка «Службы», щелкните правой кнопкой мыши «World Wide Publishing Service» и остановите. Если вы не найдете там, перейдите в «Выполнить> services.msc», снова найдите там и щелкните правой кнопкой мыши «World Wide Publishing Service» и остановитесь.
Если вы не нашли там «World Wide Publishing Service», перейдите в «Выполнить >> resmon. exe >> вкладка «Сеть» >> «Прослушивание портов» и посмотрите, какой процесс использует порт 80.
И из «Обзор> > ЦП», просто щелкните правой кнопкой мыши этот процесс и нажмите «Завершить дерево процессов». Если этот процесс является системным, это может быть критической проблемой.
1. откройте каталог xampp ( c:/xampp )
2. в каталог phpMyadmin [C:\xampp\phpMyAdmin]
3. откройте файл [ config.inc.php ] в любом текстовом редакторе
$cfg['Servers'][$i]['auth_type'] = 'config'; // заменяем 'config' на 'cookie' $cfg['Серверы'][$i]['AllowNoPassword'] = true; // меняем «истина» на «ложь».
последнее: сохранить файл.
вот ссылка на видео на тот случай, если вы хотите увидеть его в действии [нажмите здесь]
Если вы не можете аутентифицироваться через веб-интерфейс (localhost/phpmyadmin/), попробуйте изменить тип аутентификации на cookie.
$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;
Если все другие ответы не работают для вас, проверьте config. inc.php
следующее:
$cfg['Servers'][$i]['host'] = '127.0.0.1';
… и добавьте порт MySQL, установленный в вашем XAMPP, как показано ниже:
$cfg['Servers'][$i]['host'] = '127.0.0.1:3307';
Остановите MySQL из XAMPP и перезапустите MySQL.
Откройте новую страницу для http://localhost:8012/phpmyadmin/
и проверьте.
Я знаю, что это старый вопрос, но я просто размещу его здесь:
Чтобы запретить Skype использовать порт 80 и порт 443, откройте окно Skype, затем щелкните меню Инструменты и выберите Параметры .
Щелкните вкладку Advanced ta b и перейдите на подвкладку Connection .
Снимите флажок Использовать порт 80 и 443 в качестве альтернативы для дополнительных входящих подключений.
Нажмите кнопку Сохранить и затем перезапустите Skype .
После перезапуска скайпа скайп больше не будет использовать порт 88 или 443.
Надеюсь, кому-нибудь это поможет.
Несколько экземпляров MySQL присутствуют в Ubuntu.
шаг 1: если он указан как установленный, вы его получили. В противном случае вам нужно получить его.
судо пс-А | grep mysql
шаг 2: удалите один MySQL
sudo apt-get remove mysql
sudo service mysql restart
шаг 3: перезапустите лампу
sudo /opt/lampp/lampp restart
3 пароль: root : [пусто]
XAMPP v3.2.2
Твой ответ
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя адрес электронной почты и пароль
Опубликовать как гость
Электронная почта
Обязательно, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Не удается войти в Phpmyadmin Xampp [Решено] 2022
Содержание
Как исправить ошибку отказа в доступе PhpMyAdmin в xamp mySql. Итак, вам нужно открыть панель управления XAMPP -> Щелкните MySql Config-> Щелкните my.ini. Вы должны написать эту строку skip-grant-tables после [mysqld]. Откройте папку xamp -> PhpMyAdmin. Вы увидите файл config.inc.php в папке phpMyAdmin, просто откройте его с помощью notepad++.
Почему phpMyAdmin не работает в XAMPP?
Чтобы получить доступ к phpMyAdmin из XAMPP, вам нужно убедиться, что у вас запущены Apache и MySQL в панели управления XAMPP, нажав кнопки запуска в столбце «Действия». Если Apache и MySQL зеленые, то все в порядке. Затем вы можете нажать кнопку «Администратор» в строке MySQL, и это запустит phpMyAdmin.
Как войти в phpMyAdmin XAMPP?
Откройте phpMyAdmin в XAMPP. Интерфейс phpMyAdmin. Если вас попросят войти в систему, используйте имя пользователя «root» и введите свой пароль root. Если вы еще не установили его, вы можете оставить его пустым.
Почему мой локальный phpMyAdmin не открывается?
Попробуйте запустить MySQL и Apache в Xampp. Проверьте номер порта, назначенный Apache (по умолчанию он должен быть 80). Теперь загрузите localhost/phpmyadmin. Это решило мою проблему.
Как решить проблему отказа в доступе в XAMPP?
Итак, откройте папку XAMPP и найдите файл с именем xampp-control.exe. щелкните правой кнопкой мыши этот файл и выберите «Свойства», откроется вкладка, выберите «Совместимость», установите флажок «Запускать эту программу от имени администратора» и нажмите кнопку «ОК». Итак, решаем ошибку сервера XAMPP xampp-control.
Как получить доступ к phpMyAdmin на локальном хосте?
После установки phpMyAdmin откройте в браузере http://localhost/phpmyadmin, чтобы начать его использовать. Вы должны иметь возможность войти в систему, используя любых пользователей, которых вы настроили в MySQL. Если пользователи не были настроены, используйте admin без пароля для входа. Затем выберите Apache 2 для веб-сервера, который вы хотите настроить.
youtube.com/embed/na4s3lwUAjA» frameborder=»0″ allowfullscreen=»allowfullscreen»>Как исправить phpMyAdmin?
Чтобы восстановить базу данных MySQL, откройте phpMyAdmin, перейдите на вкладку «Базы данных» и щелкните имя нужной базы данных. Выберите таблицы, которые необходимо восстановить, установив флажки слева от имен таблиц. Затем в раскрывающемся меню With Selected: выберите Repair Table.
Как получить доступ к phpMyAdmin?
Как получить доступ к phpMyAdmin? Войдите в панель управления хостингом. Получите доступ к диспетчеру баз данных из меню «Инструменты хостинга». Оттуда щелкните ссылку phpMyAdmin в столбце «Управление» для базы данных, к которой вы хотите получить доступ. Как только вы это сделаете, наша система автоматически зарегистрирует вас в phpMyAdmin.
Как найти имя пользователя и пароль для phpMyAdmin?
Попробуйте открыть config-db. php, он находится внутри /etc/phpmyadmin. В моем случае пользователь был phpmyadmin, и мой пароль был правильным. Возможно, ваша проблема в том, что вы используете обычное имя пользователя «root», и ваш пароль может быть правильным.
Как получить доступ к базе данных в XAMPP?
Откройте браузер и перейдите на localhost/PHPMyAdmin или нажмите «Администратор» в пользовательском интерфейсе XAMPP. Теперь нажмите «Изменить привилегии» и перейдите к «Изменить пароль администратора», введите свой пароль и сохраните его. Запомните этот пароль, так как он будет использоваться для подключения к вашей базе данных.
Почему phpMyAdmin не подключается?
phpMyAdmin попытался подключиться к серверу MySQL, но сервер отклонил соединение. Вы должны проверить хост, имя пользователя и пароль в своей конфигурации и убедиться, что они соответствуют информации, предоставленной администратором сервера MySQL.
Почему localhost отказывается подключаться?
Что такое локальный хост, отказавшийся от подключения? Локальный хост имитирует веб-сервер, работающий на вашем компьютере. Когда появляется ошибка «localhost отказался подключаться», это, вероятно, связано с неправильно настроенным портом. Другие распространенные причины включают недостаточные разрешения и неправильную работу веб-сервера Apache.
Как получить доступ к локальному хосту XAMPP?
Перейдите на панель управления XAMPP. Нажмите на apache> config> Apache (httpd.conf) Найдите Listen 80 и замените на Listen 8080. После этого проверьте свой локальный IP-адрес с помощью команды ipconfig (консоль cmd) Найдите ServerName localhost: 80 и замените на свой локальный ip: 8080 ( пример 192.168.1.156:8080).
Что такое ошибка phpMyAdmin?
Ошибка подключения к базе данных означает, что ваш инструмент phpMyAdmin не может подключиться к базе данных MySQL. Обычно это происходит из-за того, что файл конфигурации MAMP phpMyAdmin имеет неверные настройки.
Как запустить MySQL в XAMPP?
Шаги по созданию базы данных MySQL с помощью XAMPP ШАГ 1. Перейдите к XAMPP в вашей системе или просто запустите его, щелкнув XAMPP. ШАГ 2. Нажмите кнопку «Пуск», соответствующую модулям Apache и MySQL. ШАГ 3. Теперь нажмите кнопку «Администратор», соответствующую модулю MySQL.
Почему Apache не запускается с XAMPP?
Наиболее распространенная причина того, что сервер XAMPP Apache не запускается, заключается в том, что порт 80 по умолчанию может уже использоваться другой программой, такой как Skype, Teamviewer и т. д. Например, в моем предыдущем сообщении в блоге с решением для XAMPP и Windows Проблема с предупреждением о контроле учетных записей пользователей, мистер
. Какой пароль по умолчанию для XAMPP MySQL?
Откройте панель управления XAMPP, щелкните оболочку и откройте оболочку. В оболочке выполните следующее: mysql -h localhost -u root -p и нажмите Enter. Это будет похоже на пароль, по умолчанию пароль пуст, поэтому просто нажмите Enter.
Как получить доступ к phpMyAdmin из командной строки?
Получите доступ к консоли phpMyAdmin через созданный вами защищенный туннель SSH, перейдя по адресу http://127.0.0.1:8888/phpmyadmin. Войдите в phpMyAdmin, используя следующие учетные данные: Имя пользователя: root. Пароль: пароль приложения.
Как я могу получить доступ к phpMyAdmin без Cpanel?
Действия: Загрузите последнюю версию приложения PhpMyAdmin отсюда. Извлеките файл ZIP или TAR на свой компьютер. Вы можете переименовать и загрузить эту папку в свой домен через FTP или Cpanel >> File Manager. Вы можете получить доступ, введя имя пользователя и пароль MySQL.
как получить параметр входа в систему для phpmyadmin в xampp.
..anycodings Вопросы: как получить параметр входа в систему для phpmyadmin в xampp202290 09-28T05:33:46+00:00
730
, когда я открываю localhost/phpmyadmin/ в xampp anycodings_xampp, он открывает домашнюю страницу с корнем как пользователь anycodings_xampp, но не страницу входа. Моя страница выглядит как anycodings_xampp так же, как здесь, в этой ссылке как я могу получить страницу входа anycodings_xampp, какие настройки я должен сделать anycodings_xampp, чтобы получить страницу входа
Админы
LOGINPPMMYADMINXAMPP
Всего ответов 5
33
Ответы 1: о том, как получить возможность входа в систему для phpmyadmin в xamppШаг 1:
Найдите путь установки phpMyAdmin.
Шаг 2:
Откройте phpMyAdmin/config.inc.php в вашем любимом текстовом редакторе anycodings_phpmyadmin. Скопируйте anycodings_phpmyadmin config.sample.inc.php в config.inc.php anycodings_phpmyadmin, если он отсутствует.
Шаг 3:
Найдите anycodings_phpmyadmin $cfg[‘Servers’][$i][‘auth_type’] = anycodings_phpmyadmin ‘config’;
Замените его на anycodings_phpmyadmin $cfg[‘Servers’][$i][‘auth_type’] = anycodings_phpmyadmin ‘cookie’;
0
Ссылка для ответа
мРахман
6
Ответы 2: о том, как получить параметр входа в систему для phpmyadmin в xamppДа, он работает нормально, но он может ввести anycodings_phpmyadmin в локальный хост без ввода пароля anycodings_phpmyadmin.
Вы можете сделать это другим способом с помощью anycodings_phpmyadmin, выполнив следующие действия:
В браузере введите: localhost/xampp/
В меню левой панели щелкните anycodings_phpmyadmin Security.
Теперь вы можете увидеть таблицу тем, и anycodings_phpmyadmin под таблицей тем вы можете увидеть эту ссылку anycodings_phpmyadmin: anycodings_phpmyadmin http://localhost/security/xamppsecurity.php. Нажмите anycodings_phpmyadmin по этой ссылке.
Теперь вы можете установить любой пароль для anycodings_phpmyadmin.
Перейдите в папку xampp, в которую вы установили xampp с помощью anycodings_phpmyadmin. Откройте папку xampp.
Найдите и откройте папку phpMyAdmin.
Найдите и откройте файл config.inc.php anycodings_phpmyadmin с помощью Блокнота.
Найдите код ниже:
$cfg['Servers'][$i]['auth_type'] = 'config'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Серверы'][$i]['пароль'] = ''; $cfg['Серверы'][$i]['расширение'] = 'mysqli'; $cfg['Серверы'][$i]['AllowNoPassword'] = true;
Замените его кодом ниже:
$cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Серверы'][$i]['пароль'] = ''; $cfg['Серверы'][$i]['расширение'] = 'mysqli'; $cfg['Серверы'][$i]['AllowNoPassword'] = false;
Сохраните файл и запустите anycodings_phpmyadmin localhost/phpmyadmin в браузере.
0
Ссылка для ответа
раджа
1
Ответы 3: о том, как получить возможность входа в систему для phpmyadmin в xamppВы можете использовать
- Перейдите в браузер и введите localhost/phpmyadmin/
- Перейти к Учетным записям пользователей
- Редактировать привилегии из отмеченного ниже изображения в последних опциях root->localhost-> Да-> ВСЕ ПРИВИЛЕГИИ-> Да-> Редактировать привилегии
Вот изображение, как показано ниже
- вы можете нажать на Редактировать привилегии последний вариант над изображением
- Затем вы можете нажать Изменить пароль . Он показывает экран ввода пароля
- Введите пароль и повторите пароль в поле пароля
- Затем нажмите GO
- Затем перейдите к XAMPP->xamppfiles->config.inc.php
- Откройте файл config.inc.php и перейдите к разделам /* Тип аутентификации */
измените конфигурацию на cookie и введите свой пароль anycodings_phpmyadmin в ‘ ‘ в пароле, например, ниже
$cfg['Servers'][$i]['auth_type'] = 'cookie'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = 'ваш пароль';
Затем сохраните и введите в браузере anycodings_phpmyadmin localhost/phpmyadmin/
Введите пароль и наслаждайтесь
0
Ссылка для ответа
радость
4
Ответы 4 : о том, как получить параметр входа в систему для phpmyadmin в xamppМожете ли вы установить пароль на anycodings_phpmyadmin phpmyadmin здесь
http://localhost/security/index. php
0
Ссылка для ответа
раджа
3
Ответы 5 : о том, как получить параметр входа в систему для phpmyadmin в xamppЕсли вы хотите перейти на страницу входа в систему anycodings_phpmyadmin phpmyadmin, нажмите кнопку «выход» (вторая кнопка anycodings_phpmyadmin слева направо под основным логотипом anycodings_phpmyadmin «phpmyadmin») .
0
Ссылка для ответа
радость
Темы с самым высоким рейтингом
Почему мы используем malloc в связанном списке при вставке узла?
Есть ли способ протестировать и проверить содержимое тегов в одном XML-файле?
Сброс входного значения в блоке не происходит
Копирование значения узла по ссылке в другой узел
CameraX замедляется при анализе изображения
Если «n» не монолитно увеличивается, замените «n» на «n-1»
SwiftUI, как получить текущее значение во время анимации
Powershell CSOM получить идентификатор элемента списка из ListItems
Почему мои переменные линейно зависимы? Регрессия, Diff-n-diff, термин взаимодействия и фиктивные значения
Таблицы INNER JOIN без учета результатов
Обновление столбцов в R
Возврат одного файла в Azure Repo с помощью командной строки
Показать весь столбец для столбцов A и E
Gitlab ci не удается запустить docker-compose для приложения django
Назначение Azure для предотвращения доступа на чтение к хранилищу BLOB-объектов Azure
API календаря Google не возвращает все события
Как установить значение свойства в многомодульном проекте?
Как добавить учеников в класс учителем одним щелчком мыши в Django rest framework
Преобразование массива в древовидный список
Расширение пользовательского интерфейса темы чакры по умолчанию
Что означает пробел/прерывистая линия на графике IntelliJ Git?
Как установить MediaQuery textScaleFactor во всем приложении, а не на каждой странице
CellIterator. hasNext() возвращает false, даже если ячейка имеет значение
Изменение значений строки таблицы в таблице Angular
Загрузка файла из приложения в Kubernetes 0KB
Как показать отрицательное значение в диаграмме солнечных лучей с помощью d3.js
Как я могу фактически освободить ресурсы ЦП для этого цикла for в Jupyter Notebook?
Anychart: как совместить линию перехода и гистограмму с несколькими рядами?
Graphviz: выровнять узлы по горизонтали
Что добавить в .gitignore для проекта Xcode
Когда виджет SearchView находится в меню переполнения, как может SearchView расшириться, чтобы заполнить панель инструментов?
Google Play не показывает новую версию приложения, если не очистить кеш Google Play
TypeError: аргумент float() должен быть строкой или числом, а не «Timestamp»
Запустить Firebase deploy —only функции из firebase.json
Мне нужно скрыть верхнюю часть TRX_STATUS и TRX_COUNT в РЕЗУЛЬТАТЕ
Статус: 400, сообщение: Не удалось продолжить действие!, данные: null
Индексация в многомерный массив с массивом индексов
«неопределенная» ошибка распечатывается в Javascript
Вычитание каждого n-го массива с каждым n-м массивом
Глобальное окно не имеет моего нового свойства (ts)
Разделить мою панель инструментов на два столбца в Python Dash
Как сделать YAML — встроенный сценарий оболочки защищает от проблем с разными кавычками?
Частный маршрутизатор React не препятствует доступу к панели инструментов после выхода из системы
Поиск данных для работы с пандами для анализа данных с помощью Python
Как проверить, являются ли листы A и B буквально одним и тем же листом?
Как решать целочисленные деления, которые дают целочисленный результат, используя Z3?
Как я могу создать apk с устаревшим плагином в студии Android?
Требуется правило перезаписи Nginx
Как сделать zip, включая подмодули с действиями Github?
Метод PUT не поддерживается для этого маршрута. Vue/laravel
http://localhost/phpmyadmin
откройте http://localhost/phpmyadmin/ ➚http://localhost/phpmyadmin является частью URL-адреса для входа в программное обеспечение для администрирования базы данных localhost (phpmyadmin). Вы можете ввести адрес с http://localhost/phpmyadmin или использовать следующий инструмент ввода терминала (интернет-просмотрщик).
Что такое PhpMyAdmin и как им пользоваться?
PhpMyAdmin — это программное обеспечение для управления веб-базами данных, написанное на php-скрипте. Phpmyadmin также можно использовать в задачах управления и обслуживания баз данных, а также в качестве мощного SQL-запросчика. Единственный способ запустить PhpMyAdmin — загрузить эти две программы с http://www.apache.org и http://www.mysql.com и установить на свой компьютер. Может быть сложно настроить их один за другим, установив apache2triad, phptriad или easyphp, чтобы вы могли установить их все в пакетном режиме и в фиксированном макете. В любом случае, после завершения установки вы можете запустить веб-сервер Apache по адресу http://localhost/phpmyadmin. В левой части экрана приветствия PMA находится список баз данных, определенных в системе, с активными операциями в памяти MySQL и задачами, выполняемыми в это время. Операции с базой данных в левом меню будут отображаться только как test и MySQL для только что установленной установки MySQL. Нажав на имена этих баз данных с левой стороны, вы можете перейти к экрану таблиц в базе данных, и в то же время имена таблиц в базе данных появятся с левой стороны. Посмотреть ответы на отправку запросов через PMA из базы данных средствами браузера из PMA можно аналогичным образом, написав SQL-предложения в текстовом поле, расположенном в среднем окне.СОЗДАНИЕ БАЗЫ ДАННЫХ В PMA
Все операции с базой данных можно выполнять из интерфейса веб-браузера Pma. В иерархии базы данных самая верхняя база данных содержит таблицы и поля соответственно. Чтобы создать базу данных на Pma, достаточно написать имя базы данных в строке Create new database на главном экране Pma. В качестве имени необходимо использовать овцу, начинающуюся с буквы (не цифры). Например, первая база данных создается в системе путем присвоения имени startdb в качестве имени. Созданная база данных находится в левом меню в Pma. Если MYSQL был недавно установлен в системе, в левом меню будет указана только что созданная база данных, а затем базы данных MySQL и StartupDB.СОЗДАНИЕ ТАБЛИЦ В PHPMYADMIN
Во вновь созданной базе данных нет таблиц. После создания базы данных она будет готова для создания таблиц, содержащих информацию, которая будет храниться в базе данных StartupDB. Самое важное, что нужно знать о создании таблицы, это то, что ее можно хранить и неправильно использовать пространство для хранения.Чтобы создать таблицу в интерфейсе Pma, все, что вам нужно сделать, это ввести имя таблицы разделов с надписью «Создать новую таблицу при запуске базы данных» в правом меню и имя табличного пространства в строке «Поля» под ним. , выбрав StartdbDB в качестве имени базы данных в левом меню
Мы можем сохранить имя, фамилию, адрес электронной почты и информацию о поле из формы на веб-странице. Чтобы создать таблицу с именем users, вы можете использовать имя таблицы в Pma и цифру 5 в строке номера поля, в котором создается первая таблица.
На странице, которая появится на экране, свойства, которые будут включены в поле 5 объявлений, будут указаны в создаваемой таблице имен пользователей. Мы создадим 5 свойств информации, которая будет храниться в поле. В пользовательской таблице, которую мы создадим, мы храним четыре разных информации, таких как имя, фамилия, адрес электронной почты и пол. Цель состоит в том, чтобы дать порядковый номер каждому имени и родословной, чтобы впоследствии было легко получить доступ к информации. Имя первого поля задается путем ввода строки идентификатора пользователя первого информационного поля на экране. Поле идентификатора пользователя выбрано для хранения числа в INT для хранения номера только пользователя. При выборе функции auto_increment в меню «Дополнительно» каждая строка, вставленная в базу данных, автоматически создается для создания собственного значения идентификатора пользователя.
Затем для поля, в котором хранится информация о веб-имени, имя имени поля выбирается как Varchar. В этой же строке вводится раздел длины/набора с! & Как максимальное количество букв, которое может содержать информация об имени. Точно так же для поля фамилии имя поля и фамилия устанавливаются в varchar и вводится значение 16. Адреса электронной почты хранятся в поле Varchar и в поле Длина/набор в поле адреса электронной почты. Если адрес электронной почты содержит больше писем, будут сохранены первые 50 писем.
В поле, где будет храниться информация о поле таблоды, выбран определенный тип поля. При желании это поле может быть предпочтительным как varchar, а также имя, фамилия и информация об электронной почте, но тип Enum более полезен с точки зрения производительности и характеристик хранения. Для того, чтобы подготовить поле для хранения информации о поле, ‘g’ в имени поля, ‘e’, ’k’ в разделе Lenght/Set выбирается путем выбора Enum в строке типа. Буквы e и k в одинарных кавычках обозначают мужской и женский пол.
При нажатии клавиши Сохранить для создания таблицы на экране отображается сообщение о том, что пользовательская таблица создана, и для создания такой же таблицы требуются команды SQL. Затем ту же таблицу можно восстановить с помощью следующих команд:
Код:
Пользователи CREATE TABLE (kullaniciid INT NOT NULL AUTO_INCREMENT, имя VARCHAR (16) NOT NULL, имя VARCHAR (16) не равно null, электронная почта VARCHAR (50) не равно null, пол ENUM (‘e’, ‘k’) не равно null, PRIMARY KEY (идентификатор пользователя))
ПРОСМОТР И ИЗМЕНЕНИЕ ТАБЛИЦ В PMA
После выбора имени базы данных в левом меню, которое необходимо выполнить для просмотра баз данных через Pma или PHP, нажмите кнопку «Обзор» рядом с именем таблицы. Если вы хотите просмотреть сохраненную информацию в пользовательской таблице, которая ранее была введена в качестве пробной информации, вы можете щелкнуть ссылку «Обзор», и вся введенная информация может отображаться на экране. В каждую строку вводится запись. Привязки Edit и Delete в одной и той же строке этих записей используются для изменения и удаления информации этой записи. Достаточно нажать на ссылку Удалить, чтобы удалить запись из таблицы. Щелкните ссылку Изменить, чтобы изменить информацию о контакте.
ПОДБОР НЕКОТОРЫХ ДАННЫХ В ТАБЛИЦАХ В PMA
Если есть десятки таблиц, иногда может быть сложно просмотреть все области вместе. Некоторые области, обеспечивающие определенное условие, имеют свойство Select, которое необходимо зарегистрировать в Pma. После выбора имени базы данных в меню с левой стороны ссылка «Выбрать» рядом с именем каждой таблицы дает пользователю возможность выбрать некоторые поля и перечислить их в соответствии с бинарным критерием. При щелчке по ссылке Выбрать в самом верхнем информационном поле отображаются имена полей таблицы. Все или некоторые из этих имен выбираются, удерживая нажатой клавишу Control и щелкая мышью. Затем введите желаемые критерии в строку имени поля и значения в нижней части страницы. Например, в ранее созданной пользовательской таблице буква k написана в строке пола для выбора записей с полом женский, k. Нажав кнопку «Перейти» на экране,
В некоторых случаях может потребоваться поиск записей, содержащих только определенный слог. Например, может потребоваться поиск пользователей, чья фамилия имеет суффикс.
В этом случае знак % используется в операционной системе так же, как подстановочный знак * при поиске файлов. Для записей, начинающихся со слогов как слогов, % записывается в поле % слога для % записей для всех пройденных слогов и % силлабуса для параллельных записей. %%core%core% и %core Layers.
РЕЗЕРВНОЕ КОПИРОВАНИЕ И УДАЛЕНИЕ БАЗЫ ДАННЫХ В PMA 906:50
Pma с его мощными функциями управления позволяет вам получать резервную копию базы данных в системе и удалять базы данных. Выбор имени базы данных в левом меню открывает несколько вариантов получения резервной копии базы данных под именами таблиц. Только структура, расположенная в строке Просмотр дампа (схемы) базы данных, обеспечивает резервное копирование базы данных только в виде пустых таблиц. Это полезно, когда вам нужно переместить готовый скелет базы данных в другое место без необходимости извлечения случайных записей в базе данных.
Параметр Структура и данные используется для перемещения всех таблиц и полей в базе данных вместе с записями в них в другое место. После выбора этих опций нажимается клавиша Go, чтобы заполнить экран резервного копирования SQL, необходимый для перемещения записей из базы данных в другую базу данных. Чтобы сохранить резервную копию SQL в файл, выберите параметр «Отправить» и нажмите кнопку «Перейти».
В случаях, когда необходимо удалить базу данных, следует использовать ссылку Удалить базу данных на том же экране. При нажатии на эту ссылку пользователю будет предложено удалить базу данных. Операцию удаления следует использовать с осторожностью, так как таблица в базе данных приведет к удалению всех записей, чтобы их нельзя было использовать снова.
ИСПОЛЬЗОВАНИЕ КОМАНДЫ SQL В PMA
Pma позволяет пользователям основной базы данных использовать SQL. На главной странице, где находится информация базы данных, текст в центре можно выполнить, написав необходимые SQL-команды в поле ввода информации. Когда команды SQL вводятся неправильно, сообщения об ошибках MYSQL могут отображаться пользователю через Pma. Когда желательно удалить данные с помощью SQL, Pma запросит у пользователя подтверждение, чтобы предотвратить удаление данных в результате неправильной операции. Предварительно подготовленные операторы SQL также можно вызывать из внешнего файла с помощью клавиши Browse под текстовым полем запуска SQL.
С помощью Pma можно загружать резервные копии базы данных непосредственно в пустую базу данных, используя эту функцию.
Самое главное мы придумали!
Категории в таблице
Признание необходимости создания типов и значений табличных пространств может занять ..
источник: https://www.phpmyadmin.net
Статус подключения
Информация | Значение |
---|---|
Веб-браузер: | Mozilla/5,0 (x11; Linux x86_64; RV: 33,0) Gecko/20100101 Firefox/33,0 |
Язы | localhosts. mobi |
IP Address: | 172.68.110.157 |
Referer: | |
Accept: | text/html,application/xhtml+xml,application/xml;q=0.9, */*;q=0,8 |
Дата: | 01.10.2022 05:34:12 |
Местоположение файла локального хост-сервера и порты подключения
Порты:
локальный хост: 631 ⟷
локальный хост: 4000 ⟷
локальный хост: 5557 ⟷
локальный хост: 11501 ⟷
локальный хост: 3010 ⟷
локальный: 3306
Папки:
локальный хост/wordpress ⟷
локальный/wordpress/wp-admin ⟷
http://локальный/mysql
Как установить PHPMyAdmin на Raspberry Pi
В этом руководстве по Raspberry Pi PHPMyAdmin мы покажем вам, как установить популярный инструмент администрирования MySQL PHPMyAdmin на Raspberry Pi.
Для тех, кто не знает, PHPMyAdmin — это бесплатный инструмент, разработанный для упрощения администрирования MySQL. Он очень популярен и используется во многих средах веб-серверов по всему миру.
Вы обнаружите, что установка Raspberry Pi PHPMyAdmin очень проста и не займет много времени. Вам нужно иметь настроенный и готовый к использованию веб-сервер на Raspberry Pi.
Изучение того, как использовать PHPMyAdmin, довольно сложно для новичков. Я рекомендую ознакомиться с некоторыми руководствами, если вы новичок в управлении базами данных.
Если вы еще не установили веб-сервер, вы можете узнать об этом из нашего руководства по установке Apache или нашего руководства по установке NGINX.
Список оборудования
Для выполнения этого руководства Raspberry Pi PHPMyAdmin вам потребуется оборудование, указанное ниже.
Рекомендуется
Дополнительно
- Чехол для Raspberry Pi
- USB-клавиатура
- USB-мышь
- Кабель HDMI
Настройка PHPMyAdmin на Raspberry Pi
Как и во всех наших руководствах, для выполнения этого руководства мы будем использовать последнюю версию Raspbian.
Во-первых, убедитесь, что вы следовали предыдущему руководству по установке веб-сервера с поддержкой PHP. Вам также потребуется установить и настроить MYSQL.
Вам потребуется пароль, который вы установили для корневой учетной записи MYSQL. Если у вас его нет, вы не сможете установить PHPMyAdmin.
1. Чтобы установить пакет PHPMyAdmin на Raspberry Pi, нам нужно выполнить приведенную ниже команду.
2. Теперь PHPMyAdmin начнет установку на ваш Pi. Это потребует вашего участия на различных этапах пути. Вам будет представлен экран с вопросом о типе веб-сервера, который вы хотите запустить.
Выберите опцию « apache2
», нажав ПРОБЕЛ , а затем ENTER . Выберите этот вариант, даже если вы используете NGINX, так как мы сами настроим его позже.
3. Далее нам нужно настроить PHPMyAdmin для подключения к нашему серверу MYSQL. Нам также потребуется настроить некоторые детали, чтобы мы могли войти в программное обеспечение PHPMyAdmin.
Для этого выберите « <Да> » в следующем запросе.
4. Теперь вам будет предложено установить пароль для самого PHPMyAdmin. Лучше всего установить этот пароль на нечто отличное от вашего корневого пароля SQL. Это поможет обезопасить сервер.
Этот пароль PHPMyAdmin будет использовать для подключения к серверу MySQL.
5. Когда процесс установки PHPMyAdmin завершен, осталось сделать еще одну вещь. PHPMyAdmin по умолчанию блокирует вход в интерфейс PHPMyAdmin с использованием пользователя « root ».
Вместо этого вам нужно будет создать нового пользователя, если вы хотите создавать и получать доступ к таблицам данных в PHPMyAdmin.
Для этого нам нужно сначала войти в интерфейс командной строки MySQL, используя пользователя « root » с паролем, который вы установили.
6. Теперь запустите приведенную ниже команду, чтобы создать пользователя и разрешить ему доступ ко всем базам данных на сервере MySQL. Запомните данные, которые вы вводите здесь, так как вы будете использовать их для входа в PHPMyAdmin
Убедитесь, что вы заменили « имя пользователя » на выбранное вами имя пользователя .
Также замените « пароль » безопасным паролем по вашему выбору.
7. Вы можете выйти из интерфейса командной строки MySQL, набрав « бросить »в терминале.
После этого вы можете приступить к настройке PHPMyAdmin для Apache или NGINX.
Настройка Apache для PHPMyAdmin
1. Прежде чем мы сможем загрузить интерфейс PHPMyAdmin на Raspberry Pi, нам потребуется внести некоторые изменения в конфигурацию Apache.
Для начала нам нужно отредактировать файл « Apache2.conf
», мы можем сделать это, введя в терминал следующее.
2. Теперь нам нужно добавить следующую строку в конец этого файла.
Эта строка будет включать конфигурацию PHPMyAdmin и позволит загружать и прослушивать ее Apache.
После этого мы можем сохранить и выйти, нажав CTRL + X и затем нажав Y затем ENTER .
3. Теперь нам нужно перезапустить службу Apache на нашем Raspberry Pi, выполнив приведенную ниже команду.
Нам нужно сделать это, чтобы сбросить его текущую конфигурацию и загрузить ее в наш измененный файл.
Настройка NGINX для PHPMyAdmin
1. Чтобы настроить NGINX для работы с PHPMyAdmin, нам нужно создать ссылку между папкой phpmyadmin и нашим корневым каталогом HTML.
Для этого нам нужно запустить следующую команду на нашем Raspberry Pi.
Доступ к PHPMyAdmin
1. Теперь вы сможете получить доступ к интерфейсу PHPMyAdmin вашего Raspberry Pi из веб-браузера.
Чтобы проверить это, перейдите по следующему адресу в своем любимом веб-браузере. Используйте пользователя, которого вы создали ранее в этом руководстве, для входа в систему. Не используйте своего пользователя root, так как он отключен по умолчанию.
Не забудьте заменить IP-адрес на IP-адрес вашего Raspberry Pi. (Если у вас его нет, запустите команду hostname –I
на Raspberry Pi)
На этом этапе у вас должен быть запущен и запущен PHPMyAdmin на Raspberry Pi.
Этот учебник будет очень полезен, если вы решите настроить тяжелые приложения для работы с базами данных или веб-сайты. Например, WordPress очень зависит от базы данных, поэтому возможность доступа к ней и управления ею является обязательной.
Я надеюсь, что вам понравился этот учебник Raspberry Pi PHPMyAdmin, и если у вас возникнут какие-либо проблемы, не стесняйтесь оставлять комментарии ниже.
Установка и настройка phpMyAdmin —
Последнее обновление: 2019-12-20
Автор: Paul Dolbear
phpMyAdmin® — это бесплатный инструмент администрирования с открытым исходным кодом для MySQL®. и МарияДБ®. Портативное веб-приложение, написанное в основном на PHP, phpMyAdmin стал одним из самых популярных инструментов администрирования MySQL, особенно для веб-хостинга.
В этой статье описывается, как установить и настроить phpMyAdmin на вашем веб-сервер для CentOS® 7, Red Hat® Enterprise Linux® (RHEL) 7 и Ubuntu® 16.04 LTS.
Предварительные условия
Прежде чем вы сможете установить phpMyAdmin, у вас должно быть установлено следующее на вашем сервере:
- Веб-сервер, например Apache® или NGINX®
- PHP
Проверьте, установлен ли веб-сервер
Используйте команды из следующей таблицы, чтобы проверить, установлен ли веб-сервер. установлено:
Операционная система | Веб-сервер | Команда |
---|---|---|
CentOS и RHEL | Апач | об/мин -qa | grep httpd |
CentOS и RHEL | НГИНКС | об/мин -qa | grep nginx |
Операционная система Ubuntu | Апач | dpkg -l | grep апач |
Операционная система Ubuntu | НГИНКС | dpkg -l | grep nginx |
Проверьте, установлен ли PHP
Используйте следующую команду, чтобы проверить, установлен ли PHP в CentOS или RHEL:
об/мин -qa | grep php
Используйте следующую команду, чтобы проверить, установлен ли PHP в операционной системе Ubuntu:
dpkg -l | grep php
Установить phpMyAdmin
Используйте инструкции в следующих разделах для установки phpMyAdmin.
CentOS и RHEL
Установите phpMyAdmin с помощью следующей команды:
yum install phpmyadmin
Вывод должен быть похож на следующий пример:
Загруженные плагины: fastmirror, langpacks Загрузка зеркальных скоростей из кэшированного хост-файла * база: зеркало.mhd.uk.as44574.net * epel: зеркало.freethought-internet.co.uk * дополнительные материалы: mirror.mhd.uk.as44574.net * обновления: зеркало.mhd.uk.as44574.net Разрешение зависимостей --> Запуск проверки транзакции ---> Пакет phpMyAdmin.noarch 0:4.4.15.10-3.el7 будет установлен --> Зависимость обработки: php-mysqli >= 5.3.7 для пакета: phpMyAdmin-4.4.15.10-3.el7.noarch --> Зависимость обработки: php-mbstring >= 5.3.7 для пакета: phpMyAdmin-4.4.15.10-3.el7.noarch --> Зависимость обработки: php-gd >= 5.3.7 для пакета: phpMyAdmin-4.4.15.10-3.el7.noarch --> Зависимость обработки: php-xmlwriter для пакета: phpMyAdmin-4.4.15.10-3.el7.noarch --> Зависимость обработки: php-tcpdf-dejavu-sans-fonts для пакета: phpMyAdmin-4. 4.15.10-3.el7.noarch --> Зависимость обработки: php-tcpdf для пакета: phpMyAdmin-4.4.15.10-3.el7.noarch --> Зависимость обработки: php-php-gettext для пакета: phpMyAdmin-4.4.15.10-3.el7.noarch --> Запуск проверки транзакции
Операционная система Ubuntu
Установите phpMyAdmin с помощью следующей команды:
apt-get install php phpmyadmin
Вывод должен быть похож на следующий пример:
Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Будут установлены следующие дополнительные пакеты: dbconfig-common dbconfig-mysql fontconfig-config fonts-dejavu-core javascript-common libfontconfig1 libgh4 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc libjs-underscore libtiff5 libvpx3 libxpm4 libxslt1.1 php-gd php-gettext php-mbstring груша php-phpseclib php-tcpdf php-xml php7.0-gd php7.0-mbstring php7.0-xml Предлагаемые пакеты: libgd-tools php-libsodium php-gmp php-imagick www-браузер Будут установлены следующие НОВЫЕ пакеты: dbconfig-common dbconfig-mysql fontconfig-config fonts-devaju-core javascript-common libfontconfig1 libgd3 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-sphinxdoc libjs-underscore libtiff5 libvpx3 libxpm4 libxslt1. 1 php-gd php-gettext php-mbstring груша php-phpseclib php-tcpdf php-xml php7.0-gd php7.0-mbstring php7.0-xml phpmyadmin 0 обновлено, 28 установлено заново, 0 удалено и 6 не обновлено. Нужно получить 16,3 МБ архивов. После этой операции будет использовано 61,5 МБ дополнительного места на диске. Вы хотите продолжить? [Да/нет]
Нажмите Y , а затем нажмите Введите , чтобы продолжить настройку процесс. Дополнительные сведения см. в разделе Настройка phpMyAdmin в операционной системе Ubuntu . инструкции.
Настройка phpMyAdmin на CentOS и RHEL
После того, как вы установили phpMyAdmin на свой веб-сервер, следуйте инструкциям в следующих разделах для настройки phpMyAdmin.
Веб-сервер Apache
Сначала необходимо добавить адрес интернет-протокола (IP), который вы хотите использовать для доступа к phpMyAdmin в /etc/phpMyAdmin/config.inc.php конфигурация файл.
Откройте файл /etc/phpMyAdmin/config. inc.php в текстовом редакторе.
В разделе, начинающемся со строки
# Апач 2.2 Порядок Запретить, Разрешить Запретить от всех Разрешить с 127.0.0.1 Разрешить от ::1 Разрешить от Требовать ip 94.236.7.190 ЕслиМодуль> Каталог> Сохраните и закройте файл.
Установить псевдоним URL (необязательно)
Стандартный URL-адрес для установки phpMyAdmin: https://ipaddress/phpMyAdmin , где ipaddress — это IP-адрес, который вы добавлен в файл конфигурации в предыдущем разделе. Если ты хочешь изменить URL, вы можете установить псевдоним.
Откройте файл /etc/httpd/conf.d/phpMyAdmin.conf в текстовом редакторе.
Найдите строки, начинающиеся с
Псевдоним
, и измените/phpMyAdmin
на псевдоним по вашему выбору, как показано в следующем примере:Псевдоним /NewName /usr/share/phpMyAdmin Псевдоним /newname /usr/share/phpMyAdmin
Сохраните и закройте файл.
Файл конфигурации базы данных
Если сервер базы данных MySQL или MariaDB, который вы хотите использовать с phpMyAdmin находится не на одном сервере как ваш веб-сервер, вы должны отредактировать файл конфигурации базы данных, чтобы определить местоположение сервера базы данных.
Существует два варианта конфигурации:
- Хост MySQL или IP-адрес
- Порт MySQL/MariaDB
Выполните следующие действия, чтобы определить расположение сервера базы данных:
Откройте файл /etc/phpMyAdmin/config.inc.php в текстовом редакторе.
Отредактируйте файл, как показано в следующем примере:
$cfg['Servers'][$i]['host'] = 'localhost'; // Имя хоста MySQL или IP-адрес $cfg['Серверы'][$i]['порт'] = ''; // Порт MySQL — оставьте пустым для порта по умолчанию $cfg['Серверы'][$i]['socket'] = ''; // Путь к сокету - оставьте пустым для сокета по умолчанию $cfg['Серверы'][$i]['connect_type'] = 'tcp'; // Как подключиться к серверу MySQL ('tcp' или 'socket') $cfg['Серверы'][$i]['расширение'] = 'mysqli'; // Используемое расширение php MySQL ('mysql' или 'mysqli') $cfg['Servers'][$i]['compress'] = FALSE; // Использовать сжатый протокол для соединения с MySQL // (требуется PHP >= 4. 3.0) $cfg['Серверы'][$i]['controluser'] = ''; // MySQL управляет пользовательскими настройками // (у этого пользователя должен быть доступ только для чтения $cfg['Серверы'][$i]['controlpass'] = ''; // доступ к "mysql/user" // и таблицы "mysql/db").
Сохраните и закройте файл.
Чтобы изменения вступили в силу, необходимо проверить синтаксис демона веб-движка. а затем изящно перезапустите или перезагрузите его.
Проверьте синтаксис с помощью следующей команды:
apachectl configtest
Если в файле конфигурации нет ошибок, вы должны увидеть Syntax OK
в
выход.
Перезагрузите веб-сервер Apache с помощью следующей команды:
CentOS и RHEL 6
сервис httpd изящный
CentOS и RHEL 7
статус systemctl httpd
Проверьте состояние службы httpd, чтобы убедиться, что она работает как ожидается с помощью следующей команды:
CentOS и RHEL 6
статус службы httpd
CentOS и RHEL 7
статус systemctl httpd
Теперь вы сможете просматривать phpMyAdmin через веб-браузер, как показано на следующем изображении:
Веб-сервер NGINX
В NGINX пакет phpMyAdmin не поставляется с файлом конфигурации, поэтому вам нужно создать блок сервера, чтобы указать на phpMyAdmin конфигурационный файл.
Откройте текстовый редактор и создайте файл /etc/nginx/conf.d/phpMyAdmin.conf .
Введите следующие параметры конфигурации:
сервер { слушать 80; имя_сервера 95.138.162.233; корень /var/www; расположение /phpMyAdmin { корень /usr/доля/; индекс index.php; # auth_basic "Вход в phpMyAdmin"; # раскомментируйте, если используете безопасность .htaccess и .htpasswd # auth_basic_user_file /etc/nginx/.pma_pass; # раскомментируйте, если используете безопасность .htaccess и .htpasswd расположение ~\.php$ { try_files $uri = 404; fastcgi_pass 127.0.0.1:9/* /phpMyAdmin последний; } }
Сохраните и закройте файл.
Чтобы изменения вступили в силу, необходимо проверить синтаксис демона веб-движка. а затем изящно перезапустите или перезагрузите его.
Используйте следующую команду для проверки синтаксиса:
nginx -t
Если в файле конфигурации нет ошибок, вы должны увидеть Syntax OK
в
выход.
Перезагрузите веб-сервер NGINX с помощью следующей команды:
CentOS и RHEL 6
служба nginx изящная
CentOS и RHEL 7
systemctl перезагрузить nginx
Проверьте состояние службы NGINX, чтобы убедиться, что она работает как ожидается с помощью следующей команды:
CentOS и RHEL 6
статус службы nginx
CentOS и RHEL 7
статус systemctl nginx
Теперь вы сможете просматривать phpMyAdmin через веб-браузер, как показано на следующем изображении:
Настройка phpMyAdmin в операционной системе Ubuntu
Выполните действия, описанные в следующих разделах, для настройки phpMyAdmin в операционной системе Ubuntu.
Веб-сервер Apache
В процессе установки файл конфигурации phpMyAdmin Apache добавляется в /etc/apache2/conf-enabled/ каталог, где он читается автоматически.
Единственное, что вам нужно сделать, это включить расширение mbstring
PHP, которое
вы можете сделать, выполнив следующую команду:
судо phpenmod mbstring
После установки phpMyAdmin отображается экран конфигурации пакета, как показано на следующем изображении.
Используйте пробел, чтобы выбрать apache2 , нажмите Tab , чтобы выбрать Хорошо , а затем нажмите Введите .
Процесс установки продолжается до появления другого экрана конфигурации
который предложит вам подтвердить, хотите ли вы настроить свою базу данных для
phpMyAdmin с помощью dbconfig-common
.
Выберите Да , а затем нажмите Введите .
Вам будет предложено ввести пароль администратора базы данных. Введите свой пароль, нажмите Tab , чтобы выбрать Ok , а затем нажмите Enter .
Далее введите пароль для самого приложения phpMyAdmin, нажмите Tab для выберите Ok , а затем нажмите Введите .
Подтвердите пароль, выбрав Ok , а затем нажмите Введите .
После завершения процесса установки файл конфигурации phpMyAdmin добавляется в /etc/apache2/conf-enabled/phpmyadmin. conf .
Если этот файл не существует после завершения установки, вы можете скопировать его с /etc/phpmyadmin/apache.conf на /etc/apache2/conf-enabled . Если этот файл не существует, вы должны создать виртуальный хост для phpMyAdmin со следующими настройками:
сервер { слушать 80; имя_сервера example.com www.example.com; корень /var/www/vhosts/example.com; .. расположение /phpMyAdmin { корень /usr/доля/; индекс index.php; # auth_basic "Вход в phpMyAdmin"; # раскомментируйте, если используете безопасность .htaccess и .htpasswd # auth_basic_user_file /etc/phpMyAdmin/.phpmyadmin-htpasswd; # раскомментируйте, если используете безопасность .htaccess и .htpasswd расположение ~\.php$ { try_files $uri = 404; fastcgi_pass unix:/var/run/php-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; включить /etc/nginx/fastcgi_params; } расположение ~* ^/phpmyadmin/(. /* /phpMyAdmin последним; } ... }
Если в любое время вам нужно перенастроить phpMyAdmin, вы можете использовать следующие команда:
dpkg-перенастроить phpmyadmin
Конфигурация удаленной базы данных
Если сервер базы данных, которым вы хотите управлять с помощью phpMyAdmin, является удаленным, вы необходимо настроить phpMyAdmin по-другому. Файлы конфигурации находятся в каталог /etc/phpmyadmin . Основной файл конфигурации /etc/phpmyadmin/config.inc.php , который содержит конфигурацию параметры, которые применяются глобально к phpMyAdmin.
Чтобы использовать phpMyAdmin для администрирования базы данных MySQL, размещенной на другом сервере, откройте /etc/phpmyadmin/config.inc.php в текстовом редакторе, а затем отредактируйте следующая строка:
Старая линия | Новая строка |
---|---|
$cfg['Servers'][$i]['host'] = '$dbserver'; | $cfg['Серверы'][$i]['хост'] = '192. 168.71.21'; |
Примечание: Заменить $dbserver
с фактическим именем сервера удаленной базы данных или
Айпи адрес. Также убедитесь, что хост phpMyAdmin имеет права доступа
удаленная база данных.
Другой файл конфигурации, который вы должны отредактировать, это /etc/phpmyadmin/apache.conf . Этот файл символически связан с /etc/apache2/conf-available/phpmyadmin.conf . После того, как это включен, он используется настроить Apache2 для обслуживания сайта phpMyAdmin. Файл содержит директивы для загрузки PHP, разрешения каталога и так далее.
Выполните следующую команду, чтобы включить файл конфигурации, а затем перезагрузите служба:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf sudo a2enconf phpmyadmin.conf sudo systemctl перезагрузить apache2.service
Теперь, когда phpMyAdmin установлен на клиентском компьютере, подключитесь к удаленный сервер, на котором установлена база данных MySQL или MariaDB. Открой файл /etc/mysql/mysql.conf.d/mysql.cnf и отредактируйте следующую строку:
адрес привязки = 0.0.0.0
Замените 0.0.0.0
на IP-адрес удаленного сервера, а затем сохраните
и выйти из файла.
Выполните следующую команду, чтобы разрешить пользователю root доступ к серверу из клиентский компьютер:
sudo mysql -u root -p ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА *.* 'root'@'192.168.71.20', ОПРЕДЕЛЕННОМУ 'root_password_here' С ОПЦИЕЙ ПРЕДОСТАВЛЕНИЯ;
Замените IP-адрес адресом удаленного сервера и root_password_here
с паролем пользователя root.
После редактирования параметров конфигурации откройте браузер и перейдите к https://clientPC/phpmyadmin , используя IP-адрес клиентского компьютера или имя хоста. Вы должны иметь возможность удаленно войти на сервер с клиентский веб-портал phpMyAdmin.
Перезагрузите веб-сервер
Чтобы изменения в файлах конфигурации вступили в силу, вы должны сначала проверить синтаксис файла, а затем корректно перезапустите или перезагрузите веб-сервер.
Используйте следующую команду для проверки синтаксиса файлов конфигурации:
apache2ctl configtest
Затем перезагрузите веб-сервер Apache, выполнив следующую команду:
systemctl reload apache2
Проверьте состояние службы, чтобы убедиться, что она работает как ожидается, выполнив следующую команду:
состояние системы apache2
Теперь вы сможете просматривать phpMyAdmin через веб-браузер, как показано на следующем изображении:
Веб-сервер NGINX
После установки phpMyAdmin отображается экран конфигурации пакета, как показано на следующем изображении:
Используйте пробел, чтобы выбрать apache2 , нажмите Tab , чтобы выбрать Хорошо , а затем нажмите Введите .
Процесс установки продолжается до появления другого экрана конфигурации
который предложит вам подтвердить, хотите ли вы настроить свою базу данных для
phpMyAdmin с помощью dbconfig-common
.
Выберите Да , а затем нажмите Введите .
Вам будет предложено ввести пароль администратора базы данных. Введите свой пароль, нажмите Tab , чтобы выбрать Ok , а затем нажмите Enter .
Далее введите пароль для самого приложения phpMyAdmin, нажмите Tab для выберите Ok , а затем нажмите Введите .
Подтвердите пароль, выбрав Ok , а затем нажмите Введите .
После завершения процесса установки необходимо создать phpMyAdmin файл конфигурации здесь: /etc/nginx/sites-enabled/phpmyadmin.conf .
Введите следующую информацию в файл и сохраните его:
сервер { слушать 80; имя_сервера 95.138.162.233; корень /var/www; расположение /phpmyadmin { корень /usr/доля/; индекс index.php; try_files $uri $uri/ =404; # auth_basic "Вход в phpMyAdmin"; # раскомментируйте, если используете безопасность . /phpmyadmin/(doc|sql|setup)/ { отрицать все; } расположение ~ /phpmyadmin/(.+\.php)$ { fastcgi_pass unix:/run/php/php7.0-fpm.sock; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; включить fastcgi_params; включить фрагменты/fastcgi-php.conf; } } }
Ваши файлы phpMyAdmin расположены в каталоге /usr/share/phpmyadmin/. Приведенная выше конфигурация сообщает NGINX, что если посетители войдут https://ip_address/phpmyadmin в адресной строке браузера он должен найти файл index.php в каталоге /usr/share/phpmyadmin/ и показать его.
Перезагрузите веб-сервер
Чтобы изменения в файлах конфигурации вступили в силу, вы должны сначала проверить синтаксис файла, а затем корректно перезапустите или перезагрузите веб-сервер.
Используйте следующую команду для проверки синтаксиса файлов конфигурации:
nginx -t
Затем перезагрузите веб-сервер Apache, выполнив следующую команду:
RHEL и CentOS 6
сервис nginx изящный
RHEl и CentOS 7
systemctl перезагрузить nginx
Проверьте состояние службы, чтобы убедиться, что она работает как ожидается, выполнив следующую команду:
RHEL и CentOS 6
статус службы nginx
RHEL и CentOS 7
статус systemctl nginx
Теперь вы сможете просматривать phpMyAdmin через веб-браузер, как показано на следующем изображении:
Настройка дополнительной безопасности (необязательно)
htpasswd
используется для создания и обновления плоских файлов, хранящих
имена пользователей и пароли для базовой аутентификации пользователей HTTP. Если htpasswd
не может получить доступ к файлу (не может записать в
выходной файл или прочитать файл, чтобы обновить его),
он возвращает статус ошибки и не вносит никаких изменений.
Используйте шаги, описанные в следующих разделах, для настройки базовой аутентификации на веб-сервер с запущенным phpMyAdmin.
Веб-сервер Apache
По умолчанию Apache не позволяет использовать .htaccess
. Вы должны настроить
Apache разрешает аутентификацию на основе .htaccess
.
Откройте файл конфигурации Apache в текстовом редакторе и найдите раздел, который
начинается с
.
Для RHEL и CentOS файл конфигурации /etc/httpd/conf/httpd.conf .
Для операционной системы Ubuntu файл конфигурации имеет вид /etc/apache2/conf/httpd.conf .
Измените строку с AllowOverride none
на AllowOverride AuthConfig
.
Примечание : Если в этой строке написано AllowOverride All
, то никаких изменений не требуется.
Сохраните и закройте файл.
Команда htpasswd
используется для создания и обновления файлов, хранящих
имена пользователей и пароли для базовой аутентификации пользователей Apache. Использовать
следующую команду для создания скрытого файла для хранения имени пользователя и
зашифрованный пароль для каждого пользователя:
htpasswd -c /etc/phpMyAdmin/.phpmyadmin-htpasswd имя пользователя
После создания пользователя выполните следующую команду, чтобы увидеть имя пользователя и пароль в файле /etc/phpMyAdmin/.phpmyadmin-htpasswd :
cat /etc/phpMyAdmin/.phpmyadmin-htpasswd
Вывод должен быть похож на следующий пример:
user1:$apr1$0r/2zNGG$jopiWY3DEJd2FvZxTnugJ/ пользователь2:$apr1$07FYIyjx$7Zy1qcBd.B8cKqu0wN/Mh2
Теперь вам нужно разрешить Пользователь apache
для чтения файла .htpasswd
с помощью
выполнение следующих команд:
chown apache:apache /etc/phpMyAdmin/. phpmyadmin-htpasswd chmod 0660 /etc/phpMyAdmin/.phpmyadmin-htpasswd
Наконец, вы должны раскомментировать следующие строки из phpMyAdmin файлы конфигурации:
# auth_basic "Вход в phpMyAdmin"; # раскомментируйте, если используете безопасность .htaccess и .htpasswd # auth_basic_user_file /etc/phpMyAdmin/.phpmyadmin-htpasswd; # раскомментируйте, если используете безопасность .htaccess и .htpasswd
Веб-сервер NGINX
Команда htpasswd
используется для создания и обновления файлов, хранящих
имена пользователей и пароли для базовой аутентификации пользователей Apache. Использовать
следующую команду для создания скрытого файла для хранения имени пользователя и
зашифрованный пароль для каждого пользователя:
htpasswd -c /etc/nginx/.pma_pass имя пользователя
После создания пользователя выполните следующую команду, чтобы увидеть имя пользователя и пароль в файле /etc/nginx/.pma_pass :
кошка /etc/nginx/.