реклама
Ако има нещо, което наистина ме дразни относно работата с отдалечен уеб сървър, е фактът, че все още е малко неудобно да изследвате и редактирате тези файлове от разстояние. Особено неудобно е, когато имам домашен уеб сървър, който сам съм изградил и контролирам, но аз съм все още трябва да FTP в сървъра, за да разглеждате файлове на уебсайтове или да качвате и изтегляте уеб страници и други файлове.
Разбира се, бих могъл да споделя директорията през домашната си мрежа и просто да прехвърля файлове по този начин, но това всъщност не ми помага, когато съм извън дома и се свързвам със сървъра другаде в Интернет.
Ако някога сте използвали търговски уеб хост преди, тогава знаете, че много от тях предлагат много по-лесен за използване графичен интерфейс за отдалечен достъп до уеб файловете ви. В много отношения този интерфейс се чувства основно като програма за разглеждане на файлове, която бихте използвали на домашния си компютър. Единствената разлика е, че сте влезли във вашия уеб сървър и имате достъп до файловете чрез уеб-базиран интерфейс на онлайн контролния панел.
Сега ние предложихме много полезни статии в MUO за бързо настройване на уеб сървъри, като използвате софтуер като XAMPP Как да инсталирате уеб сървър на Windows на вашия компютър с XAMPP Прочетете още или Server2Go Как да направите портативен тестов уеб сървър с Server2Go Прочетете още , но е крайно време да започнете да надграждате тези сървъри с няколко звънчета и свирки.
Настройка на вашия собствен графичен файл Explorer
Истината е, че можете да настроите подобен изследовател на файлове в собствения си уеб браузър. Ако имате достъп до него чрез HTTP, тогава можете да се свържете чрез този файл Explorer. Приложението с отворен код, което изпълнява това, се нарича AjaXplorer.
Инсталирането е толкова лесно, колкото изтеглянето на файловете и поставянето им в зоната на вашите публични документи на вашия уеб сървър. Можете да го инсталирате директно в коя папка на корен, където искате да бъде долната коренова директория на вашия файл Explorer. Например, в моя случай го инсталирах в подпапка, наречена „xplore“.
В такъв случай никога няма да успея да навляза по-нататък в htdocs. Това всъщност е добра настройка, ако имате няколко уебсайта в различни поддиректории и искате независими изследователи на файлове за всеки. Просто поставете инсталация на AjaXplorer във всяка папка.
Когато за първи път имате достъп до тази папка на вашия уебсайт (в моя случай, http://192.168.x.xxx/xplore/), скриптът ще провери дали всички ваши настройки на сървъра са добре. Може да видите следната грешка, ако не използвате SSL криптиране. Ако сте загрижени, активирайте криптиране. В противен случай можете да издухате точно покрай това, AjaXplorer пак ще работи добре.
Ще забележите, че почти няма настройка, ако всичко върви гладко. Когато приложението стартира за първи път, можете първоначално да влезете с помощта на „admin“ като идентификатор и парола. Запомнете промяната, след като влезете в секцията „настройки“.
Когато влезете, ще се озовете в празна папка, в която има само „Кошче“. Търсите основната папка, в която сте инсталирали приложението. Ако сте инсталирали това в корена на вашия уеб сървър, ще видите всичките си уеб файлове, изброени тук.
Манипулирането на директорията е толкова лесно, колкото щракване с десен бутон върху бялото пространство и използване на менюто, което се появява. Например, ако искате да започнете да създавате нови директории, просто изберете „New Dir“.
В моя тестов случай създадох папка, наречена „testdir“, използвайки AjaXplorer и видях, че се показва в директорията. Само за да потвърдя, отидох до уеб сървъра и прегледах действителната папка под / htdocs / xplore / и сигурно, че имах създадената от мен папка „testdir“.
В дясната част на екрана ще намерите прозорец за навигация в директория, който е също толкова лесен за навигация, както всеки софтуер за разглеждане на файлове. Открих, че сърфирането в AjaXplorer е много по-лесно от стандартния онлайн файлов браузър, който се предлага със собствения ми търговски акаунт за уеб хост.
Любимата ми част от AjaXplorer е функцията за бързо редактиране. След като създадете файлове на вашия уеб сървър, всичко, което трябва да направите, за да ги редактирате в движение, е щракване с десния бутон върху файла и щракване върху Изтегляне веднъж. След като приложението установи локално изтеглено копие, след това можете да щракнете с десния бутон върху файла, посочен на сървъра, и да направите редакции. Не е необходимо да се притеснявате от качването или изтеглянето - цялата синхронизация на файлове се извършва зад кулисите.
Когато щракнете с десния бутон върху HTML файл, ще забележите, че имате опция „Редактор на източници“. В изглед на редактора на източници получавате вграден редактор за кодиране. Ако създадете HTML файл с AjaXplorer, той автоматично ще попълни основната структура на HTML страница за вас. Всичко, което трябва да направите, е да попълните съдържанието.
Когато сте готови, кликнете върху „Запазване“ в горното меню и промените ви незабавно се появяват на сървъра. Ако решите да видите файла във „Външен прозорец“, той ще отвори нов прозорец (или раздел), който показва вашата страница в HTML изглед.
В долния ляв ъгъл на прозореца на Explorer ще намерите настройките. Тук можете да преглеждате потребители на браузъра, да наблюдавате диагностиката и най-доброто от всичко, че има дневници на всяка извършена промяна.
Стандартните настройки и настройки за сигурност може да не отговарят на вашите нужди, така че не забравяйте да прегледате инструкциите на помощна страница за това как да конфигурирате файла config.php. Ще намерите този файл под / server / conf / директория на вашата инсталация AjaXplorer.
Ако искате да се измъкнете от постоянно качване и изтегляне на файлове всеки път, когато искате да направите промени вашия уеб сървър, изтеглете и инсталирайте AjaXplorer и вижте колко време ви спестява по време на вашия уеб развитие. Може да се изненадате!
Опитайте AjaXplorer и ни уведомете как сте го харесали. Беше ли достатъчно лесен за използване и гъвкав за това, което трябва да направите? Споделете своя опит с него в секцията за коментари по-долу.
Кредит за изображение: Shutterstock
Райън има бакалавърска степен по електротехника. Работил е 13 години в автоматизацията, 5 години е в ИТ, а сега е инженер на приложения. Бивш управляващ редактор на MakeUseOf, той говори на национални конференции за визуализация на данни и е участвал в националната телевизия и радио.