Filhanteraren körs. Spara fil

Idag ska vi prata om värd och varför Avla detta är det bästa valet.

Att skapa en webbplats är en ganska komplex och mödosam process. Det spelar ingen som helst roll vad din webbplats är till för, oavsett om det är en onlinebutik, en bloggsajt, en social portal, i vilket fall som helst behöver du ett högkvalitativt och pålitligt värdskap. Ett av de mest populära värdföretagen under de senaste åren har blivit Beget.

Faktum är att frågan om att välja ett webbhotell en gång ställs inför varje webbansvarig, och eftersom konkurrensen här helt enkelt är vild är valet inte så enkelt. Jag blev alltid förvånad över hur lika alla värdleverantörer är varandra (nåja, ingen individualitet). Och det var då jag stötte på Beget. Om vi ​​kommer lite framåt är det ljust, inte som alla andra, superbekvämt, väldigt funktionellt, relativt billigt och viktigast av allt, modernt hosting som snabbt vinner popularitet. Så, först till kvarn:

Webbhotell

Värdskap– Det här är ett sätt att vara värd för en webbplats på Internet. När du har varit värd för din webbplats kan vem som helst komma åt den genom att skriva Domän namn i webbläsarraden.

Servrarkraftfulla datorer, som fungerar absolut dygnet runt, vilket gör att din webbplats förblir operativ och synlig på Internet.

Naturligtvis måste tomtägare betala hyra för en sådan tjänst. Värdföretag är organisationer som tillhandahåller webbhotell till användare. Deras användare är människor som behöver lägga upp sitt eget innehåll.

Beget Hosting

Avla anses vara det bäst betalda webbhotellet. Den största fördelen med Beget är dess överkomliga priser och användarvänliga gränssnitt för webbplatshantering.

Du kan välja ett paket för alla typer av Internetresurs. Om du inte kan bestämma dig för vilket paket du behöver är det bara att kontakta administrationen där alla dina frågor kommer att besvaras.

Hosting blir också enklare och bekvämare för varje dag, det vill säga att det inte kommer att finnas några problem alls med att hantera en webbplats på hosting från denna operatör. Beget är ett bra alternativ för alla som vill öppna sin egen online-verksamhet.

Registrera dig på Beget

Ange dina melondetaljer:

  • telefonnummer
  • e-post

Vi trycker på knappen för att registrera ett konto och det är allt. Därefter måste du betala för det nyskapade kontot.

Om du behöver en webbplats som inte kommer att ha en mycket förgrenad struktur, kan du välja det billigaste värdpaketet. Om du vill placera betydligt mer information på din portal än vad standardpaketet tillåter dig, beställ då VIP-hosting. Du kommer att få prioriterad support och 35 GB lagringsutrymme för dina filer. Detta är en mycket bekväm tjänst för dem som vill skapa en onlinemarknad. Naturligtvis kostar det mycket mer att beställa VIP-hosting.

Det är också viktigt att du tack vare Beget kan hyra hela servrar från hela världen. teknisk support och övervakning dygnet runt. Hostingoperatören tillhandahåller också otroligt billiga domäner för .РФ- och .RU-zonerna.

Betalning för Beget hosting

Det är heller inga problem med betalningen (även om ingen har problem med detta nu). Vi väljer vilken metod som helst som passar oss och betalar.

Vad jag verkligen gillade här var poängen med en godtycklig summa. Om du har några problem med pengar kan du alltid fylla på ditt saldo som räcker i ett par dagar till, till exempel från din mobiltelefon.

Det går att använda Utlovad betalning

Beget hosting kontrollpanel

I allmänhet kan du förstå vilket gränssnitt som helst. Men efter att jag kom hit med hjälp av cPanel, ISP Manager och andra kontrollsystem blev jag glatt imponerad av att begets inte följde den slitna vägen utan skapade sin egen kontrollpanel. Och de lyckades helt. Panelen är lätt att förstå, har en snygg design och en bekväm layout av element. Jag kommer inte att överväga varje element separat. Allt här är detsamma som alla andras: databaser, ftp-åtkomst, domänparkering, etc.

Gratis månad av testning på Beget

Vill du se hur din webbplats skulle prestera på en riktig värd, men vill inte betala för att prova? Då är tjänsten "gratis hosting" vad du behöver. Du behöver bara registrera dig och du kan börja arbeta.

Detta är väldigt fördelaktig service för testportaler på Internet. Många webbansvariga använder det här alternativet för att starta sina projekt. Naturligtvis betjänas inte sådan hosting på samma sätt som sin betalda motsvarighet.

Värd för teknisk support

Att döma av recensionerna på Internet är deras support mycket kvalificerad och den är inte begränsad till vanliga ursäkter som "starta om", utan hjälper faktiskt att leta efter eventuella problem. Men min recension kommer att vara den bästa. Under ett års arbete med denna värd har jag ALDRIG deras hjälp behövdes inte, och detta är enligt min mening den bästa indikatorn på Begets utmärkta arbete.

Om du har några frågor om driften av domäner och servrar kan du enkelt kontakta konsulter eller administration på absolut vilket sätt som är bekvämt för dig. Allt Kontaktinformation tillgänglig på Begets officiella hemsida.

Om du bara vill öppna din egen internetportal kan du diskutera alla frågor direkt via telefon eller via E-post, ICQ, Skype. På företagets webbplats kan du inte bara kontakta konsulter, utan också omedelbart beställa hosting. Allt är väldigt snabbt och enkelt.

Fördelar med Beget

Beget skiljer sig från alla sina konkurrenter genom att det försöker att inte ligga efter tiden för en sekund och moderniseras och blir mer bekvämt för varje dag.

En av de största fördelarna med detta webbhotell är bekväm filhanterare, vilket gör att du enkelt kan lägga upp filer på webbplatsen och redigera dem. Denna manager har också en otroligt bekväm kodredigerare. Webbplatser som är värd för Beget är utrustade med mycket snabba och högkvalitativa automatiska säkerhetskopieringar.

Filhanterare på denna värd - det här är stötestenen på grund av vilken jag blev kär i beget. Det är så bekvämt att jag helt glömde bort att använda FileZilla och andra liknande program. Den har också sin egen individuella, intuitiva design. Bekväm uppladdning av filer direkt från chefen, redigering av alla typer av filer.

Hastigheten för att kopiera filer till lokala eller fjärrservrar är 1 Gb/s, vilket är otroligt bekvämt. Det är nödvändigt att nämna kontrollpanelen, som är gjord så ergonomiskt som möjligt så att det inte finns några svårigheter att organisera platsen.

Kontrollpanelen är utrustad med en servicekalkylator som gör att du kan övervaka förbrukningen av din Pengar. Du kan lära dig mer om alla andra tjänster som tillhandahålls av värdoperatören i avsnitten "Tjänster" och "Om webbplatsen".

Kampanjer och bra erbjudanden

Beget tar alltid hand om sina kunder, så när du besöker huvudresursen för denna värd kan du alltid räkna med en mängd olika rabatter, presentpaket, ytterligare domäner, etc.

Den som har handlat med Beget minst en gång kommer aldrig att leta efter en ny värdoperatör igen. Företaget garanterar:

  • pålitlig drift;
  • kvalitetsservice;
  • lönsamt erbjudande;
  • trevliga priser.

Kontakta gärna Begets konsulter och fråga om kampanjer, de svarar gärna på alla dina frågor.

Kort slutsats

Sammanfattningsvis vill jag lyfta fram alla fördelarna med denna värd:

  • Mycket enkel och pålitlig hosting.
  • bekväm filhanterare
  • ett stort antal betalningsmetoder
  • modernt gränssnitt
  • fri ssl-certifikat för domäner
  • bra säkerhetskopiering av webbplatsen
  • Förmånliga priser i kombination med rabatter och kampanjer som gör att du kan spara.
  • Vänlig administration som svarar på alla dina frågor.
  • 24/7 underhåll av dina webbplatser och står för deras stabila prestanda.
  • Kraftfulla servrar som garanterar konstant tillgänglighet av resursen.
  • Enkel design och kontrollmetod.
  • Möjlighet att starta ett testprojekt tack vare den kostnadsfria värdtjänsten.
  • Ständiga system med rabatter och förmånliga erbjudanden.

Jag har ännu inte stött på en mer bekväm värd för jobbet, och det är därför jag rekommenderar det till alla. Jag hoppas också att beget-teamet inte blir arroganta och kommer att fortsätta att glädja sina användare bra jobbat. Jag vill verkligen inte leta efter en ny. I allmänhet, prova det, testa det och kom tillbaka till vår sida för att lämna din kommentar om dess arbete.

Du kommer aldrig att lämnas utanför de senaste Beget-nyheterna. Alla uppdateringar, kampanjer eller nya tjänster kommer omedelbart att publiceras på företagets officiella webbplats i avsnittet "Nyheter". Så, att arbeta med Beget är:

Om du har en önskan eller behov av din egen webbplats, bör du utan tvekan kontakta Begets experter, som hjälper dig att välja en värdprofil och välja den maximala domänproduktiviteten till ett konkurrenskraftigt pris. Du kommer att vara nöjd och allt ditt innehåll är säkert lagrat från skador och virus.


  • Kodningsdefinition

    Uppgift:

    Problem:

    Lösning:

    # För att bestämma kodningen använder vi uchardet-porten från Mozilla - python chardet # https://github.com/chardet/chardet # # Vi använder dev-versionen, allt är det senaste där. # Den här koden förbättras ständigt tack vare användarfeedback # Ju mer, desto mer exakt bestäms kodningen, men långsammare. 50000 - vald empiriskt self.charset_detect_buffer = 50000 # Ta del av filen part_content = content + content[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) detected = chardet_result["_confidresult"]" confidresult"]" confidresult"] ] # en krycka för de som använder sneda redigerare i Windows # på grund av detta har vi cp-1251 i utf-8-filer, vilket är anledningen till att biblioteket beter sig oförutsägbart när det upptäcks re_utf8 = re.compile(".*charset\s* =\ s*utf\-8.*", re.UNICODE | re.IGNORECASE | re.MULTILINE) html_ext = ["htm", "html", "phtml", "php", "inc", "tpl" , " xml"] # Alla sannolikheter väljs empiriskt, baserat på en uppsättning filer för att testa om konfidens > 0,75 och upptäckt != "windows-1251" och upptäckt != FM.DEFAULT_ENCODING: om upptäckt == "ISO-8859- 7": upptäckt = "windows-1251" om upptäckt == "ISO-8859-2": upptäckt = "utf-8" om upptäckt == "ascii": upptäckt = "utf-8" om upptäckt == "MacCyrillic ": detected = "windows-1251" # om du fortfarande gjorde ett misstag, använd teckenuppsättningen som anges i filen om det upptäcks != FM.DEFAULT_ENCODING och file_ext i html_ext: result_of_search = re_utf8.search(part_content) self.logger.debug( result_of_search) om result_of_search inte är Ingen : self.logger.debug("matched utf-8 charset") upptäckt = FM.DEFAULT_ENCODING else: self.logger.debug("matched inte utf-8 charset") elif confidence >

  • Uppgift:
    *.com" "$* = 42;" osv.

    Problem:

    Lösning:

    Exempel på arbetarimplementering


  • Uppgift:

    Problem:

    Lösning:

    • Lägg till SSH/SFTP-stöd
    • Lägg till WebDav-stöd
    • Lägg till terminal

    .

  • Beget.com företagsblogg
  • Lägg till taggar

    Hälsningar, vänner! Jag satte mig ner för att skriva om hur man hittar en webbplatsfil enkelt och enkelt, men jag kan inte motstå - jag ska skryta, även om jag redan har fått gratulationer från många: den 23 januari 2016 registrerades bloggen i " sökmotoroptimering» Katalog över förtroendewebbplatser. Och nu har jag en knapp i min sidfot där du kan klicka och till och med lämna en kommentar.

    Nu till saken. Alla som driver bloggar eller webbplatser måste göra vissa ändringar i koden, till exempel för att redigera designen. Jag har nu en annan uppgift: att bli av med fel i HTML-giltighet. av en webbresurs påverkar dess auktoritet inte mindre än användbart optimerat innehåll och andra komponenter. Till en början producerade valideraren bara 5 fel, och jag kontaktade en specialist med smeknamnet Stary på sbup.com-forumet, som ger gratis konsultationer och även arbetar på kommersiell basis. Han upptäckte ett globalt fel på grund av vilket de andra inte upptäcks. Efter att ha eliminerat den globala har jag nu ett fyrtiotal fel och varningar.

    Att fixa några av dem var inte svårt, till exempel att infoga saknade mellanslag i länkar. Och för att eliminera andra var det nödvändigt att hitta en plats som behövde redigeras. När de söker efter filer kan Beget-klienter klara sig utan program som Notepad++. Du kan söka på text eller filnamn direkt i filhanteraren. Om möjligt bör sökområdet begränsas, men om vi inte ens föreställer oss var objektet vi letar efter kan finnas, letar vi i public_html (webbplatsens rot).

    I praktiken ser det ut så här: Jag behöver ta bort ett visst fragment, jag väljer textsökning och infogar ett uttryck i raden. Allt som återstår är att köra sökningen och få resultatet.

    Som tur var för mig blev resultatet en fil, men det kan bli många. Sökfönstret, som är minimerat som standard, visar sökvägen till filen. För att se det i sin helhet behöver fönstret utökas.

    Så, filen hittades i värdfilhanteraren. Nästa steg är att öppna den och hitta den kod som krävs att fixa.

    Men skynda dig inte! Det är dags att ladda ner filen till din dator så att om något händer kan du ersätta den som torterades. Med detta tillvägagångssätt behöver du inte göra en säkerhetskopia av hela webbplatsen - en viktig detalj om säkerhetskopieringsmapparna laddas upp till ett konto och det inte finns mycket extra utrymme.

    Det är allt. Jag berättade hur man hittar en webbplatsfil på Beget hosting, men jag tror att andra moderna hostingtjänster har en sökfunktion.

    Som vi tagit fram för våra användare och som används i vår kontrollpanel. Vi inbjuder alla att vara med i dess utveckling. Om hur det utvecklades och varför vi inte var nöjda befintliga analoger Vi kommer att berätta i den här artikeln vilka teknologikryckor vi använde och vem som kan ha nytta av det.

    Varför uppfinna din egen filhanterare

    Under 2010 använde vi NetFTP, vilket löste problemen med att öppna/ladda ner/redigera flera filer ganska bra.
    Användare ville dock ibland lära sig hur man överför sajter mellan värdsajter eller mellan våra konton, men sajten var stor och användarnas internet var inte det bästa. Som ett resultat gjorde vi det antingen själva (vilket uppenbarligen var snabbare), eller förklarade vad SSH, MC, SCP och andra läskiga saker är.

    Sedan fick vi idén att göra en WEB tvåpanels filhanterare som fungerar på serversidan och kan kopiera mellan olika källor med serverhastighet, och även, som kommer att innehålla: sökning i filer och kataloger, analys upptaget utrymme(analogt med ncdu), enkel filuppladdning och en massa intressanta saker. I allmänhet allt som skulle göra livet lättare för våra användare och oss.

    I maj 2013 satte vi den i produktion på vår hosting. I vissa fall blev det ännu bättre än vi ursprungligen ville - för att ladda upp filer och komma åt det lokala filsystemet skrev vi en Java-applet som låter dig välja filer och kopiera allt på en gång till webbhotellet eller vice versa från webbhotellet ( var att kopiera är inte så viktigt, det skulle kunna fungera med fjärr-FTP och med användarens hemkatalog, men tyvärr kommer webbläsare inte att stödja det snart).

  • Kodningsdefinition

    Uppgift:
    Öppna filen för redigering med definitionen av kodningen, skriv den med hänsyn till källkodningen.

    Problem:
    Om användarens kodning inte kändes igen korrekt, när vi gör ändringar i filen och sedan skriver den, kan vi få ett UnicodeDecodeError och ändringarna kommer inte att skrivas.

    Alla "kryckor" som så småningom introducerades är resultatet av att arbeta med biljetter med filer som tagits emot från användare. Vi använder också alla "problem"-filer för att testa efter att ha gjort ändringar i koden.

    Lösning:
    Söker på internet efter detta beslut, hittade biblioteket Chardet. Detta bibliotek är i sin tur en port i ett bibliotek från Mozilla. Till exempel används den i den berömda redigeraren https://notepad-plus-plus.org

    Har testat den verkliga exempel, insåg vi att hon i verkligheten kunde ha fel. Istället för CP-1251 kan till exempel "MacCyrillic" eller "ISO-8859-7" utfärdas, och istället för UTF-8 kan det finnas "ISO-8859-2" eller ett specialfall av "ascii".

    Dessutom var vissa filer på hosting utf-8, men innehöll konstiga tecken, antingen från redaktörer som inte vet hur man fungerar korrekt med UTF, eller från någon annanstans, speciellt för sådana fall, var vi också tvungna att lägga till "kryckor"; .

    Ett exempel på kodningsigenkänning och filläsning, med kommentarer

    # För att bestämma kodningen använder vi uchardet-porten från Mozilla - python chardet # https://github.com/chardet/chardet # # Vi använder dev-versionen, allt är det senaste där. # Den här koden förbättras ständigt tack vare användarfeedback # Ju mer, desto mer exakt bestäms kodningen, men långsammare. 50000 - vald empiriskt self.charset_detect_buffer = 50000 # Ta del av filen part_content = content + content[-self.charset_detect_buffer:] chardet_result = chardet.detect(part_content) detected = chardet_result["_confidresult"]" confidresult"]" confidresult"] ] # en krycka för de som använder sneda redigerare i Windows # på grund av detta har vi cp-1251 i utf-8-filer, vilket är anledningen till att biblioteket beter sig oförutsägbart när det upptäcks re_utf8 = re.compile(".*charset\s* =\ s*utf\-8.*", re.UNICODE | re.IGNORECASE | re.MULTILINE) html_ext = ["htm", "html", "phtml", "php", "inc", "tpl" , " xml"] # Alla sannolikheter väljs empiriskt, baserat på en uppsättning filer för att testa om konfidens > 0,75 och upptäckt != "windows-1251" och upptäckt != FM.DEFAULT_ENCODING: om upptäckt == "ISO-8859- 7": upptäckt = "windows-1251" om upptäckt == "ISO-8859-2": upptäckt = "utf-8" om upptäckt == "ascii": upptäckt = "utf-8" om upptäckt == "MacCyrillic ": detected = "windows-1251" # om du fortfarande gjorde ett misstag, använd teckenuppsättningen som anges i filen om det upptäcks != FM.DEFAULT_ENCODING och file_ext i html_ext: result_of_search = re_utf8.search(part_content) self.logger.debug( resultat_av_sökning) om resultat_av_sökning inte är Ingen : self.logger.debug("matched utf-8 charset") upptäckt = FM.DEFAULT_ENCODING else: self.logger.debug("matched utf-8 charset") elif confidence > 0,60 och upptäckt != "windows-1251" och upptäckt != FM.DEFAULT_ENCODING: # Det finns separat logik # Koden har tagits bort från exemplet för korthet elif detected == "windows-1251" eller upptäckt == FM.DEFAULT_ENCODING: pass # Om definitionen inte är särskilt korrekt är detta troligen ett fel och ta UTF-8)) else: detected = FM.DEFAULT_ENCODING encoding = upptäckt om (detected eller "").lower() i FM.encodings else FM.DEFAULT_ENCODING svar = ( "artikel": self._make_file_info(abs_path ), "content": content, "encoding": encoding )

  • Parallell textsökning i filer med hänsyn till filkodning

    Uppgift:
    Organisera en sökning efter text i filer med möjligheten att använda "skal-stil jokertecken" i namnet, det vill säga till exempel "*.com" "$* = 42;" etc.

    Problem:
    Användaren anger ordet "Kontakter" - sökningen visar att det inte finns några filer med den här texten, men i verkligheten finns de, men på vår hosting har vi många kodningar, även inom samma projekt. Så sökningen bör också ta hänsyn till detta.

    Flera gånger har vi stött på det faktum att användare av misstag kunde ange vilka strängar som helst och utföra flera sökoperationer på ett stort antal mappar, vilket senare ledde till en ökad belastning på servrarna.

    Lösning:
    Multitasking organiserades ganska standard, med hjälp av multibearbetningsmodulen och två köer (en lista över alla filer, en lista över hittade filer med de nödvändiga posterna). En arbetare bygger en lista med filer, och resten, som arbetar parallellt, analyserar den och söker direkt.

    Söksträngen kan representeras som vanligt uttryck med hjälp av fnmatch-paketet. Länk till den slutliga sökimplementeringen.

    För att lösa problemet med kodningar tillhandahålls ett kodexempel med kommentarer som använder det redan välkända chardet-paketet.

    Exempel på arbetarimplementering

    # Ett exempel på en arbetare ges self.re_text = re.compile(".*" + fnmatch.translate(self.text)[:-7] + ".*", re.UNICODE | re.IGNORECASE) # remove \Z(? ms) från slutet av resultatuttryck def worker(re_text, file_queue, result_queue, logger, timeout): while int(time.time())
    Den slutliga implementeringen lade till möjligheten att ställa in exekveringstiden i sekunder (timeout) - 1 timme är valt som standard. I själva arbetsprocesserna sänks exekveringsprioriteten för att minska belastningen på disken och processorn.

  • Uppackning och skapande av filarkiv

    Uppgift:
    Ge användarna möjligheten att skapa arkiv (zip, tar.gz, bz2, tar är tillgängliga) och packa upp dem (gz, tar.gz, tar, rar, zip, 7z)

    Problem:
    Vi stötte på många problem med "riktiga" arkiv, inklusive cp866-kodade filnamn (DOS) och omvända snedstreck i filnamn (Windows). Vissa bibliotek (standard ZipFile python3, python-libarchive) fungerade inte med ryska namn inne i arkivet. Vissa biblioteksimplementeringar, särskilt SevenZip, RarFile, kan inte packas upp tomma mappar och filer (de finns hela tiden i arkiv med CMS). Användare vill också alltid se förloppet för en operation, men hur kan de göra detta om biblioteket inte tillåter det (till exempel anropar de helt enkelt extractall())?

    Lösning:
    ZipFile-biblioteken, såväl som libarchive-python, måste korrigeras och inkluderas som separata paket i projektet. För libarchive-python var jag tvungen att dela biblioteket och anpassa det till python 3.

    Skapandet av filer och mappar med noll storlek (en bugg som upptäcktes i SevenZip- och RarFile-biblioteken) måste göras i en separat cykel i början med hjälp av filhuvudena i arkivet. De skrev tillbaka till utvecklarna om alla buggar, och när vi hittar tid skickar vi dem en pull-förfrågan, de kommer tydligen inte att fixa det själva.

    Separat bearbetning av gzip-komprimerade filer (för sql-dumpar, etc.) har gjorts. Det fanns inga kryckor med standardbiblioteket.

    Operationens förlopp övervakas med hjälp av en watcher för IN_CREATE-systemanropet med hjälp av pyinotify-biblioteket. Det fungerar naturligtvis inte särskilt exakt (bevakaren fungerar inte alltid när det är ett stort kapsling av filer, så den magiska koefficienten 1,5 har lagts till), men den fyller uppgiften att visa åtminstone något liknande för användare. Ingen dålig lösning med tanke på att det inte finns något sätt att spåra detta utan att skriva om alla arkivbibliotek.

    Hjälp oss att göra Sprut.IO bättre

    Det finns många uppenbara möjligheter till ytterligare förbättringar av filhanteraren.

    Vi ser följande som det mest användbara för användare:

    • Lägg till SSH/SFTP-stöd
    • Lägg till WebDav-stöd
    • Lägg till terminal
    • Lägg till möjligheten att arbeta med Git
    • Lägg till möjligheten att dela filer
    • Lägg till temabyte, design och skapande av olika teman
    • Skapa ett universellt gränssnitt för att arbeta med moduler

    Om du har tillägg som kan vara användbara för användare, berätta gärna om dem i kommentarerna eller på e-postlistan.

    Vi kommer att börja implementera dem, men jag är inte rädd för att säga detta: på egen hand kommer det att ta år, om inte decennier. Därför, om du vill lära dig programmera, känna till Python och ExtJS och vill skaffa dig erfarenhet av utveckling i ett projekt med öppen källkod, bjuder vi in ​​dig att vara med i utvecklingen av Sprut.IO. Dessutom kommer vi att betala en belöning för varje implementerad funktion, eftersom vi inte behöver implementera den själva.

  • Lägg till taggar

    Som motor är det dags att välja värd - servern som din webbplats kommer att ligga på. I den här artikeln kommer vi att titta på dess huvudsakliga funktioner.

    Faktum är att hosting inte bara är en server. Värdskapär också en kontrollpanel som låter dig anpassa driften av din webbplats, hantera filer och databaser, domäner och underdomäner, och även återställa din webbplats från säkerhetskopia i händelse av oförutsedda omständigheter.

    Låt oss prata om allt i ordning.

    Säkerhetskopiera dina webbplatser

    Automatiskt skapande av säkerhetskopior av dina webbplatser (filer och databaser) är nyckeln till deras stabila drift. Du kommer inte att förlora flera månaders arbete bara för att du var för lat för att återigen gå in på din värdkontrollpanel och skapa en "säkerhetskopia".

    Om din webbplats i framtiden blir för liten för den kostnadsfria planen kan du byta till vilken annan som helst. Priserna är inte dåliga.

    30 dagars gratis hosting

    Om gratis plan Det räcker uppenbarligen inte för dig, du kan välja vilken lämplig som helst bland de betalda. Samtidigt hel 30 dagar från registreringsögonblicket kommer du att kunna använda fullt ut värdskapAvlahelt gratis.

    Sådana testperioder inträffar nästan aldrig på andra värdsajter.

    Dessutom, om du av någon anledning inte vill använda BeGets tjänster efter denna period, kan du helt enkelt tacka nej till deras tjänster utan att betala ett öre.

    Slutsats

    Varför bestämde vi oss för att berätta om detta och inte om något annat? Eller gjorde inte ens en recension?

    Det är enkelt – eftersom vi använder denna hosting själva. Vi älskar den användarvänliga och färgglada kontrollpanelen, den otroliga filhanteraren, automatisk säkerhetskopiering, automatisk installation WordPress och responsiv support.

    Dessutom i ytterligare artiklar på Blogger School vi kommer att publicera detaljerade instruktioner om vissa aspekter av att arbeta med hosting- med hjälp av exemplet BeGet. Och vi vill göra det enkelt för dig att bemästra och implementera de förvärvade färdigheterna.

    Det är nog allt. Jag inbjuder dig att ställa några frågor om detta ämne i kommentarerna.

    I nästa artikel kommer jag att berätta hur man installerar WordPress på hosting. Prenumerera på uppdateringar i kolumnen till höger 😉

    Denna recension av filhanteraren Sprut.ioär främst avsedd för webbansvariga som står inför den svåra uppgiften att överföra webbplatsfiler till ett annat webbhotell.

    Filhanteraren Sprut.io är ett projekt av en populär värdleverantör Beget.com och var ursprungligen tänkt att fungera i sin egen kontrollpanel för webbplatsen.

    Men senare, "på många förfrågningar från webbansvariga", moderniserades Octopus och distribueras nu i en plattformsoberoende version. Licensen är gratis GNU GPL, så denna extremt användbara serverutforskare är tillgänglig för alla webbplatsägare helt gratis.

    Varför behövdes filhanteraren Sprut.io?

    Det finns faktiskt flera ganska värdiga OpenSource-lösningar på marknaden för att hantera filer på fjärranslutna FTP-klientservrar:

    Problemet är att de listade FTP-klienterna körs på " tunn klient", det vill säga på en persondatorplattform, och när man överför många gigabyte filer från en webbresurs publicerad på en fjärrserver, uppstår olika obehagliga och svårlösta problem:

    • Långsamt och instabilt "hem" Internet.
    • Oförmåga att redigera dokument, skript, filer på webbhotellet från adminpanelen.
    • Organisatoriska och tekniska svårigheter som uppstår vid överföring av webbplatser från värd till värd eller till andra användarkonton hos en leverantör.


    Det är alla dessa problem som den innovativa utvecklingen av programmeringsteamet utformades för att övervinna.
    Och jag måste säga, de lyckades helt.

    Huvudfunktioner i Sprut-filhanteraren från Beget

    Den här recensionen av Sprut.io-filhanteraren är mer avsedd för webbplatsägare än för professionella webbutvecklare. Därför, utan att gå in på tekniska och speciella detaljer, kommer vi helt enkelt att lista de nya funktionerna som gör att du kan ta virtuell värdadministration till en ny, högre kvalitetsnivå:

    • Datautbyte mellan servrar med ultrahöga hastigheter, endast tillgängligt för professionella datacenter.
    • Direktredigering av filer, dokument, programskript, databaser på en fjärrserver.
    • Snabb och säker överföring hela webbplatser till alternativ hosting.
    • Utför de uppgifter som beskrivs ovan i säkert läge, utan root-åtkomst till målserverns filsystem.
    • Bekvämt, intuitivt tvåpanelsgränssnitt som stöder dra-och-släpp-filkopiering och -överföringsteknik.
    • Få åtkomst till webbplatser var som helst. På servern, på personlig dator, via FTP och adminpanelens webbgränssnitt.
    • Direktredigering, bildstorleksändring, skalning på fjärrvärd.
    • Filsökningsfunktion baserad på olika parametrar.
    • Multifunktionell kodredigerare med anpassad markering och automatisk igenkänning av programmeringsspråk.
    • Förmåga att arbeta med extern eller intern FTP.
    • Flikstöd låter dig arbeta med flera webbplatsfiler parallellt.
    • Inbyggd arkivering.
    • Hantera nivåer av tillåten åtkomst till mappar och filer. Blockera oönskade IP-adresser.
    • Stöder snabbtangentskombinationer för bekvämt och produktivt arbete.

    I allmänhet, om du bestämmer dig, kommer Sprut-filhanteraren att vara mycket användbar för dig!

    Specifikation och installation

    Den officiella webbplatsen Sprut.io tillhandahåller detaljerad dokumentation och steg-för-steg-instruktion för installation av Octopus filhanterare.

    • Kräver en virtuell miljö med installerat program Docker (Instruktioner för dockningsinstallation tillhandahålls).
    • Mer än 1,5 GB ledigt minne på disk.

    Installationen tar inte mer än tio till femton minuter.

    Slutsats

    Om du arbetar med webbprojekt och inte har använt Octopus tidigare, är det vettigt att köpa denna användbara programvara för dig själv. Detta kommer att tillåta dig att avsevärt förenkla och påskynda rutinmässiga woch öka kvaliteten och säkerheten i arbetet.

    Dela gärna om du gillade det:

    Du kanske också är intresserad av att veta:


    För att få åtkomst, klicka på knappen "Hämta demokonto", åtkomst kommer att skickas via e-post.

    Varför är han bättre än resten?

    Två-panels GUI

    Filhanterarens gränssnitt är gjort i den form som användaren känner till: två områden för bekvämt arbete med filer.
    I var och en av dem kan du öppna filer på en server, fjärr-FTP eller på din dator.

    När du visar filer i en tabell kan du enkelt sortera filer och kataloger efter typ, storlek, skapandedatum etc. genom att klicka på rubriken i någon av kolumnerna.

    Dra och släpp funktion

    Du kan arbeta med filer och mappar med musen, dra filer och mappar till servern eller fjärr-FTP och tillbaka, för att göra detta, välj nödvändiga filer och mappar, ta tag i dem och dra dem till önskad plats.

    Arbeta med fjärr-FTP

    Klicka på " Fjärr FTP" för att ansluta till en fjärrserver från filhanteraren. Du kan spara anslutningar och redigera dem vid behov i framtiden.


    Du kan öppna en extern FTP i både vänster och höger panel, och du kan till och med göra detta samtidigt för att arbeta genom en filhanterare med två helt tredje parts FTP:er. För att öppna FTP för ditt värdkonto, klicka bara på knappen " Hem FTP".

    Flikgränssnitt

    Gränssnittet med flikar låter dig öppna flera filer samtidigt och manipulera dem i filhanteraren, liknande hur du gör det i operativsystemet.
    Detta gränssnitt kommer att göra det bekvämt för dig att arbeta med flera filer samtidigt, göra det enkelt att kopiera kod från en fil till en annan, etc.

    Du kan komprimera eller expandera öppna filer. Du kan också ändra storleken på det öppna fönstret som du vill. Filerna du har öppnat visas längst ned i filhanteraren i flikfältet.

    Du kan manipulera fönster som du vill, ändra deras storlek och ordna dem på skärmen i önskad ordning.

    Grundläggande funktioner för att arbeta med filer

    Filhanteraren låter dig utföra alla grundläggande funktioner för att arbeta med filer och kataloger, såsom: kopiera, flytta, byta namn, ändra attribut, etc. Dessutom kan du utföra alla dessa åtgärder på ett stort antal sätt.

    1. Kopiera
    För att kopiera en grupp filer kan du markera dem med musen samtidigt som du håller ned knappen Ctrl. Dra dem sedan helt enkelt till önskad plats. Så fort du släpper musknappen över den valda platsen kommer filhanteraren att visa en dialogruta som frågar om du vill kopiera filerna eller inte, om det finns filer med samma namn, kommer du att bli ombedd att skriva över filerna.

    Du kan också kopiera filer eller mappar genom att markera dem och trycka på högerknapp för att få fram snabbmenyn. Sedan måste du klicka på knappen "Kopiera".

    Några fler sätt att kopiera är att använda knappen i menyn " Fil" eller knappen längst ned i filhanteraren.

    Det finns också en snabbtangentskombination för snabb åtkomst till kopieringsfunktionen - Ctrl + 5.

    2. Flytta
    För att flytta kan du använda samma metoder som för kopiering, med undantag för " dra och släpp". Snabbtangentkombination för att flytta Skift + 5.

    3. Byta namn
    För att byta namn på en fil eller katalog kan du också använda snabbmenyn, menyalternativet i rullgardinsmenyn " Fil"eller en snabbtangentskombination - Ctrl + 6.
    Till skillnad från kopiera och flytta denna funktionär inte en grupp och kan bara tillämpas på ett element.

    Efter att ha klickat på " Döp om" Du kommer att se en dialogruta för att ange en ändring av objektets namn. Ange det nya namnet och klicka på " OK".

    4. Ändra attribut

    För att ändra attributen för en fil eller katalog kan du använda snabbmenyn eller menyalternativet i rullgardinsmenyn " Fil".

    Du kan ställa in rättigheter för filer antingen i numeriskt format eller genom att ställa in rättigheter med lämpliga kryssrutor för användaren, gruppen som han tillhör och för alla.

    Kort sagt kan rättigheter ställas in separat för användare- direkt ägaren till filen, för gruppen ( grupp), för alla ( Allt).

    Skaffa sig digital beteckning rättigheter kan läggas till, där:

    1 - Utföranderättigheter.
    2 - skrivrättigheter;
    4 - läsrättigheter.

    Till exempel vill vi ställa in läs- och skrivbehörigheter: 6 = 4(läs) + 2(skriv).

    Det finns totalt 8 möjliga alternativ:

    7 = läs, skriv & kör (läs, skriv, kör);
    6 = läs & skriv (läs och skriv);
    5 = läs & kör (läs och kör);
    4 = läs(läs);
    3 = skriv & kör (spela in och köra);
    2 = skriv(rekord);
    1 = execute(execute);
    0 = inga rättigheter.

    På våra servrar körs filer som användare, så de två sista siffrorna i behörigheterna måste vara 0.
    Till exempel, om du behöver ställa in behörigheter för allt för en fil, måste du ställa in värdet: 700.

    5. Borttagning
    Du kan ta bort filer med hjälp av snabbmenyn, knappen i rullgardinsmenyn " Fil", med en snabbtangentskombination - Ctrl + 8 eller knappen "Del".
    Innan du tar bort filer Filhanterare kommer att visa en dialogruta som frågar om du verkligen vill ta bort de markerade filerna.

    Arbetar med arkiv

    Filhanterare låter dig arbeta med arkiv. Du kan skapa eller packa upp arkiv, såväl som omedelbart ladda ner nödvändiga filer/kataloger som ett arkiv.

    1. Skapa ett arkiv
    För att skapa ett arkiv från valda filer eller mappar, välj önskade filer och/eller mappar och tryck på knappen " Skapa arkiv" på snabbåtkomstpanelen. I dialogrutan som visas kan du ändra arkivnamn och arkivtyp.

    2. Packa upp arkivet
    För att packa upp arkivet, klicka på " Packa upp arkivet" i verktygsfältet Snabbåtkomst. I den visades modalt fönster välj sökvägen där du vill packa upp arkivet och klicka på " Packa upp arkivet".

    3. Ladda ner arkiv

    Du kan ladda ner filer och mappar som ett arkiv med ett klick genom att klicka på " Ladda ner arkiv" på verktygsfältet Snabbåtkomst. Du kan också använda rullgardinsmenyn: fliken " Fil", Ytterligare " Ladda ner" och välj den typ av arkiv där du vill ladda ner de valda filerna/mapparna.

    Flera laddningar

    Det bekvämaste sättet att arbeta och ladda upp filer från din dator till servern är att öppna din lokala filsystem, detta beskrivs ovan. Men om du av någon anledning inte kan använda Java, sedan kan du ladda upp filer genom att klicka på ikonen " ladda ner filer".

    Ett fönster visas där du kan ladda upp filer till servern. Välj filer från din dator och klicka på knappen "Ladda upp". Den maximala storleken på en fil bör inte överstiga 1,5 GB. Filhanteraren kommer att börja ladda ner de valda filerna sekventiellt, processen att ladda ner varje fil till servern kommer att visas i webbläsaren som en procentandel.

    Textredigerare

    Filhanterare innehåller bekvämt textredigerare att arbeta med koden för dina webbplatser.

    Genom att trycka på " inställningar" i det övre högra hörnet av redigeraren kan du konfigurera utseende textredigerare efter eget tycke, ändra teckenstorlek och andra parametrar.

    Textredigeraren har en syntaxmarkeringsfunktion och kan känna igen vilken fil du har öppnat, oavsett om det är php-skript, bash script eller annat programmeringsspråk. Du kan också välja din egen kodmarkering med hjälp av rullgardinsmenyn i textredigeraren.

    En textredigerare låter dig ändra filkodningen och spara filen på nytt med en annan kodning.

    Visa grafikfiler

    Att se grafiska filer Filhanteraren innehåller en inbyggd bildvisare. Du kan vända bilden, ändra storlek på den och gå vidare till nästa bild.

    Sök efter filer och mappar

    Om du behöver hitta en fil eller mapp kan du använda sökningen i filhanteraren. Avancerat läge låter dig söka endast filer eller bara mappar, och även söka efter fil- eller mappstorlek.

    Åtkomstkontroll

    Med hjälp av filhanteraren kan du ställa in ett lösenord för en mapp och blockera åtkomst till mappen från angivna IP-adresser. För att ställa in ett lösenord för en mapp, välj det, i den övre rullgardinsmenyn välj "fliken" Verktyg"och klicka sedan på" Ange ett lösenord för den aktuella katalogen". I dialogrutan som visas anger du lösenordet för katalogen och klickar på knappen " Välj lösenord".

    På samma sätt kan du blockera åtkomst till mappen från enskilda IP-adresser. Från rullgardinsmenyn väljer du fliken " Verktyg", och då " Ställ in blockering av IP-adress". I dialogrutan som visas anger du en lista med IP-adresser i formatet: xxx.xxx.xxx.xxx som du vill öppna åtkomst från och som du vill blockera från.

    Funktioner för att arbeta med Home FTP

    Filhanteraren har ett antal funktioner som endast är tillgängliga för Hem FTP.

    1. Lista över webbplatser
    Du kan enkelt navigera mellan webbplatser i ditt värdkonto genom att använda knappen på snabbåtkomstpanelen eller välja en webbplats från rullgardinsmenyn på fliken " Övergång". Genom att dubbelklicka på vänster musknapp på den valda webbplatsen kommer du att omdirigeras till webbplatsens rotkatalog.

    2. Mappstorlek
    På Home FTP kan du enkelt få storleken på dina kataloger genom att klicka på " Storleksanalys" på verktygsfältet Snabbåtkomst.

    Du kan också alltid se den totala storleken på de ockuperade disk utrymme på servern längst ner i filhanteraren.

    Jobbar med backuper

    Direkt i filhanteraren kan du också se listan över tillgängliga säkerhetskopior som skapats för ditt konto automatiskt av vårt säkerhetskopieringssystem (efter datum). Genom att klicka på lämplig säkerhetskopia kan du se dess innehåll och vid behov kopiera nödvändiga filer från den.

    Snabbtangenter

    Som de flesta stationära datorer FTP-klienter vår Filhanterare innehåller ett antal snabbtangenter, vilket påskyndar arbetet med de vanligaste åtgärderna.

    Nedan är en lista över snabbtangenter:

    Ctrl + 3- Utsikt;
    Ctrl + 4- Redigering;
    Ctrl + 5- Kopiering;
    Skift + 5- Rör på sig;
    Ctrl + 6- Byta namn;
    Ctrl + 7- Skapa en ny mapp;
    Ctrl + 8 eller Del- Borttagning.

    Om du har några frågor om jobbet Filhanterare, Du kan alltid kontakta vår tjänst.

    För att överföra en webbplats som körs på ett CMS till ett annat webbhotell eller lokal server, det räcker inte att bara kopiera dess filer från en plats till en annan för att webbplatsen ska fungera, du måste också överföra all data från databasen.

    Innan du börjar migrera din webbplats, se till att skapa textfil och skriv ner all data där - adress, inloggning och lösenord för att logga in på ditt värdkonto, databasnamn, användarnamn, databaslösenord, annan nödvändig data

    Oavsett vilket CMS du använder kommer migreringsprocessen att bestå av följande steg:

    Åtgärder på en lokal server (eller gammal värd)

    1. Arkivering av webbplatsfiler arkiveras i formatet .blixtlås

    2. Exportera data från databasen eller, med andra ord, skapa en säkerhetskopia av databasen. Förenklat är detta all data i vår databas, som är skriven i en textfil med tillägget .sql

    Åtgärder på en fjärrserver (lokal server på en annan dator eller värd)

    1. Kopiera arkivet med platsfilerna till fjärrservern och distribuera det bibehålla mappstrukturen

    2. Kontrollera åtkomsträttigheter till mappar och filer och, om nödvändigt, ändra dem.

    3. Skapa en ny databas. Vi kommer ihåg (skriv ner) databasens namn, användarnamn, lösenord till databasen

    4. Importera en säkerhetskopia av databasen till den skapade databasen. (från en fil med filtillägget .sql)

    5. I konfigurationsfilen webbplats ändra det gamla databasens namn, användarnamn och lösenord till databasen för nya

    6. I avsnittet om platskonfiguration ändra sökvägarna till filerna och temporära mappar på webbplatsen till nya(om det behövs)

    Säkerhetskopiera MODX-webbplatsen till en lokal server

    Vi kommer att skapa arkivet med hjälp av RAR-arkivet, om det inte är installerat på din dator, ladda ner det härifrån och installera det.

    Skapa ett arkiv med webbplatsfiler

    Öppna mappen med våra webbplatsfiler Z:/home/okarina.loc/www, välj alla filer och mappar och klicka Högerklicka på vilken fil som helst. Välj objektet i menyn som öppnas Lägg till arkiv...

    Skapa ett arkiv med webbplatsfiler

    I arkiveringsfönstret som öppnas väljer du Arkivformat - BLIXTLÅS och tryck på knappen OK

    Välja en arkivtyp

    Arkivet kommer att börja skapas och när det är klart kommer vi att se arkivfilen i rotmappen på vår webbplats www.zip

    Webbplatsarkiv

    Arkivet kan flyttas till en annan mapp så att det inte hänger på vår lokala sida. Till exempel, skapa en mapp någonstans på din disk som heter Site Transfer och överför den till den.

    Skapa en databasbackup

    I webbläsaren går du till webbplatsens adminpanel, Verktyg -> Säkerhetskopiering klickar du på kryssrutan framför objektet Tabellnamn för att välja alla tabeller i databasen och tryck på knappen skapa och ladda en säkerhetskopia av valda tabeller

    Skapa en säkerhetskopia av webbplatsens databas

    Kontrollera att det är markerat i det öppna filfönstret som visas Spara fil och tryck OK

    Spara databasen till en fil

    För att hitta den sparade filen, klicka på ikonen i webbläsarpanelen, som visas på bilden nedan (för webbläsaren Firefox)

    Öppna mappen med den sparade kopian av databasen

    Eller öppna i Utforskaren Mapp för nedladdningar

    Laddar ned mapp med en kopia av databasen

    Filen du letar efter måste ha filtillägget .sql och dess namn måste innehålla Det aktuella datumet

    Flytta den här filen till en mapp Platsöverföring

    Webbplatsen är redo för migrering

    Detta är den förberedande delen för lokal dator färdiga. I mapp Platsöverföring ligger arkivet för vår webbplats och databas.

    Med den här länken kan du ladda ner innehållet i min mapp Site Transfer

    Registrera ett konto på BEGET.RU hosting

    Vi kan registrera ett fullfjädrat konto på beget hosting och inom 30 dagar kommer det att fungera in övningsläge gratis.

    Vi går till webbplatsen på beget.ru och väljer en av tarifferna, till exempel, Start. Denna tariff inkluderar möjligheten registrera en gratis domän i RU-zonen

    Välj en taxa

    Fyll noggrant i de angivna fälten telefon en bekräftelsekod kommer att skickas via e-post- kontoinloggningsinformation.

    Värdregistrering i BEGET

    Efter registrering får du ett meddelande på din telefon SMS med bekräftelsekod, som måste anges i fönstret som visas nedan

    Ange bekräftelsekoden för att registrera ett konto i BEGET

    Efter bekräftelse kommer systemet att visa dig en animering av processen för att skapa ditt webbhotell

    Skapa ett BEGET-konto

    Se till att spara data markerade med en röd ram i bilden nedan till en textfil! Ett brev med denna information kommer även att skickas till den e-postadress som anges vid registreringen.

    Hostnig BEGET. Slutför registreringsprocessen för det nya kontot

    För att logga in på beget.ru-värdens kontrollpanel för första gången kan du klicka på länken Gå till Kontrollpanelen

    BEGET värdkontokontrollpanel

    Registreringen är nu klar. Grattis, du har din egen hosting!

    Överföra platsfiler till BEGET-värd och ställa in åtkomsträttigheter

    Logga in på din värdkontrollpanel och klicka på ikonen Filhanterare

    BEGET hosting filhanterare

    När du loggar in första gången ser du en mapp vars namn kommer att motsvara webbplatsens adress, med andra ord, detta är din testdomän.

    Testdomän värd av BEGET

    För att ladda upp arkivet för vår webbplats till hosting, gå till mappen [ditt konto].bget/public_html och radera allt från den här katalogen. För detta välj alla filer och mappar, klick Högerklicka och välj objektet Radera. Tryck sedan på knappen (blå uppåtpil) ladda ner filer som visas på bilden nedan

    Klicka på i fönstret som visas Välja... och välj arkivet för vår webbplats www.zip som finns i mappen Platsöverföring

    Laddar upp webbplatsarkivet till BEGET hosting

    Högerklicka på arkivfil, välj från rullgardinsmenyn Packa upp arkivet

    Packar upp ett arkiv med platsfiler på BEGET-hosting

    Efter att ha packat upp arkivet kan du radera arkivfilen så att den inte tar plats på hostingen, högerklicka på den och välj Radera

    Ta bort en arkivfil från BEGET hosting

    Vi går högre upp i katalogträdet, högerklicka på mappen public_html och välj Ändra attribut

    Ändra attributen för filer och mappar på BEGET hosting

    Skriv i fältet i fönstret som visas Kodvärde - 755, klicka på kryssrutan Applicera rekursivt och välj endast till mappar. Med denna operation kommer vi att ställa in nödvändiga åtkomsträttigheter för alla mappar på vår webbplats

    Ställa in behörigheter för webbplatsmappar på BEGET-värd

    Högerklicka på mappen igen public_html, Välj Ändra attribut, stiga på kodvärde 644, tillämpas rekursivt, endast för filer

    Vi anger rättigheter till webbplatsfiler på BEGET-hosting

    Som ett resultat bör alla mappar på vår webbplats ha rättigheter 755 , och filerna 644

    Rättigheter till filer och mappar på BEGET hosting

    Skapa en databas om BEGET hosting och import av data

    Klicka på ikonen i kontrollpanelen MySQL

    Databashantering på BEGET hosting

    Ange namnet på databasen och skapa ett lösenord

    Var noga med att skriva ner databasnamnet och lösenordet i en textfil!

    Skapa en ny databas på BEGET hosting

    När du har skapat databasen klickar du på inskriptionen phpMyAdmin

    Logga in på databasen via phpMyAdmin på BEGET-hosting

    tryck på knappen Importera

    Importera data till en databas hos BEGET

    tryck på knappen Recension..., från mappen Platsöverföring välj filen med databasen (tillägg sql), tryck sedan på knappen Fram

    Importera data från en säkerhetskopia till en databas hos BEGET

    Som ett resultat kommer ett meddelande om lyckad import att visas och databastabeller visas i den vänstra kolumnen

    Ibland visar webbläsaren inget meddelande, eller så kanske du inte ser tabeller i den vänstra kolumnen. Det är okej, det är bara vänta 20-30 sekunder och ladda om sidan. Om tabeller visas i den vänstra kolumnen är allt i sin ordning

    Importerade platsdata till databasen på BEGET-hosting

    Bra! Vi distribuerade våra webbplatsfiler på webbhotellet, konfigurerade åtkomsträttigheter till dem, skapade en databas och importerade vår webbplatsdata till den. Kvar bara lite.

    MODX-konfigurationsfil och senaste inställningar

    Gå till mappen i filhanteraren på webbhotellet public_html/manager/includes, högerklicka på filen config.inc.php och välj från rullgardinsmenyn redigering

    MODX-konfigurationsfil på BEGET-värd

    Vi förändras databasens användarnamn, lösenord och databasnamn till de som används på vår hosting. Du borde ha skrivit dem till en textfil.

    På BEGET-hosting har databasnamnet och användaren samma namn

    Redigera webbplatsens konfigurationsfil på MODX på BEGET-värd

    Efter att ha sparat konfigurationsfilen, för att förbättra webbplatsens säkerhet, måste du inaktivera möjligheten att redigera konfigurationsfilen, för att göra detta, klicka på filen config.inc.php högerklicka och välj från rullgardinsmenyn Attribut. I fönstret som visas i fältet Kodvärde stiga på 600 och tryck på knappen Förändra

    Stänger åtkomst till MODX-konfigurationsfilen på BEGET-hosting

    I webbläsaren, gå till administratörspanelen för vår webbplats på fjärrvärd och skriv i adressfältet [kontonamn].bget.ru/manager, ange inloggning och lösenord för åtkomst till adminpanelen (inloggning: administration, Lösenord: 1 ), Välj Verktyg -> Konfiguration, gå till fliken Filhanterare och i fält Sökväg för filhanteraren tryck på knappen Återställa

    Återställ sökvägen för filhanteraren i MODX adminpanel

    Gå till fliken Filhanterare och i fält Sökväg till filer tryck också på knappen Återställa, då spara konfigurationsändringar

    Återställ sökvägen för filläsaren i MODX admin

    Gå till fliken Hemsida, klicka på för att rensa gamla data från webbplatsens cache Rensa cache och öppna vår webbplats på webbhotellet genom att klicka på menyalternativet Se

    Rensa cache i MODX

    Vår sida på MODX värd av BEGET

    Många vet att jag har arbetat med BEGET.RU hosting länge och rekommenderar det till alla. Idag såg jag att min favorithosting var värd för en giveaway, vars huvudsakliga villkor var att rekommendera hostingtjänsten genom att skriva en bloggartikel. Därför bestämde jag mig för att prata om filhanteraren som utvecklats av Beget.

    Först lite information. Beget LLC är ett ryskt webbhotell. Servrarna finns hos oss. Tidigare var det bara S:t Petersburg, men nu har geografin, så vitt jag vet, utökats. MODX på hosting fungerar utmärkt, och priserna kommer att glädja många. Dessutom är den första månaden av att använda en taxa helt gratis.

    De som redan är intresserade av min rekommendation kan följa remisslänken och registrera sig: https://beget.ru/?id=12867 (ja, ja, remisssystemet fungerar - upp till 40% av varje betalning för remisser överförs till inbjudaren under hela samarbetsperioden).

    Under tiden kommer jag att berätta om filhanteraren.

    Från början var filhanteraren endast tillgänglig för värdklienter, men nu är den uppdelad i en separat tjänst och vem som helst kan installera den på sin server.

    Filhanteraren är ganska trevlig. Den har två paneler, och Drug&Drop fungerar också - du kan dra filer från en panel till en annan

    De som är bekanta med MC eller FAR, eller Total Commander kommer att förstå det vid första anblicken. Filhanteringen är intuitiv. Kontextmenyn fungerar när du högerklickar.

    Hanteraren låter dig packa upp och packa arkiv, så att installera till exempel MODX är ganska bekvämt - ladda upp arkivet och packa upp det.

    Dessutom kan du ändra filbehörigheter och till och med redigera dem. Förresten, gissa vilken redaktör SPRUT.io tillhandahåller?

    Detta är vår favorit ACE med autokomplettering och anpassningsbar kodmarkering! =))

    Dessa är inte alla fördelarna med filhanteraren SPRUT.io. Det finns också en bildvisare, möjligheten att ansluta en extern FTP-server, söka efter mappar och filer, flera filuppladdningar, etc.

    Alla funktioner listas på den officiella webbplatsen, och det finns också instruktioner för att installera det på din server.

    SPRUT.io är ett Open Source-projekt, källkod

    Publikationer om ämnet