Як встановити та налаштувати XAMPP на GNU / Linux

Це сучасний посібник із встановлення та налаштування 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

встановити та налаштувати XAMPP

2.- Наприкінці завантаження ми маємо файл архів.пробіг, який ми повинні встановити наступним чином:

  • Ми відкриваємо термінал с Control + T, або з нашого меню.
  • Ми входимо як адміністратор:

Кореневий Логін

  • Ми продовжуємо надавати дозволи на виконання .run та встановлювати XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run

Дозволи_встановлення

0встановіть

1встановіть

  • Ми приймаємо все і чекаємо закінчення установки.

Налаштування XAMPP

3. - Ми продовжуємо налаштовувати XAMPP

  • Конфігурація MySQL (MariaDB)
    $ ln -s / opt / lampp / bin / mysql / usr / bin / $, які mysql $ вводять mysql $ ls -lart / usr / bin / mysql
    

    конфігурація mysql

    перевірити конфігурацію MySQL

  • Налаштування правила com.ubuntu.pkexec.xampp.policy для запуску графічної панелі з дозволами адміністратора це генерує запущений файл bash xampp-linux-x64-5.6.28-0-installer.run. Для цього ми йдемо до маршруту / usr / share / polkit-1 / actions і ми виконуємо:
    $ 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-панелі управління

    торкніться xpc

    nanoxpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Налаштувавши .desktop для запуску менеджера графічних служб XAMPP, виконайте наступні команди у шляху / usr / share / applications:
    торкніться панелі керування xampp nano xampp-панелі управління

    сенсорний робочий стіл

    нано робочий стіл

  • Після запуску програми nano.desktop введіть наступний код
[Запис на робочому столі] Коментар = Запуск / Зупинка Ім'я XAMPP = Панель керування XAMPP Exec = xampp-control-panel Icon = xampp Encoding = UTF-8 Terminal = false Тип = Застосування
  • Тепер у нас є піктограма, яка при натисканні виконає pkexec, який просить нас ввійти, щоб призначити дозволи на виконання графічній панелі XAMPP. Це повинно виглядати приблизно так:
    XPC

    pkexec

    xampp-pc

  • Щоб використовувати mysql, якщо ви робили попередню конфігурацію, вам більше не потрібно переходити до каталогу / opt / lampp / bin / mysql -u root -p щоб увійти зараз, вам просто потрібно відкрити термінал і запустити mysql -u root -p.
    MySQL

Тепер ми можемо графічно керувати нашим XAMPP і нормально отримувати доступ до mysql, не переходячи до каталогу / opt / lampp / bin.

Це все керівництво, сподіваюся, вам сподобалось і не забудьте залишити свої коментарі.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Федеріко - сказав він

    Це статті, які є найбільш вдячними за детальний та точний зміст їх змісту. Він допоміг колегам, які віддають перевагу Windows, встановити версії програмного забезпечення XAMPP. Я не знав про існування інсталятора для Linux, який використовувався для встановлення та налаштування LAMP вручну. Я переконаний, що це буде великою підмогою для тих, хто хоче мати сервер з цими функціями, і переконає багатьох програмістів та адміністраторів, які вважають за краще встановлювати його на Windows, робити це на сервері з Linux. Дякую Nexcoyotl за таку чудову статтю!

    1.    Неккойотль - сказав він

      Щиро дякую, Федеріко, я вдячний за ваш коментар, сподіваюся, цей невеликий і простий посібник був корисним. Це перша, я сподіваюся зробити ще багато.

  2.   Єрко - сказав він

    Дуже хороший путівник

    Але у мене питання, чому ви торкаєтесь? Я розумію, що це створення порожнього файлу, але лише за допомогою nano ви можете створювати та редагувати файл ...

    1.    Федеріко - сказав він

      торкатися - це команда, що використовується для оновлення дати доступу та модифікації одного або декількох файлів до поточної дати.
      торкніться [OPTINO]… FILE…
      Якщо аргумент ФАЙЛ або ім'я файлу не існує, тоді створюється порожній файл з тим самим іменем, що і ФАЙЛ.
      Це більш прямий - і дуже поширений - спосіб створення порожніх файлів, ніж за допомогою редактора нано
      Біжи людина дотик Для отримання додаткової інформації.

    2.    Неккойотль - сказав він

      Привіт yerko заздалегідь дякую за коментар, тому що я використовую сенсор, тому що для мене це звично хехе. І якщо, як сказав товариш Федеріко, його функція виходить за рамки створення файлів. Якщо ви хочете дізнатись більше, запустіть $ man touch, вітаю друг.

      1.    Єрко - сказав він

        Але після дотику ви модифікуєте файл, тож це додатковий крок до того, що ви робите.

      2.    Єрко - сказав він

        Я знаю, що робить дотик, я просто хотів знати, для чого ти це робиш: P, оскільки з nano цього було більш ніж достатньо 😉

  3.   Анонімний - сказав він

    Дуже хороша документація, хороша робота.
    Що ви використовуєте для налаштування підказки, мені дуже сподобалася його конфігурація.

    привіт

    1.    Неккойотль - сказав він

      Привіт друже, дякую, що завітав і коментував 😀, я використовую оболонку powerline, це проект з відкритим кодом, який ти можеш знайти на github. Це легко налаштувати. Я використовую bash та powerline shell, хоча ви також можете налаштувати це для zsh.

  4.   Корацукі - сказав він

    Дуже хороший підручник. Конфігурація терміналу привертає мою увагу, не могли б ви поділитися конфігурацією?

    1.    Неккойотль - сказав він

      Здрастуйте, Корацукі, ознайомтесь із цим підручником, який я роблю, сподіваюся, буде корисно налаштувати підказку. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/

  5.   Естебан - сказав він

    Дуже добре, ваш внесок, брате, як прикро, що я майже не бачив цієї публікації, кілька тижнів тому вони залишили мені завдання встановити середовище LAMP на моєму комп'ютері, але з того, що я бачу, встановити XAMPP простіше. У будь-якому разі дякую за ваш внесок, вітаю.

  6.   daz08 - сказав він

    Чудово, дуже добре пояснено і просто.

  7.   МОРКЕ - сказав він

    Велике спасибі.

    Все працювало нормально.

    Привіт!

  8.   Кетрін - сказав він

    Привіт, все, що пояснюється на зображеннях, це також пояснюється в тексті? Тобто, зображення служать лише для ілюстративних цілей? Або є кроки, які потрібно зробити, які зображені на малюнках. Я запитую, тому що я сліпий, і я ще не дуже вправний у Linux, тому я не хочу хаос робити. З іншого боку, у мене є ubuntu mate 18. Чи можна застосувати цей підручник? Вже дуже дякую. На здоров’я!

  9.   Леон С. - сказав він

    Відмінний матеріал із ілюстративним змістом, це полегшує керівництво іншими

  10.   Ігнасіо7 - сказав він

    - одна сторона показана двічі
    торкніться панелі керування xampp
    nano xampp-панель управління
    - один на маршруті
    / usr / bin /
    - і ще один на маршруті:
    / usr / share / applications
    - Я думаю, насправді у цьому другому шляху це повинен бути xampp-control-panel.desktop.
    - З іншого боку, для виконання більшості кроків у мене не було дозволів, тому я закінчив передувати командам «sudo», щоб я вже міг створити їх команду.
    - Але врешті-решт, коли я отримую доступ до значка, він видає мені повідомлення про помилку:
    Не вдалося виконати команду "xampp-control-panel".
    Не вдалося запустити дочірній процес "xampp-control-panel" (дозвіл відхилено)

    1.    Ігнасіо7 - сказав він

      - Я вже змусив це працювати, і я поклав дозвіл на виконання у файл / usr / bin / xampp-control-panel.
      sudo chmod + x / usr / bin / xampp-панель управління

      1.    Гарольд Барбоза - сказав він

        Дякую, саме цього мені не вистачало через проблему відмови у дозволі.

  11.   Леон С. - сказав він

    2020 ця публікація все ще чудово працює!

  12.   Ніксод - сказав він

    Дякую, це спрацювало для мене, хоча я бачу не значок xampp, а білу рамку, але це не має значення, у мене просто проблема, коли я використовую редактор коду, як sublime, він відмовляє мені в дозволі на створення файлів у проектах htdocs. Мені вдалося зробити піднесене, надавши дозволи я можу читати та редагувати файли, але я не можу змусити його створювати нові файли.

  13.   юконта - сказав він

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

  14.   Гонсало - сказав він

    Дуже гарне пояснення

    Я використовую linux mint, і я міг би використати той, що пояснюється з доступом, оскільки я виконую кроки, і вони не відображаються в жодній графічній частині
    Попередньо велике спасибі

  15.   Лео Пуал - сказав він

    Привіт, дякую за весь посібник.
    Але це не працює. Я вже перевірив дозволи, шляхи, текст для вставки і нічого; Я вводжу пароль, і він нічого не робить.

    Не могли б ви сказати мені, чи працює це для Opensuse 15.3 Leap.

    Я уважний, дякую.

    1.    Установка Linux Post - сказав він

      Вітаю, Лео. Ми рекомендуємо вам ознайомитися з цією публікацією, яка набагато більш актуальна під назвою: XAMPP: середовище розробки з PHP, яке легко встановити на GNU/Linux – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   Хуаніто - сказав він

    2022 і все ще працює. Я використовую Debian 11!!