Это актуальное руководство по установке и настройке XAMPP в GNU / Linux с подробными пошаговыми инструкциями.
Что такое XAMPP?
XAMPP - это полностью бесплатный и простой в установке дистрибутив Apache, который содержит MariaDB, PHP и Perl. Установочный пакет XAMPP был разработан так, чтобы его было невероятно легко установить и использовать.Полностью бесплатный и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl.
Как установить и настроить XAMPP?
Установка Xampp
1.- Загрузите XAMPP для Linux из https://www.apachefriends.org/es/index.html
2.- В конце загрузки у нас есть архив.пробег, который мы должны установить следующим образом:
- Мы открываем Терминал с Ctrl + T, или из нашего меню.
- Авторизуемся как root:
- Мы приступаем к предоставлению разрешений на выполнение для .run и установке XAMPP.
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run
- Принимаем все и ждем окончания установки.
Настройка XAMPP
3.- Переходим к настройке XAMPP
- Конфигурация MySQL (MariaDB)
$ ln -s / opt / lampp / bin / mysql / usr / bin / $ который mysql $ type mysql $ ls -lart / usr / bin / mysql
- Настройка правила com.ubuntu.pkexec.xampp.policy для графической панели для запуска с правами администратора будет создан файл bash, который запускается xampp-linux-x64-5.6.28-0-installer.run. Для этого идем по маршруту / usr / share / polkit-1 / действия и выполняем:
$ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy
Внутри файла com.ubuntu.pkexec.xampp.policy вставляем следующий код:
Для запуска панели управления XAMP требуется аутентификация. xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run правда
- Создание скрипта, отвечающего за выполнение графической панели XAMPP в пути / usr / bin / . Мы должны создать скрипт с именем xampp-панель управления:
сенсорная панель управления xampp, nano xampp-панель управления
#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
- Настроив .desktop для запуска графического диспетчера служб XAMPP, выполните следующие команды в пути / USR / доли / приложений:
сенсорная панель управления xampp, nano xampp-панель управления
- После запуска nano application.desktop введите следующий код
[Запись на рабочем столе] Комментарий = Запуск / остановка XAMPP Имя = Панель управления XAMPP Exec = xampp-control-panel Icon = xampp Кодировка = UTF-8 Terminal = false Тип = Приложение
- Теперь у нас есть значок, при нажатии на который выполняется pkexec, который запрашивает у нас логин для назначения разрешений на выполнение графической панели XAMPP. Это должно выглядеть примерно так:
- Чтобы использовать mysql, если вы выполнили предыдущую настройку, вам больше не нужно переходить в каталог / opt / lampp / bin / mysql -u корень -p чтобы войти в систему сейчас, вам просто нужно открыть терминал и запустить
mysql -u root -p
.
Теперь мы можем графически управлять нашим XAMPP и получать доступ к mysql, не переходя в каталог / opt / lampp / bin.
Это все руководство, надеюсь, вам понравилось и не забывайте оставлять свои комментарии.
Это статьи, которые ценятся больше всего за подробное и точное содержание. Он помог коллегам, предпочитающим Windows, установить версии программного обеспечения XAMPP. Я не знал о существовании установщика для Linux, который использовался для установки и настройки LAMP вручную. Я убежден, что это будет большим подспорьем для тех, кто хочет иметь сервер с этими функциями, и убедит многих программистов и администраторов, которые предпочитают устанавливать его в Windows, сделать это на сервере с Linux. Спасибо Nexcoyotl за такую отличную статью!
Большое спасибо, Федерико, ваш комментарий будет признателен, я надеюсь, что это небольшое и простое руководство было полезно. Это первое, что я надеюсь сделать еще много.
Очень хороший гид
Но у меня вопрос, а почему вы трогаете? Я понимаю, что это для создания пустого файла, но с помощью только nano вы можете создать и отредактировать файл ...
трогать - это команда, используемая для обновления дат доступа и изменения одного или нескольких файлов до текущей даты.
нажмите [OPTINO]… FILE…
Если аргумент FILE или имя файла не существует, создается пустой файл с тем же именем, что и FILE.
Это более прямой и очень распространенный способ создания пустых файлов, чем через редактор. карликовый
Бегать прикосновение человека для получения дополнительной информации.
Привет, yerko, заранее спасибо за комментарий, причина, по которой я использую тач, в том, что для меня это привычно хе-хе. И если, как сказал товарищ Федерико, его функция выходит за рамки создания файлов. Если хотите узнать больше, запустите $ man touch, привет друг.
Но после касания вы изменяете файл, так что это дополнительный шаг к тому, что вы делаете.
Я знаю, что делает тач, я просто хотел знать, зачем вы это сделали: P, раз уж с nano этого было более чем достаточно 😉
Очень хорошая документация, хорошая работа.
Что вы используете для настройки подсказки, мне очень понравилась ее настройка.
привет
Привет, друг, спасибо, что заглянули и прокомментировали 😀, я использую оболочку Powerline, это проект с открытым исходным кодом, вы можете найти его на github. Настроить легко. Я использую оболочку bash и powerline, хотя вы также можете настроить ее для zsh.
Очень хороший учебник. Мое внимание привлекает конфиг терминала, не могли бы вы поделиться конфигом?
Привет, Корацуки, ознакомьтесь с этим руководством, которое я делаю, я надеюсь, что настройка подсказки будет для вас полезной. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/
Очень хорошо ваш вклад. Брат, как жаль, что я почти не видел эту публикацию, несколько недель назад они оставили мне задачу установить среду LAMP на моем компьютере, но, как я вижу, установить XAMPP проще. В любом случае спасибо за ваш вклад, привет.
Отлично, очень хорошо объяснено и просто.
Большое спасибо.
Все нормально работало.
Привет!
Здравствуйте, все, что объясняется на изображениях, также объясняется в тексте? То есть изображения только для иллюстрации? Или есть шаги, которые вы должны сделать, которые изображены на картинках. Я спрашиваю, потому что я слепой, и я еще не очень разбираюсь в Linux, поэтому я не хочу создавать беспорядок, ха-ха. С другой стороны, у меня ubuntu mate 18. Можно ли применить это руководство? От уже большое спасибо. Ура!
Отличный материал с иллюстративным содержанием, это упрощает руководство другими
- одна сторона показана дважды
сенсорная панель управления xampp
панель управления nano xampp
- один на маршруте
/ usr / bin /
- и еще по маршруту:
/ USR / доли / приложений
- Я думаю, что на самом деле во втором пути это должен быть xampp-control-panel.desktop.
- С другой стороны, для выполнения большинства шагов у меня не было разрешений, поэтому я закончил выполнение команд с помощью «sudo», так что я уже мог создать их команду.
- Но, в конце концов, когда я открываю значок, появляется сообщение об ошибке:
Команда «xampp-control-panel» не может быть выполнена.
Не удалось запустить дочерний процесс «xampp-control-panel» (в доступе отказано)
- Я уже заставил это работать, и я поместил разрешение на выполнение в файл / usr / bin / xampp-control-panel.
sudo chmod + x / usr / bin / xampp-панель управления
Спасибо, это было то, чего мне не хватало из-за проблемы с отказом в разрешении.
2020 этот пост все еще отлично работает!
Спасибо, у меня это сработало, хотя я не вижу значка xampp, но вижу белое поле, но это не имеет значения, у меня просто проблема в том, что когда я использую редактор кода, такой как sublime, он отказывает мне в разрешениях на создание файлов в проектах htdocs. Мне удалось сделать возвышенное, предоставив разрешения, я могу читать и редактировать файлы, но я не могу заставить его создавать новые файлы.
Спасибо миллион Nexcoyotl за статью!!!, и всем, кто ведет блог.desdelinux.net место, где находится нужная нам информация!!
Спасибо-спасибо!!
Очень хорошее объяснение
Я использую linux mint, и я мог бы использовать один, объясненный с доступом, поскольку я выполняю шаги, и они не отображаются ни в одной графической части
Заранее большое спасибо
Привет, спасибо за все руководство.
Но это не работает. Я уже проверил разрешения, пути, текст для вставки и ничего; Я ввожу пароль и больше ничего не происходит.
Не могли бы вы сказать мне, работает ли это для Opensuse 15.3 Leap.
Я внимателен, спасибо.
Привет, Лео. Мы рекомендуем вам изучить этот пост, который гораздо более актуален и называется: XAMPP: среда разработки с PHP, которую легко установить в GNU/Linux — https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/
2022 год, а он до сих пор работает. Я использую Debian 11!!