Διαφήμιση
Αν υπάρχει ένα πράγμα που με ενοχλεί πραγματικά για την εργασία με έναν απομακρυσμένο web server είναι το γεγονός ότι εξακολουθεί να είναι λίγο ενοχλητικό να εξερευνήσετε και να επεξεργαστείτε αυτά τα αρχεία εξ αποστάσεως. Είναι ιδιαίτερα ενοχλητικό όταν έχω έναν κεντρικό διακομιστή ιστού ο οποίος έχω δημιουργήσει και τον εαυτό μου τον έλεγχο, αλλά εγώ πρέπει ακόμα να FTP στο διακομιστή για να περιηγηθείτε σε αρχεία ιστότοπων ή να ανεβάσετε και να κατεβάσετε ιστοσελίδες και άλλα αρχεία.
Σίγουρα, θα μπορούσα να μοιραστώ τον κατάλογο μέσω του οικείου δικτύου μου και απλά να μεταφέρω αρχεία με αυτό τον τρόπο, αλλά αυτό δεν με βοηθά πραγματικά όταν είμαι μακριά από το σπίτι και να συνδεθώ στον server αλλού στο Διαδίκτυο.
Αν έχετε χρησιμοποιήσει προηγουμένως έναν εμπορικό ιστότοπο, τότε γνωρίζετε ότι πολλοί από αυτούς προσφέρουν μια πολύ πιο φιλική προς το χρήστη, γραφική διεπαφή για την απομακρυσμένη πρόσβαση στα αρχεία ιστού. Με πολλούς τρόπους, αυτή η διεπαφή αισθάνεται βασικά σαν έναν εξερευνητή αρχείων που θα χρησιμοποιούσατε στον οικιακό σας υπολογιστή. Η μόνη διαφορά είναι ότι έχετε συνδεθεί στον διακομιστή ιστού σας και έχετε πρόσβαση στα αρχεία μέσω μιας διεπαφής που βασίζεται στον ιστό στον ηλεκτρονικό πίνακα ελέγχου.
Τώρα, έχουμε προσφέρει πολλά χρήσιμα άρθρα στο MUO για τη δημιουργία web servers γρήγορα χρησιμοποιώντας λογισμικό όπως XAMPP Πώς να εγκαταστήσετε έναν διακομιστή Web Windows στον υπολογιστή σας με το XAMPP Διαβάστε περισσότερα ή Server2Go Πώς να φτιάξετε ένα φορητό Web Server Δοκιμής με Server2Go Διαβάστε περισσότερα , αλλά είναι καιρός να αρχίσετε να αναβαθμίζετε αυτούς τους διακομιστές με λίγες καμπάνες και σφυρίχτρες.
Ρύθμιση του δικού σας γραφικού εξερευνητή αρχείων
Η αλήθεια είναι ότι μπορείτε να δημιουργήσετε έναν παρόμοιο εξερευνητή αρχείων στο δικό σας πρόγραμμα περιήγησης ιστού. Αν μπορείτε να έχετε πρόσβαση μέσω HTTP, τότε μπορείτε να συνδεθείτε μέσω αυτού του εξερευνητή αρχείων. Η εφαρμογή ανοικτού κώδικα που επιτελεί αυτό καλείται AjaXplorer.
Η εγκατάσταση είναι τόσο εύκολη όσο η λήψη των αρχείων και η τοποθέτησή τους στην περιοχή δημόσιων εγγράφων στον διακομιστή ιστού σας. Μπορείτε να το εγκαταστήσετε απευθείας σε οποιονδήποτε ριζικό φάκελο όπου θα θέλατε να είναι ο ριζικός κατάλογος του ριζικού αρχείου του εξερευνητή αρχείων σας. Για παράδειγμα, στην περίπτωσή μου το εγκατέστησα σε έναν υποφάκελο που ονομάζεται "xplore".
Σε αυτή την περίπτωση, δεν θα μπορέσω ποτέ να φτάσω πιο κάτω σε htdocs. Αυτό είναι στην πραγματικότητα μια καλή ρύθμιση αν έχετε πολλαπλές ιστοσελίδες σε διαφορετικούς υποκαταλόγους και θέλετε ανεξάρτητους εξερευνητές αρχείων για κάθε έναν. Απλά τοποθετήστε μια εγκατάσταση του AjaXplorer σε κάθε φάκελο.
Όταν έχετε πρώτα πρόσβαση σε αυτόν το φάκελο στον ιστότοπό σας (στην περίπτωσή μου, http://192.168.x.xxx/xplore/), το σενάριο θα ελέγξει για να βεβαιωθείτε ότι όλες οι ρυθμίσεις του διακομιστή σας είναι εντάξει. Ενδέχεται να δείτε το ακόλουθο σφάλμα, εάν δεν χρησιμοποιείτε κρυπτογράφηση SSL. Εάν σας απασχολεί, ενεργοποιήστε την κρυπτογράφηση. Διαφορετικά, μπορείτε να χτυπήσετε δεξιά μετά από αυτό, AjaXplorer θα εξακολουθεί να τρέχει πρόστιμο.
Θα παρατηρήσετε ότι δεν υπάρχει ουσιαστικά καμία ρύθμιση αν όλα πάνε ομαλά. Όταν ξεκινά η εφαρμογή αρχικά, μπορείτε αρχικά να συνδεθείτε χρησιμοποιώντας το "admin" ως ID και τον κωδικό πρόσβασης. Θυμηθείτε την αλλαγή μετά την είσοδό σας στην ενότητα "ρυθμίσεις".
Όταν συνδεθείτε, θα βρεθείτε σε ένα κενό φάκελο με μόνο έναν "Κάδο ανακύκλωσης" ως εταιρεία. Εξετάζετε τον ριζικό φάκελο στον οποίο εγκαταστήσατε την εφαρμογή. Αν το έχετε εγκαταστήσει στη ρίζα του διακομιστή ιστού σας, θα δείτε όλα τα αρχεία ιστού που αναφέρονται εδώ.
Χειρισμός του καταλόγου είναι τόσο απλό όσο δεξί κλικ σε οποιοδήποτε από το λευκό διάστημα και χρησιμοποιώντας το μενού που αναδύεται. Για παράδειγμα, αν θέλετε να ξεκινήσετε τη δημιουργία νέων καταλόγων, απλά επιλέξτε "New Dir".
Στη δοκιμαστική μου περίπτωση, δημιούργησα ένα φάκελο που ονομάζεται "testdir" χρησιμοποιώντας το AjaXplorer και το είδα να εμφανίζεται στον κατάλογο. Ακριβώς για να επιβεβαιώσω, πήγα στο διακομιστή ιστού και περιηγηθήκατε στον πραγματικό φάκελο κάτω από το / htdocs / xplore / και αρκετά βέβαιος, υπήρχε ο φάκελος "testdir" που δημιούργησα.
Κατά μήκος του δεξιού παραθύρου, θα βρείτε ένα παράθυρο πλοήγησης καταλόγου το οποίο είναι εξίσου εύκολο να πλοηγηθείτε με οποιοδήποτε λογισμικό εξερευνητών αρχείων. Βρήκα ότι η περιήγηση στο AjaXplorer ήταν πολύ πιο εύκολη από τον κανονικό διαδικτυακό περιηγητή αρχείων που συνοδεύει το δικό μου εμπορικό web host λογαριασμό.
Το αγαπημένο μου μέρος του AjaXplorer είναι το χαρακτηριστικό γρήγορης επεξεργασίας. Αφού δημιουργήσετε αρχεία στο διακομιστή ιστού σας, το μόνο που έχετε να κάνετε για να τα επεξεργαστείτε είναι να κάνετε δεξί κλικ στο αρχείο και να κάνετε κλικ στην επιλογή Λήψη μία φορά. Αφού η εφαρμογή δημιουργήσει ένα τοπικό αντίγραφο λήψης, μπορείτε να κάνετε δεξί κλικ στο αρχείο που εμφανίζεται στο διακομιστή και να κάνετε αλλαγές. Δεν χρειάζεται να ανησυχείτε για τη μεταφόρτωση ή τη λήψη - όλοι οι συγχρονισμοί αρχείων γίνονται πίσω από τις σκηνές.
Όταν κάνετε δεξί κλικ σε ένα αρχείο HTML, θα παρατηρήσετε επίσης ότι έχετε μια επιλογή "Source Editor". Στην προβολή Επεξεργαστής πηγών, έχετε έναν ενσωματωμένο επεξεργαστή κωδικοποίησης. Εάν δημιουργήσετε ένα αρχείο HTML με το AjaXplorer, θα συμπληρώσει αυτόματα τη βασική δομή μιας σελίδας HTML για εσάς. Το μόνο που έχετε να κάνετε είναι να συμπληρώσετε το περιεχόμενο.
Όταν τελειώσετε, κάντε κλικ στην επιλογή "Αποθήκευση" στο επάνω μενού και οι αλλαγές σας θα εμφανιστούν άμεσα στον διακομιστή. Εάν επιλέξετε να δείτε το αρχείο σε ένα "Εξωτερικό παράθυρο", θα ανοίξει ένα νέο παράθυρο (ή καρτέλα) που εμφανίζει τη σελίδα σας σε προβολή html.
Προς την κάτω αριστερή γωνία του παραθύρου του εξερευνητή, θα βρείτε τις ρυθμίσεις. Εδώ, μπορείτε να χρησιμοποιήσετε τους χρήστες του προγράμματος περιήγησης, να παρακολουθήσετε τα διαγνωστικά και, καλύτερα από όλα, υπάρχουν αρχεία καταγραφής κάθε αλλαγής που έχει γίνει.
Οι τυπικές ρυθμίσεις εγκατάστασης και ασφάλειας ενδέχεται να μην ανταποκρίνονται στις ανάγκες σας, οπότε φροντίστε να ελέγξετε τις οδηγίες στην ενότητα σελίδα βοήθειας σχετικά με τον τρόπο διαμόρφωσης του αρχείου config.php. Θα βρείτε αυτό το αρχείο στο / server / conf / directory της εγκατάστασης AjaXplorer.
Αν θέλετε να ξεφύγετε από τη συνεχή φόρτωση και λήψη αρχείων κάθε φορά που θέλετε να κάνετε αλλαγές τον διακομιστή ιστού σας, να κατεβάσετε και να εγκαταστήσετε το AjaXplorer και να δείτε πόσο χρόνο σας εξοικονομεί κατά τη διάρκεια του ιστού σας ανάπτυξη. Μπορεί να εκπλαγείτε!
Δοκιμάστε το AjaXplorer και ενημερώστε μας πώς σας άρεσε. Ήταν αρκετά εύκολο να χρησιμοποιήσετε και ευέλικτο για αυτό που πρέπει να κάνετε; Μοιραστείτε τις εμπειρίες σας μαζί της στην παρακάτω ενότητα σχολίων.
Image Credit: ShutterStock
Ο Ryan έχει πτυχίο BSc στην Ηλεκτρολογία. Έχει εργαστεί 13 χρόνια στον τομέα της αυτοματοποίησης, 5 χρόνια στον τομέα της πληροφορικής και τώρα είναι μηχανικός εφαρμογών. Ένας πρώην διευθυντής διαχείρισης του MakeUseOf, μίλησε σε εθνικά συνέδρια για την οπτικοποίηση δεδομένων και παρουσιάστηκε στην εθνική τηλεόραση και το ραδιόφωνο.