Как да инсталирате и конфигурирате 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.- В края на изтеглянето имаме a архив.тичам, които трябва да инсталираме по следния начин:

  • Отваряме Терминал с Control + T, или от нашето меню.
  • Влизаме като root:

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

Разрешения за инсталиране

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 / действия и изпълняваме:
    $ 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

    нано xpc

#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
  • Настройване на .desktop за стартиране на мениджъра на графични услуги XAMPP, изпълнете следните команди по пътя / ЮЕсАр / акции / приложения:
    докоснете xampp-контролен панел nano xampp-контролен панел

    докосване на работния плот

    nano десктоп

  • След като стартирате nano application.desktop, въведете следния код
[Влизане на работния плот] Коментар = Старт / Стоп Име на XAMPP = XAMPP Контролен панел Exec = xampp-control-panel Икона = xampp Кодиране = UTF-8 Терминал = 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.    Nexcoyotl каза той

      Благодаря ви много, Federico, вашият коментар е оценен, надявам се това малко и просто ръководство да е полезно. Това е първото, което се надявам да направя много повече.

  2.   Йерко каза той

    Много добро ръководство

    Но имам въпрос, защо пипаш? Разбирам, че е да създадете празния файл, но само с nano можете да създавате и редактирате файла ...

    1.    Федерико каза той

      докосвайте е команда, използвана за актуализиране на датите за достъп и модификация на един или повече файлове до текущата дата.
      докоснете [OPTINO] ... ФАЙЛ ...
      Ако аргументът FILE или името на файла не съществува, тогава се създава празен файл със същото име като FILE.
      По-директен - и много често срещан - този начин за създаване на празни файлове, отколкото чрез редактора Нано
      тичам мъж докосване за повече информация.

    2.    Nexcoyotl каза той

      Здравейте yerko предварително благодаря за коментар, причината, поради която използвам докосване, е, че за мен е обичайно хехе. И ако, както каза другарят Федерико, неговата функция надхвърля създаването на файлове. Ако искате да научите повече, стартирайте $ man touch, поздрави приятелю.

      1.    Йерко каза той

        Но след докосването вие модифицирате файла, така че това е допълнителна стъпка към това, което правите.

      2.    Йерко каза той

        Знам какво прави докосването, просто исках да разбера защо го правиш: P, тъй като с nano беше повече от достатъчно 😉

  3.   Anonimo каза той

    Много добра документация, добра работа.
    Какво използвате за конфигуриране на подканата, наистина ми хареса конфигурацията му.

    поздрави

    1.    Nexcoyotl каза той

      Здравейте приятелю, благодаря, че спряхте и коментирахте I, използвам powerline shell, това е проект с отворен код, който можете да намерите в github. Лесно е да конфигурирам. Използвам bash и powerline shell, въпреки че можете да го конфигурирате и за zsh.

  4.   Корацуки каза той

    Много добър урок. Конфигът на терминала привлича вниманието ми, бихте ли споделили конфига?

    1.    Nexcoyotl каза той

      Здравейте, Koratsuki, вижте този урок, който правя, надявам се да е полезно да конфигурирате подканата. 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 /
    - и още един по маршрута:
    / ЮЕсАр / акции / приложения
    - Предполагам, че всъщност по този втори път трябва да е 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.   juconta каза той

    Благодаря милиони Nexcoyotl за статията!!! и на всички, които блогват.desdelinux.net място, където се намира необходимата ни информация!!
    Благодаря Благодаря!!

  14.   Гонсало каза той

    Много добро обяснение

    Използвам linux mint и бих могъл да използвам един, обяснен с достъпите, тъй като изпълнявам стъпките и те не се появяват в никоя графична част
    Предварително благодаря много

  15.   Лео Пуал каза той

    Здравейте, благодаря за цялото ръководство.
    Но не работи. Вече проверих разрешенията, пътищата, текста за поставяне и нищо; Въвеждам паролата и нищо друго не прави.

    Бихте ли ми казали дали работи за Opensuse 15.3 Leap.

    Внимателен съм, благодаря.

    1.    Инсталиране след Linux каза той

      Поздрави, Лео. Препоръчваме ви да разгледате тази публикация, която е много по-актуална, наречена: XAMPP: Среда за разработка с PHP, лесна за инсталиране на GNU/Linux – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/

  16.   Хуанито каза той

    2022 г. и все още работи. Използвам Debian 11!!