Това е актуално ръководство за това как да инсталирате и конфигурирате 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.- В края на изтеглянето имаме a архив.тичам, които трябва да инсталираме по следния начин:
- Отваряме Терминал с Control + 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 $ въвеждат 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, изпълнете следните команди по пътя / ЮЕсАр / акции / приложения:
докоснете xampp-контролен панел nano xampp-контролен панел
- След като стартирате nano application.desktop, въведете следния код
[Влизане на работния плот] Коментар = Старт / Стоп Име на XAMPP = XAMPP Контролен панел Exec = xampp-control-panel Икона = xampp Кодиране = UTF-8 Терминал = false Тип = Приложение
- Сега имаме икона, която при натискане ще изпълни pkexec, който ни иска вход за присвояване на разрешения за изпълнение на графичния панел XAMPP. Тя трябва да изглежда по следния начин:
- За да използвате mysql, ако сте направили предишната конфигурация, вече не е необходимо да отивате в директорията / opt / lampp / bin / mysql -u root -p за да влезете сега, просто трябва да отворите терминал и да стартирате
mysql -u root -p
.
Сега можем графично да управляваме нашия XAMPP и да имаме достъп до mysql нормално, без да ходим в директорията / opt / lampp / bin.
Това е цялото ръководство, надявам се да ви е харесало и не забравяйте да оставите вашите коментари.
Това са статиите, които са най-ценени за подробното и точно съдържание на тяхното съдържание. Той беше помогнал на колеги, които предпочитат Windows, да инсталират версии на софтуера XAMPP. Не знаех за съществуването на инсталатор за Linux, използван за ръчно инсталиране и конфигуриране на LAMP. Убеден съм, че това ще бъде голяма помощ за тези, които искат да имат сървър с тези функции, и ще убеди много програмисти и администратори, които предпочитат да го инсталират на Windows, да го направят на сървър с Linux. Благодаря ви Nexcoyotl за толкова отлична статия!
Благодаря ви много, Federico, вашият коментар е оценен, надявам се това малко и просто ръководство да е полезно. Това е първото, което се надявам да направя много повече.
Много добро ръководство
Но имам въпрос, защо пипаш? Разбирам, че е да създадете празния файл, но само с nano можете да създавате и редактирате файла ...
докосвайте е команда, използвана за актуализиране на датите за достъп и модификация на един или повече файлове до текущата дата.
докоснете [OPTINO] ... ФАЙЛ ...
Ако аргументът FILE или името на файла не съществува, тогава се създава празен файл със същото име като FILE.
По-директен - и много често срещан - този начин за създаване на празни файлове, отколкото чрез редактора Нано
тичам мъж докосване за повече информация.
Здравейте yerko предварително благодаря за коментар, причината, поради която използвам докосване, е, че за мен е обичайно хехе. И ако, както каза другарят Федерико, неговата функция надхвърля създаването на файлове. Ако искате да научите повече, стартирайте $ man touch, поздрави приятелю.
Но след докосването вие модифицирате файла, така че това е допълнителна стъпка към това, което правите.
Знам какво прави докосването, просто исках да разбера защо го правиш: P, тъй като с nano беше повече от достатъчно 😉
Много добра документация, добра работа.
Какво използвате за конфигуриране на подканата, наистина ми хареса конфигурацията му.
поздрави
Здравейте приятелю, благодаря, че спряхте и коментирахте I, използвам powerline shell, това е проект с отворен код, който можете да намерите в github. Лесно е да конфигурирам. Използвам bash и powerline shell, въпреки че можете да го конфигурирате и за zsh.
Много добър урок. Конфигът на терминала привлича вниманието ми, бихте ли споделили конфига?
Здравейте, Koratsuki, вижте този урок, който правя, надявам се да е полезно да конфигурирате подканата. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/
Много добър вашият принос, братко, колко тъжно е, че почти не съм виждал тази публикация, преди няколко седмици ми оставиха задачата да инсталирам LAMP среда на моя компютър, но от това, което виждам, е по-лесно да инсталирам XAMPP. Все пак благодаря за вашия принос, поздрави.
Страхотно, много добре обяснено и по прост начин.
Благодаря Ви много.
Всичко работеше добре.
Поздрави!
Здравейте, всичко, което е обяснено в изображения, обяснено ли е и в текст? Тоест, изображенията са само с илюстративна цел? Или има стъпки, които трябва да направите, които са в снимки. Питам, защото съм сляп и все още не съм много опитен в Linux, така че не искам да правя бъркотия ха-ха. От друга страна, имам ubuntu mate 18. Може ли да се приложи този урок? От вече много благодаря. Наздраве!
Отличен материал с илюстративно съдържание, това улеснява ориентирането на другите
- едната страна е показана два пъти
докоснете xampp-контролен панел
nano xampp-контролен панел
- един по маршрута
/ usr / bin /
- и още един по маршрута:
/ ЮЕсАр / акции / приложения
- Предполагам, че всъщност по този втори път трябва да е 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!!