Acesta este un ghid actualizat pentru a instala și configura XAMPP pe GNU / Linux, cu un pas cu pas detaliat.
Ce este XAMPP?
XAMPP este o distribuție Apache complet gratuită și ușor de instalat, care conține MariaDB, PHP și Perl. Pachetul de instalare XAMPP a fost conceput pentru a fi incredibil de ușor de instalat și de utilizat. Complet gratuit și ușor de instalat distribuția Apache care conține MariaDB, PHP și Perl.
Cum se instalează și se configurează XAMPP?
Instalarea Xampp
1.- Descărcați XAMPP pentru Linux de la https://www.apachefriends.org/es/index.html
2.- La finalul descărcării avem un Arhiva .alerga, pe care trebuie să îl instalăm în felul următor:
- Deschidem un terminal cu Control + T, sau din meniul nostru.
- Ne autentificăm ca root:
- Continuăm să acordăm permisiuni de execuție .run și să instalăm XAMPP
$ sudo su $ chmod + x xampp-linux-x64-5.6.28-0-installer.run $ ./xampp-linux-x64-5.6.28-0-installer.run
- Acceptăm totul și așteptăm terminarea instalării.
Configurarea XAMPP
3.- Continuăm să configurăm XAMPP
- Configurare MySQL (MariaDB)
$ ln -s / opt / lampp / bin / mysql / usr / bin / $ care mysql $ tip mysql $ ls -lart / usr / bin / mysql
- Configurarea regulii com.ubuntu.pkexec.xampp.policy pentru ca panoul grafic să ruleze cu permisiuni de administrator, acesta va genera un fișier bash care rulează xampp-linux-x64-5.6.28-0-installer.run. Pentru aceasta mergem la traseu / usr / share / polkit-1 / actions și executăm:
$ touch com.ubuntu.pkexec.xampp.policy $ nano com.ubuntu.pkexec.xampp.policy
În interiorul fișierului com.ubuntu.pkexec.xampp.policy lipim următorul cod:
Autentificarea este necesară pentru a rula XAMP Control Panel xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run Adevărat
- Crearea scriptului responsabil pentru executarea panoului grafic al XAMPP în cale / usr / bin / . Trebuie să creăm scriptul cu numele panoul de control xampp:
atingeți panoul de control xampp nano-panoul de control xampp
#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
- Configurarea unui .desktop pentru a lansa managerul de servicii grafice XAMPP, executați următoarele comenzi, în cale / Usr / share / aplicații:
atingeți panoul de control xampp nano-panoul de control xampp
- După ce rulați nano application.desktop, introduceți următorul cod
[Intrare desktop] Comentariu = Start / Stop XAMPP Nume = XAMPP Control Panel Exec = xampp-control-panel Pictogramă = xampp Codificare = UTF-8 Terminal = fals Tip = Aplicație
- Acum avem o pictogramă care atunci când este apăsată va executa fișierul pkexec, care ne cere o autentificare pentru a atribui permisiuni de execuție panoului grafic XAMPP. Ar trebui să arate cam așa:
- Pentru a utiliza mysql, dacă ați făcut configurația anterioară, nu mai trebuie să mergeți la director / opt / lampp / bin / mysql -u root -p pentru a vă conecta acum trebuie doar să deschideți un terminal și să rulați
mysql -u root -p
.
Acum putem gestiona grafic XAMPP-ul nostru și putem accesa mysql în mod normal, fără a accesa directorul / opt / lampp / bin.
Acesta este tot ghidul, sper că ți-a plăcut și nu uita să lași comentariile tale.
Acestea sunt articolele cele mai apreciate, pentru conținutul detaliat și precis al conținutului lor. Ajutase colegii care preferă Windows să instaleze versiuni ale software-ului XAMPP. Nu eram conștient de existența unui program de instalare pentru Linux, obișnuit cu instalarea și configurarea manuală a unui LAMP. Sunt convins că va fi de mare ajutor pentru cei care vor să aibă un server cu aceste caracteristici și îi voi convinge pe mulți programatori și administratori care preferă să-l instaleze pe Windows, să o facă pe un server cu Linux. Mulțumesc Nexcoyotl pentru un articol atât de excelent!
Mulțumesc mult, Federico, comentariul tău este apreciat, sper că acest manual mic și simplu a fost util. Acesta este primul care sper să mai fac multe.
Foarte bun ghid
Dar am o întrebare, de ce atingi? Înțeleg că este să creezi fișierul gol, dar cu doar nano, poți crea și edita fișierul ...
atingeţi este o comandă utilizată pentru a actualiza datele de acces și modificare a unuia sau mai multor fișiere, la data curentă.
atingeți [OPTINO] ... FIȘIER ...
Dacă argumentul FILE sau numele fișierului nu există, atunci se creează un fișier gol cu același nume ca FILE.
Este mai direct - și foarte obișnuit - acest mod de a crea fișiere goale, decât prin intermediul editorului nano
Alerga atingere de om pentru mai multe informații.
Bună ziua yerko în avans mulțumesc pentru comentarii, motivul pentru care folosesc touch este pentru că pentru mine este obișnuit hehe. Și dacă, așa cum a spus tovarășul Federico, funcția sa depășește crearea de fișiere. Dacă vrei să afli mai multe, lansează $ man touch, salut prieten
Dar, după atingere, modificați fișierul, deci este un pas în plus față de ceea ce faceți.
Știu ce face atingerea, am vrut doar să știu de ce o faci: P, deoarece cu nano a fost mai mult decât suficient 😉
Documentație foarte bună, muncă bună.
Ce folosești pentru a configura promptul, mi-a plăcut foarte mult configurația acestuia.
În ceea ce priveşte
Bună, prietene, vă mulțumesc că ați trecut și ați comentat 😀, eu folosesc powerline shell, este un proiect open-source pe care îl puteți găsi pe github. Este ușor de configurat, folosesc bash și powerline shell, deși îl puteți configura și pentru zsh.
Foarte bun tutorial. Configurația terminalului îmi atrage atenția, ați putea împărtăși configurația?
Bună ziua Koratsuki, consultați acest tutorial pe care îl fac, sper că vă va fi util să configurați promptul. https://blog.desdelinux.net/configurar-bash-prompt-powerline-shell-master/
Foarte bine contribuția ta Frate, cât de trist că am văzut cu greu această publicație, acum câteva săptămâni mi-au lăsat sarcina de a instala un mediu LAMP pe computerul meu, dar din ceea ce văd este mai ușor să instalez XAMPP. Oricum mulțumim pentru contribuție, salutări.
Super, foarte bine explicat și într-un mod simplu.
Mulţumesc mult.
Totul a funcționat bine.
Salutări!
Bună ziua, tot ce este explicat în imagini, este explicat și în text? Adică imaginile au doar scop ilustrativ? Sau există pași pe care trebuie să-i faceți, care sunt în imagini. Întreb pentru că sunt orb și nu sunt încă foarte priceput la Linux, așa că nu vreau să fac o haos. Pe de altă parte, am ubuntu mate 18. Se poate aplica acest tutorial? De deja mulțumesc foarte mult. Noroc!
Material excelent cu conținut ilustrativ, acest lucru facilitează îndrumarea celorlalți
- o parte este afișată de două ori
atingeți panoul de control xampp
panou de control nano xampp
- una pe traseu
/ usr / bin /
- și altul pe traseu:
/ Usr / share / aplicații
- Cred că de fapt în această a doua cale ar trebui să fie xampp-control-panel.desktop.
- Pe de altă parte, pentru a face majoritatea pașilor, nu aveam permisiuni, așa că am ajuns să precedez comenzile cu «sudo», astfel încât să le pot crea deja.
- Dar, în cele din urmă, când accesez pictograma, îmi dă un mesaj de eroare:
Comanda „xampp-control-panel” nu a putut fi executată.
Nu s-a putut executa procesul copil „xampp-control-panel” (permisiunea refuzată)
- Am făcut-o deja să funcționeze și am pus permisiunea de execuție pe fișierul / usr / bin / xampp-control-panel.
sudo chmod + x / usr / bin / xampp-control-panel
Mulțumesc că asta îmi lipsea pentru problema refuzului permisiunii.
2020 această postare încă funcționează excelent!
Mulțumesc, a funcționat pentru mine, deși nu văd pictograma xampp, ci o casetă albă, dar nu contează, am doar o problemă că atunci când folosesc un editor de cod precum sublim îmi refuză permisiunile de a crea fișiere în proiectele htdocs. Am reușit să fac sublim, dând permisiuni. Pot citi și edita fișierele, dar nu pot face să creeze fișiere noi.
Multumesc un milion de Nexcoyotl pentru articol!!!, si tuturor celor care blog.desdelinux.net un loc unde se gasesc informatiile de care avem nevoie!!
Mulțumesc mulțumesc!!
Foarte bună explicație
Folosesc linux mint și aș putea folosi unul explicat cu accesările, deoarece efectuez pașii și nu apar în nicio parte grafică
în avans, vă mulţumesc foarte mult
Salut, multumesc pentru tot manualul.
Dar nu merge. Am verificat deja permisiunile, căile, textul de lipit și nimic; Eu introduc parola și nu face altceva.
Îmi puteți spune dacă funcționează pentru Opensuse 15.3 Leap.
Sunt atent, multumesc.
Salutări, Leo. Vă recomandăm să explorați această postare care este mult mai actuală numită: XAMPP: Un mediu de dezvoltare cu PHP ușor de instalat pe GNU/Linux – https://blog.desdelinux.net/xampp-entorno-desarrollo-php-facil-instalar-gnu-linux/
2022 și încă funcționează. Eu folosesc Debian 11!!