Αυτός είναι ένας ενημερωμένος οδηγός για τον τρόπο εγκατάστασης και διαμόρφωσης του 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.- Στο τέλος της λήψης έχουμε ένα αρχείο.τρέξιμο, το οποίο πρέπει να εγκαταστήσουμε με τον ακόλουθο τρόπο:
- Ανοίγουμε ένα τερματικό με Έλεγχος + Τή από το μενού μας.
- Συνδεόμαστε ως 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 / $ which mysql $ type mysql $ ls -lart / usr / bin / mysql
- Ρύθμιση του κανόνα com.ubuntu.pkeexec.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.pkeexec.xampp.policy επικολλάμε τον ακόλουθο κώδικα:
Απαιτείται έλεγχος ταυτότητας για την εκτέλεση του πίνακα ελέγχου XAMP xampp auth_admin auth_admin auth_admin /opt/lampp/manager-linux-x1.0.run αληθής
- Δημιουργία του σεναρίου που είναι υπεύθυνο για την εκτέλεση του γραφικού πίνακα του XAMPP στη διαδρομή / usr / bin / . Πρέπει να δημιουργήσουμε το σενάριο με όνομα πίνακας ελέγχου xampp:
αγγίξτε xampp-control-panel nano xampp-control-panel
#! / bin / bash $ (pkexec /opt/lampp/manager-linux-x64.run);
- Ρύθμιση μιας .desktop για εκκίνηση του διαχειριστή γραφικών υπηρεσιών XAMPP, εκτελέστε τις ακόλουθες εντολές, στη διαδρομή / usr / share / εφαρμογές:
αγγίξτε xampp-control-panel nano xampp-control-panel
- Μετά την εκτέλεση του nano application.desktop εισαγάγετε τον ακόλουθο κωδικό
[Εισαγωγή στην επιφάνεια εργασίας] Σχόλιο = Έναρξη / Διακοπή Όνομα XAMPP = XAMPP Πίνακας ελέγχου Exec = xampp-control-panel Icon = xampp Encoding = UTF-8 Terminal = false Type = Application
- Τώρα έχουμε ένα εικονίδιο που όταν πατηθεί θα εκτελέσει το 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 ή το όνομα αρχείου δεν υπάρχει, τότε δημιουργείται ένα κενό αρχείο με το ίδιο όνομα με το FILE.
Είναι πιο άμεσος - και πολύ συνηθισμένος - με αυτόν τον τρόπο η δημιουργία κενών αρχείων, παρά μέσω του προγράμματος επεξεργασίας nano
Τρέξιμο άντρας αφής για περισσότερες πληροφορίες.
Γεια σας yerko εκ των προτέρων ευχαριστώ που σχολιάσατε, ο λόγος για τον οποίο χρησιμοποιώ το touch είναι γιατί για μένα είναι συνηθισμένο hehe. Και αν, όπως είπε ο σύντροφος Federico, η λειτουργία του υπερβαίνει τη δημιουργία αρχείων. Αν θέλετε να μάθετε περισσότερα, ξεκινήστε $ man touch, χαιρετισμούς φίλε.
Ωστόσο, μετά την αφή τροποποιείτε το αρχείο, οπότε είναι ένα επιπλέον βήμα σε αυτό που κάνετε.
Ξέρω τι κάνει το άγγιγμα, απλώς ήθελα να μάθω γιατί το κάνατε: P, αφού με το nano ήταν κάτι παραπάνω από αρκετό 😉
Πολύ καλή τεκμηρίωση, καλή δουλειά.
Τι χρησιμοποιείτε για να διαμορφώσετε το μήνυμα, μου άρεσε πολύ η διαμόρφωσή του.
αφορά
Γεια σας φίλε, σας ευχαριστώ που σταματήσατε και σχολιάσατε use, χρησιμοποιώ το 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-control-panel
- ένα στη διαδρομή
/ usr / bin /
- και ένα άλλο στη διαδρομή:
/ usr / share / εφαρμογές
- Υποθέτω ότι σε αυτό το δεύτερο μονοπάτι θα πρέπει να είναι xampp-control-panel.desktop.
- Από την άλλη πλευρά, για να κάνω τα περισσότερα από τα βήματα δεν είχα δικαιώματα, οπότε κατέληξα να προχωρήσω στις εντολές με το «sudo», ώστε να μπορούσα να τις δημιουργήσω ήδη.
- Αλλά στο τέλος όταν έχω πρόσβαση στο εικονίδιο μου δίνει ένα μήνυμα σφάλματος:
Δεν ήταν δυνατή η εκτέλεση της εντολής "xampp-control-panel".
Αποτυχία εκτέλεσης παιδικής διαδικασίας "xampp-control-panel" (Δεν επιτρέπεται η άδεια)
- Το έχω ήδη λειτουργήσει και έχω θέσει την άδεια εκτέλεσης στο αρχείο / usr / bin / xampp-control-panel.
sudo chmod + x / usr / bin / xampp-control-panel
Ευχαριστώ, αυτό έλειψα για το πρόβλημα που αρνήθηκε την άδεια.
Το 2020 αυτή η ανάρτηση εξακολουθεί να λειτουργεί υπέροχα!
Ευχαριστώ, λειτούργησε για μένα, αν και δεν βλέπω το εικονίδιο xampp αλλά ένα άσπρο κουτί, αλλά δεν έχει σημασία, έχω ένα πρόβλημα ότι όταν χρησιμοποιώ ένα πρόγραμμα επεξεργασίας κώδικα όπως το υψηλό, μου αρνείται τα δικαιώματα δημιουργίας αρχείων στο έργα htdocs. Κατάφερα να κάνω υπέροχη δίνοντας δικαιώματα Μπορώ να διαβάσω και να επεξεργαστώ τα αρχεία, αλλά δεν μπορώ να το κάνω να δημιουργήσει νέα αρχεία.
Ευχαριστώ ένα εκατομμύριο Nexcoyotl για το άρθρο!!!, και σε όλους όσους κάνουν blog.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!!