Στο επόμενο άρθρο θα ρίξουμε μια ματιά στο XAMPP. Αυτό είναι ένα δημοφιλές web εξυπηρετητή που μπορεί να λειτουργήσει καλά σε διαφορετικά λειτουργικά συστήματα. Αυτή η ανάρτηση προορίζεται κυρίως για αρχάριους χρήστες, ειδικά για αυτούς που αλλάζουν τα Windows και δεν τολμούν να εγκαταστήσουν ένα σύστημα LAMP.
Για όσους δεν το γνωρίζουν ακόμη, το XAMPP είναι ένας διακομιστής ιστού που αποτελείται κυρίως από το σύστημα διαχείρισης βάσης δεδομένων, Η Διακομιστής web Apache και διερμηνείς για σενάρια γλωσσών PHP y Perl. Από την έκδοση 5.6.15, άλλαξαν τη βάση δεδομένων MySQL σε MariaDB, το οποίο είναι ένα πιρούνι της MySQL με άδεια GPL.
Το XAMPP είναι ένα εντελώς δωρεάν και εύκολο στην εγκατάσταση διανομή Apache που περιέχει MariaDB, PHP και Perl. Το πακέτο εγκατάστασης έχει σχεδιαστεί ώστε να είναι εξαιρετικά εύκολο στην εγκατάσταση και τη χρήση. Πριν από μερικά χρόνια, ένας συνάδελφος μας ενημέρωσε για τα πλεονεκτήματα αυτού του προγράμματος. Μπορείτε να δείτε αυτό το άρθρο στα ακόλουθα σύνδεσμος.
Αυτός ο διακομιστής έρχεται διαμορφωμένο από προεπιλογή με σχεδόν όλες τις επιλογές ενεργοποιημένες. Είναι δωρεάν τόσο για εμπορικές όσο και για μη εμπορικές χρήσεις. Εάν το χρησιμοποιείτε εμπορικά, βεβαιωθείτε ότι συμμορφώνεστε με τις άδειες χρήσης των προϊόντων που περιλαμβάνονται σε αυτό. Αυτή τη στιγμή διαθέτει προγράμματα εγκατάστασης για Windows, Gnu / Linux και OS X.
Επισήμως, οι σχεδιαστές το χρησιμοποίησαν μόνο ως εργαλείο ανάπτυξης, για να επιτρέψουν στους σχεδιαστές ιστότοπων και τους προγραμματιστές να δοκιμάσουν τη δουλειά τους σε δικούς τους υπολογιστές χωρίς να έχουν πρόσβαση στο Διαδίκτυο. Για να το κάνουμε όσο το δυνατόν πιο εύκολο, ορισμένες λειτουργίες ασφαλείας είναι απενεργοποιημένες από προεπιλογή. Ταυτόχρονα, παρέχεται ένα ειδικό εργαλείο για την προστασία με κωδικό πρόσβασης των πιο σημαντικών τμημάτων του πακέτου.
Εγκαταστήστε το XAMPP στο Ubuntu 17.10
Αυτά τα βήματα μπορούν να εφαρμοστούν σε άλλες εκδόσεις του Ubuntu, αλλά σε αυτήν την περίπτωση θα το κάνω Το Ubuntu 17.10 μόλις εγκαταστάθηκε.
κατεβάσετε
Αρχικά, θα κατεβάσουμε το απαραίτητο πακέτο (με Εκτελέστε επέκταση αρχείου) από Επίσημη Ιστοσελίδα.
Εκτελέστε το πρόγραμμα εγκατάστασης
Θα τοποθετήσουμε το αρχείο xampp-linux-x64-7.1.10-0-installer.run (το όνομα μπορεί να αλλάξει καθώς κυκλοφορούν νέες εκδόσεις) στον αρχικό μας κατάλογο. Μόλις φτάσετε εκεί, στο τερματικό (Ctrl + Alt + T) θα γράψουμε τις ακόλουθες εντολές:
chmod + x xampp-linux-x64-7.1.10-0-installer.run
Στη συνέχεια πρέπει να εκτελέσουμε το πρόγραμμα εγκατάστασης με την ακόλουθη εντολή:
sudo ./xampp-linux-x64-7.1.10-0-installer.run
Εάν προχωρήσουμε, αυτή η εφαρμογή θα εγκατασταθεί στον κατάλογο / opt / λαμπτήρας από προεπιλογή.
Θα πρέπει επίσης να επιλέξουμε ποια στοιχεία θέλουμε να εγκαταστήσουμε. Αυτό θα το κάνουμε μέσω των ελέγχων στην ακόλουθη οθόνη:
Μόλις ολοκληρωθεί η εγκατάσταση, θα μας ρωτήσει εάν θέλουμε διευθυντής λειτουργίας. Εάν απαντήσουμε ναι, θα δούμε κάτι σαν το εξής:
Επισκεφτείτε το Localhost
Αφού ενεργοποιήσετε τον διακομιστή ιστού (Apache), μπορείτε πλέον να πληκτρολογήσετε το πρόγραμμα περιήγησής σας http://localhost. Εάν όλα πάνε καλά, θα πρέπει να δείτε τη σελίδα καλωσορίσματος XAMPP. Εάν ναι, λειτουργεί.
Δημιουργήστε ένα πρόγραμμα εκκίνησης ταμπλό XAMPP
Για να δημιουργήσετε ένα πρόγραμμα εκκίνησης του πίνακα ελέγχου που μπορούμε να βρούμε στο Dash του Ubuntu από το οποίο μπορούμε να σταματήσουμε και να ξεκινήσουμε τα Apache, MariaDB και ProFTPD, θα πρέπει να ακολουθήσουμε μόνο τα ακόλουθα βήματα:
Πρώτα θα πρέπει να εγκαταστήσουμε την ακόλουθη βιβλιοθήκη σε περίπτωση που δεν την έχουμε εγκαταστήσει:
sudo apt install python-glade2
Τότε θα δημιουργήσουμε ένα αρχείο με επέκταση .desktop στην ακόλουθη διαδρομή: / usr / share / εφαρμογές /
Για παράδειγμα:
sudo nano /usr/share/applications/xampp-control-panel.desktop
Σε αυτό το αρχείο που έχουμε τώρα ανοίξει, θα πρέπει να αντιγράψουμε μόνο τον ακόλουθο κώδικα, να αποθηκεύσουμε και να κλείσουμε.
[Desktop Entry] Comment=Start/Stop XAMPP Name=XAMPP Control Panel Exec=gnome-terminal -e "bash -c 'sudo -i /opt/lampp/manager-linux-x64.run'" Encoding=UTF-8 Terminal=false Type=Application Icon=/opt/lampp/xampp.png
Η γραμμή όπου λέει το εικονίδιο, χρησιμεύει για την εισαγωγή του αντίστοιχου εικονιδίου, αναζητούμε στο Google μια εικόνα του εικονιδίου αυτού του διακομιστή με επέκταση .png και την αποθηκεύουμε / opt / λαμπτήρας.
Τώρα, για να ολοκληρώσουμε, στο Dash γράφουμε το όνομά σας και αυτή τη στιγμή θα εμφανιστεί το εικονίδιο του πίνακα ελέγχου. Λοιπόν, είτε μπορούμε να το τρέξουμε απευθείας από εδώ, είτε να το προσθέσουμε στην αποβάθρα αγαπημένων.
Τώρα που λειτουργεί ο διακομιστής μας, όποιος θέλει να μπορεί να εγκαταστήσει κάποιο λογισμικό για τον Ιστό, όπως το WordPress ή το OwnCloud, ή μπορεί να αρχίσει να αναπτύσσει τα δικά του προγράμματα PHP ή Perl.
Απεγκαταστήστε το XAMPP
Για την εξάλειψη αυτού του διακομιστή από το λειτουργικό μας σύστημα, μπορούμε να χρησιμοποιήσουμε το απεγκαταστήστε το αρχείο που προσφέρει. Για να το ξεκινήσουμε, από το τερματικό (Ctrl + Alt + T) γράφουμε:
sudo /opt/lampp/uninstall
Το κατάλαβα ... ευχαριστώ
Με βοήθησε πολύ. Έχω ήδη μια παλιά έκδοση του xampp στο ubuntu, αλλά πρέπει να ενημερώσω μόνο την έκδοση PHP στην πιο πρόσφατη έκδοση. Έχω κάνει τη διαδικασία μεταγλώττισης και εγκατάστασης που εμφανίζεται στο localhost / dashboard / για να ενημερώσω σε μια νέα έκδοση, αλλά δεν έχω πετύχει, καταφέρνω να μεταγλωττίσω όλα καλά, αλλά δεν μπορώ να βρω τα δημιουργημένα αρχεία που υποτίθεται ότι υπάρχουν. Οποιοδήποτε σεμινάριο για τον τρόπο εκτέλεσης αυτής της ενημέρωσης;
Γεια σας. Δεν το έχω δοκιμάσει, αλλά δοκιμάστε τι google υποδηλώνει. Θα μας πείτε εάν λειτουργεί. Salu2.
Γεια Gustavo, δοκιμάστε αυτό το σεμινάριο για να δείτε αν μπορεί να σας βοηθήσει, εγκαταστήστε το xampp στο ubuntu . Ενημερώνεται στο 2021, αλλά υποθέτω ότι ακολουθώντας όλα τα βήματα δεν θα έχετε πρόβλημα. Τα καλύτερα
Δεν με βοήθησε, το ψάχνω στο ταμπλό και δεν βγαίνει και όταν το τρέχω απευθείας από εφαρμογές, ρίχνει ένα σφάλμα.
Εάν περισσότερα δεδομένα, μπορώ να σας πω μόνο ότι δεν έχουν εγκατασταθεί σωστά. Salu2.
στο τέλος λαμβάνω αυτό το σφάλμα:
Δεν ήταν δυνατή η εκτέλεση του python '/opt/lampp/share/xampp-control-panel/xampp-control-panel.py' ως χρήστης root.
Δεν είναι δυνατή η αντιγραφή του αρχείου Xautorization του χρήστη.
Πώς μπορώ να αποθηκεύσω κατά τη δημιουργία πρόσβασης στον πίνακα ελέγχου;
Εάν χρησιμοποιείτε το nano όπως στο άρθρο, πρέπει να πατήσετε CTRL + O για αποθήκευση και CTRL + X για έξοδο. Salu2.
Χαιρετισμοί,
Έχω κάνει όλα τα βήματα και το ψάχνω στην παύλα και δεν εμφανίζεται, πηγαίνω στο φάκελο / usr / share / apps και το τρέχω απευθείας και εμφανίζεται ένα μήνυμα που λέει "υπήρχε ένα σφάλμα κατά την εκκίνηση του εφαρμογή ", πηγαίνω και διορθώνω το xampp-control-panel.desktop και καταργώ από το exec = το ακόλουθο κείμενο" gksudo phyton "και αποθηκεύω, έτσι εκτελεί το παράθυρο αλλά δεν ξεκινά τις υπηρεσίες apache και mysql, αυτή η περίπτωση;
Ευχαριστώ εκ των προτέρων για την απάντησή σας
Γεια σας. Βεβαιωθείτε ότι δεν έχετε άλλη εγκατάσταση mysql και apache. Όσον αφορά το πρόγραμμα εκκίνησης που έχετε στο / usr / share / apps, επεξεργαστείτε το και αλλάξτε τη γραμμή EXEC που εμφανίστηκε στο άρθρο σε: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- linux -x64.run »». Αποθηκεύστε και θα πρέπει να μπορείτε να ξεκινήσετε όλες τις υπηρεσίες που προσφέρει το xampp. Salu2.
Καλημέρα, κάθε φορά που ανοίγει το xampp ζητά τον κωδικό πρόσβασης sudo, υπάρχει τρόπος να το ρυθμίσετε ώστε να μην το ζητάτε, μόνο για αυτήν την εφαρμογή;