Reklama
Jeśli jest jedna rzecz, która naprawdę denerwuje mnie w pracy ze zdalnym serwerem internetowym, to fakt, że wciąż nieco niewygodne jest zdalne przeglądanie i edycja tych plików. Jest to szczególnie niewygodne, gdy mam domowy serwer internetowy, który sam zbudowałem i kontroluję, ale ja nadal muszę przesyłać FTP na serwer, aby przeglądać pliki stron internetowych lub przesyłać i pobierać strony internetowe i inne akta.
Jasne, mógłbym udostępnić katalog przez moją sieć domową i po prostu przesłać pliki w ten sposób, ale to tak naprawdę nie pomaga mi, gdy jestem poza domem i łączę się z serwerem gdzie indziej Internet.
Jeśli kiedykolwiek korzystałeś z komercyjnego hosta internetowego, wiesz, że wiele z nich oferuje znacznie bardziej przyjazny dla użytkownika interfejs graficzny umożliwiający zdalny dostęp do plików internetowych. Pod wieloma względami interfejs ten działa jak eksplorator plików, którego można używać na komputerze domowym. Jedyną różnicą jest to, że jesteś zalogowany na swoim serwerze internetowym i uzyskujesz dostęp do plików za pośrednictwem interfejsu internetowego w panelu sterowania online.
Teraz w MUO udostępniliśmy wiele przydatnych artykułów na temat szybkiego konfigurowania serwerów internetowych przy użyciu oprogramowania takiego jak XAMPP Jak zainstalować Windows Web Server na komputerze za pomocą XAMPP Czytaj więcej lub Server2Go Jak zrobić przenośny testowy serwer WWW za pomocą Server2Go Czytaj więcej , ale najwyższy czas, abyś zaczął uaktualniać te serwery kilkoma dzwonkami i gwizdkami.
Konfigurowanie własnego Eksploratora plików graficznych
Prawda jest taka, że możesz skonfigurować podobny eksplorator plików we własnej przeglądarce. Jeśli możesz uzyskać do niego dostęp przez HTTP, możesz połączyć się za pomocą tego eksploratora plików. Aplikacja open source, która to osiąga, nazywa się AjaXplorer.
Instalacja jest tak łatwa, jak pobranie plików i umieszczenie ich w obszarze dokumentów publicznych na serwerze WWW. Możesz zainstalować go bezpośrednio w dowolnym folderze głównym, w którym ma znajdować się dolny katalog główny eksploratora plików. Na przykład w moim przypadku zainstalowałem go w podfolderze o nazwie „xplore”.
W takim przypadku nigdy nie będę w stanie przejść dalej do htdocs. Jest to właściwie dobra konfiguracja, jeśli masz wiele witryn w różnych podkatalogach i potrzebujesz niezależnych eksploratorów plików dla każdego. Wystarczy zainstalować instalację AjaXplorer w każdym folderze.
Kiedy po raz pierwszy uzyskujesz dostęp do tego folderu w swojej witrynie (w moim przypadku http://192.168.x.xxx/xplore/), skrypt sprawdzi, czy wszystkie ustawienia serwera są prawidłowe. Jeśli nie używasz szyfrowania SSL, może pojawić się następujący błąd. W razie wątpliwości włącz szyfrowanie. W przeciwnym razie możesz przelecieć tuż obok tego, AjaXplorer nadal będzie działał dobrze.
Zauważysz, że praktycznie nie ma konfiguracji, jeśli wszystko pójdzie gładko. Po pierwszym uruchomieniu aplikacji możesz początkowo zalogować się przy użyciu „admin” jako identyfikatora i hasła. Zapamiętaj zmianę po zalogowaniu w sekcji „Ustawienia”.
Gdy się zalogujesz, znajdziesz się w pustym folderze z tylko „Koszem” jako firmą. Patrzysz na folder główny, w którym zainstalowałeś aplikację. Jeśli zainstalowałeś to w katalogu głównym swojego serwera, zobaczysz wszystkie swoje pliki wymienione tutaj.
Manipulowanie katalogiem jest tak proste, jak kliknięcie prawym przyciskiem myszy dowolnej białej spacji i użycie wyskakującego menu. Na przykład, jeśli chcesz rozpocząć tworzenie nowych katalogów, po prostu wybierz „Nowy katalog”.
W moim przypadku testowym utworzyłem folder o nazwie „testdir” za pomocą AjaXplorer i zobaczyłem, że pojawia się w katalogu. Aby to potwierdzić, poszedłem na serwer sieciowy i przeszukałem właściwy folder w katalogu / htdocs / xplore / i rzeczywiście, utworzyłem folder „testdir”.
W prawym okienku znajduje się okno nawigacji w katalogu, które jest tak samo łatwe w nawigacji, jak każde oprogramowanie do eksploracji plików. Przekonałem się, że przeglądanie w AjaXplorer było znacznie łatwiejsze niż standardowa przeglądarka plików online, która była dostępna z moim komercyjnym kontem hosta internetowego.
Moją ulubioną częścią AjaXplorer jest funkcja szybkiej edycji. Po utworzeniu plików na serwerze internetowym wszystko, co musisz zrobić, aby je edytować w locie, kliknij plik prawym przyciskiem myszy i kliknij Pobierz raz. Gdy aplikacja ustanowi lokalną pobraną kopię, możesz kliknąć prawym przyciskiem myszy plik wymieniony na serwerze i wprowadzić zmiany. Nie musisz się martwić o przesyłanie lub pobieranie - synchronizacja wszystkich plików odbywa się za kulisami.
Po kliknięciu pliku HTML prawym przyciskiem myszy zauważysz również, że masz opcję „Edytora źródłowego”. W widoku edytora źródłowego masz wbudowany edytor kodowania. Jeśli utworzysz plik HTML za pomocą AjaXplorer, automatycznie wypełni on podstawową strukturę strony HTML. Wszystko, co musisz zrobić, to wypełnić treść.
Gdy skończysz, kliknij „Zapisz” w górnym menu, a zmiany zostaną natychmiast wprowadzone na serwerze. Jeśli zdecydujesz się wyświetlić plik w „Oknie zewnętrznym”, otworzy się nowe okno (lub karta), które wyświetla stronę w widoku HTML.
W lewym dolnym rogu okna eksploratora znajdziesz ustawienia. Tutaj możesz przeglądać użytkowników, monitorować diagnostykę, a co najważniejsze, logi każdej wprowadzonej zmiany.
Standardowe ustawienia konfiguracji i zabezpieczeń mogą nie odpowiadać Twoim potrzebom, dlatego zapoznaj się z instrukcjami na stronie strona pomocy jak skonfigurować plik config.php. Znajdziesz ten plik w katalogu / server / conf / swojej instalacji AjaXplorer.
Jeśli chcesz uniknąć ciągłego przesyłania i pobierania plików za każdym razem, gdy chcesz wprowadzić zmiany Twój serwer WWW, pobierz i zainstaluj AjaXplorer i sprawdź, ile czasu to oszczędza w Internecie rozwój. Możesz być zaskoczony!
Wypróbuj AjaXplorer i daj nam znać, jak Ci się podobało. Czy był wystarczająco łatwy w użyciu i elastyczny, co musisz zrobić? Podziel się z nim swoimi doświadczeniami w sekcji komentarzy poniżej.
Źródło zdjęcia: ShutterStock
Ryan ma tytuł licencjata z inżynierii elektrycznej. Pracował 13 lat w inżynierii automatyki, 5 lat w IT, a teraz jest inżynierem aplikacji. Były redaktor naczelny MakeUseOf, przemawiał na krajowych konferencjach dotyczących wizualizacji danych i był prezentowany w krajowej telewizji i radiu.