Kategoriarkiv: Support och teknik

Snabba upp WordPress med Autobahn

Vi har tidigare informerat om att det är möjligt att dela upp sin webbsida mellan olika servrar i vår kunskapsdatabas. Då skrev vi om hur det gick till att använda både Windows och UNIX för samma webbsida. Nu med Autobahn går det med samma princip att separera det statiska materialet från det dynamiska och på så vis snabba upp sin hemsida.

För att belysa detta kan vi ta WordPress som exempel då många av våra kunder använder det. Första steget är givetvis att skapa en subdomän på Autobahn, i vårt fall döper vi den till media.mindoman.se. I WordPress kontrollpanel under Inställningar / Övrigt ändrar vi målet där alla nyuppladdade filer ska sparas samt sökvägen till filerna enligt bilden nedan.

WordPress med Autobahn

Svårare än så är det inte. Vill man flytta befintligt material blir det lite svårare, men inte mycket. De befintliga filerna behöver kopieras över till den nya subdomänen via FTP. I vårt fall kopierar vi filerna från mindoman.se/public_html/wp-content/uploads/ till media.mindoman.se/public_html/. För att detta ska få någon effekt behöver samtliga inlägg uppdateras. Det gör man enklast med en SQL-fråga, i vårt fall räckte det att uppdatera fälten post_content och guid enligt nedanstående SQL-fråga. Givetvis tog vi en backup på databasen innan vi körde vår UPDATE.

UPDATE wp_posts SET post_content = REPLACE(post_content,
'www.mindoman.se/wp-content/uploads',
'media.mindoman.se'), guid = REPLACE(guid,
'www.mindoman.se/wp-content/uploads',
'media.mindoman.se');

Du har väl beställt?

En mini-revolution som händer en gång per halvår är som bekant (?) att en ny version av OpenBSD släpps, en av våra absoluta favoritstjärnor på operativsystemshimlen. OpenBSD är framme vid version 4.5 och ändringarna mellan 4.4 och 4.5 kan man se här:

Som många säkert vet så uppstod en kontrovers för ett par veckor sedan när Theo de Raadt upplyste användarna om att den europeiska distributören inte längre skulle distribuera OpenBSD. Anledningen var att distributören, enligt Theo, inte följt överrenskommelser och även låg efter med inbetalningar för beställda varor. Därför bör man beställa direkt från OpenBSD:s huvudsite eller alternativt via en annan underleverantör i Europa. Hela soppan kan man läsa om här:

Ett kanske mindre känt faktum är att ett nära relaterat projekt är OpenSSH, en programvara för säker kommunikation mellan datorer. OpenSSH används kommersiellt av många, många aktörer, exempelvis Cisco, Juniper och många andra. OpenSSH finns tillgängligt för i praktiken alla UNIX- och UNIX-liknande operativsystem, samt även för Windows m fl. OpenSSH utvecklas av OpenBSD-gruppen av utvecklare. Projektets sida finner man på http://www.openssh.org.

OpenBSD

Oavsett om du väljer att köpa ett CD-set eller ladda hem OpenBSD så hoppas jag att du kommer ihåg att donera en slant också till dessa extremt begåvade kodsmeder!

Som Super-G utan hjälm (fast säkert)

Nu är ju inte vi på Loopia några direkta hejjare på skidåkning, men Super-G utan hjälm låter ganska oaktsamt, därför kanske en bättre liknelse för vår nya webbplattform är nedcabbat i 200 km/h på Autobahn.

För det är ju Autobahn vi talar om – vår nya, sjukt snabba, klustrade, lastbalanserade och helt redundanta UNIX-plattform för statiskt material (vi har fler superlativ på lut, men vi nöjer oss med dessa). För att visa några av de coola egenskaper som Autobahn besitter, har vi knåpat ihop två små videosnuttar från vårt postrum.


Klipp nr 2 – stäng ned nod

Ser du inte klippen, kika då på detta inlägg genom din webbläsare.

Det fina med Autobahn är att den levererar stora och välbesökta sajter lika lätt som det lilla, privata fotoalbumet besökt endast av de närmast sörjande. En av våra mer välbesökta kunder har upptäckt detta och lagt sin sajt på Autobahn.

Det intressanta att notera här är att alltså att sajten i fråga peakar på ungefär 800 MB trafik per fem minuter (!) med ca 40 000 element under samma tidsperiod (dvs bild-, video-, och html-filer). Den här sajten gör alltså enkelt av med den månatliga ordinarie trafikgränsen för ett Företagspaket per dag.

autobahn-elements-daily

autobahn-octets_out-daily

En sajt som denna rör inte resursmätaren på Autobahns noder en millimeter (de servrar som utgör plattformen), men skulle den mot förmodan göra detta så går det ju alltid att pyttsa in fler. :)

Webbserverprogramvaran (NginX) på Autobahn är som bekant trimmad för statiskt material. Till skillnad från våra ordinarie plattformar, byggda för att ”klara allt”, innebär detta istället att Autobahn är kvick som få.

Att flytta din välbesökta, statiska sajt till Autobahn innebär inte bara att du och dina besökare får en bättre webbupplevelse, det frigör även mycket onödigt nyttjade resurser för de dynamiska sajter som behöver använda funktionaliteten under UNIX och Windows. En win-win situation för alla med andra ord.

Vill du också prova Autobahn i ditt webbhotellskonto? I vår kunskapsdatabas hittar du enkla instruktioner för hur du med bara några knapptryck byter plattform.

Trevlig helg!

PS. Chefen tyckte det var lite fånigt att stänga av en lastbalanserare och en webbserver via kommandoprompten. Han tyckte det skulle vara mer effektfullt att slita ut maskinerna ur racket eller åtminstone dra ut elsladden, men vi tyckte det var lite drastiskt. Sorry.

PS 2. Filmen i vår första videosnutt var Big Buck Bunny. Den kan du ladda ned helt kostnadsfritt från bigbuckbunny.org.

Men, men … vi har ju mer backup!

Under veckan har Internetworld mer eller mindre sprutat ur sig deltest i den pågående genomgången av landets webbhotell. Idag var det backuprutinerna som fick sig en omgång. Även i detta test fick Loopia tummen upp, men något vi noterade var att man inte uppmärksammat det som faktiskt särskiljer oss från flera av våra konkurrenter – nämligen det faktum att man helt själv kan återställa filer som hamnat på vift.

I testet beskrev man följande tillvägagångssätt för testet av filbackup: 1) Ladda upp filen via FTP, vänta några dagar. 2) Radera filen, vänta ytterligare någon dag. 3) Kontakta respektive webbhotells support och be dem återställa den förlorade filen.

Denna återställningen fixade, med några få undantag, samtliga webbhotell utan problem – precis som det ska vara. Men det absolut smidigaste hade förstås varit om Internetworld själva kunnat återställa sin förlorade fil direkt genom sitt FTP-program, utan att behöva kontakta någon support över huvud taget. Sisåhär med andra ord:

Ungefär så här ser det ut när du anslutit mot ditt FTP-konto hos oss.

Backup 1

Var du än är bland mapparna så kan du gå in i den dolda mappen .snapshot. Du hittar den inte i fillistan, utan måste manuellt gå in i den.

Backup 2

Här hittar du sedan en uppsjö mappar, varje motsvarande en så kallad snapshot.

Backup 3

I dessa finns en komplett backup av allt ditt webbmaterial. Varje dygn tas fyra snapshots. De åtta senaste snapshotsen heter hourly.0 – hourly.7. Den senast tagna snapshoten heter ligger alltid i hourly.0 osv.

På samma sätt lagras det varje dygn en ny snapshot. Snapshotsen för de sju senaste dygnen hittar du i mapparna nightly.0 – nightly.6. Till sist har vi även snapshots tagna en gång i veckan från de fyra senaste veckorna lagrade i mapparna weekly.0 – weekly.3.

Du kan alltså helt själv återhämta data lagrade enligt ovanstående schema i upp till en månad. Allt du behöver göra är att ladda ned önskad fil eller kopiera den till önskad mapp. Mer detaljerad information om hur återställning av webbdata går till hittar du i följande bloggpost.

Du vet väl också om att du via Loopia Kundzon och LoopiaDNS kan ladda ned programmet Mamut Online Backup. Med Mamut Online Backup tar du helt automatiskt backup på viktiga dokument i din dator. På så vis är dina filer säkra både i din arbetsstation och på ditt FTP-konto. Bra va? :)

Uppdatering 15:40

Vår härligt bittra driftavdelning har nu påpekat snällt men bestämt att jag förstås glömt nämna att vi även har offsite-backup på allt webbdata som uppdateras i realtid mot en datahall i ett av våra grannländer.

DNSSEC – din kondom i Gomorra

Alla har vi väl hört talas om DNSSEC vid det här laget, vilket är för väl.

I och med att ett modernt företags domännamn kommit att bli en av dess värdefullaste resurser, känns det lite konstigt att lita på DNS ensamt med sina 16-bitars query-ID som säkerställare av att hemsidan och e-posten inte tagits över av banditer. Milt sagt. Snarare är det som att använda snustorra halmkorgar som brandskydd för viktiga dokument.
Läs mer

Håll din tredjepartsprodukt uppdaterad!

Visst är det skönt att slippa uppfinna hjulet varje gång man ska slänga ut en hemsida lite snabbt? Det tycker många av våra kunder! Vanligtvis är det lite pyssel i början med installationen men sen så går det rätt så fort att publicera sitt innehåll. Bland de populäraste produkterna finner vi WordPress, Joomla, Mambo och osCommerce.

De är alla kompetenta produkter för att snabbt få ut en bra hemsida. Vad som dock ligger dem i fatet är att de är så pass populära att det lönar sig att leta upp och attackera sårbarheter i dem.

Steget efter installationen och att innehållet lagts ut är att underhålla och uppdatera hemsidan, vilket är något som många glömmer eller inte vet om. Man bör först och främst hålla ett öga på utvecklarnas hemsida eller prenumerera på deras RSS-flöden för att snabbt få information om säkerhetsfixar och sårbarheter. En annan bra sida är SecurityFocus som brukar vara snabba med att lägga ut all typ av intressant säkerhetsinformation.

Vad angriparna ofta gör är att de använder en känd sårbarhet i produkten eller komponenten för att ladda up eget material – exempelvis ett PHP-skal, virus, en phishing-sida eller ett script för att skicka skräppost. Detta undviker man till stor del genom att hålla sin hemsida uppdaterad. Det är också bra att avaktivera och radera komponenter som hemsidan inte använder. Har man ingen kontaktsida är det bara onödigt att låta komponenter för detta ligga och skräpa.

Har man utsatts för någon typ av attack där filer laddats upp, formulär eller forum har fått en massa skräppostsinlägg är det i många fall bäst att börja om. Med det menar vi att ta bort samtliga filer, installera sitt system med senaste versionen och sedan manuellt kontrollera teman och egna komponenter innan de läggs tillbaka.

Man behöver inte kontrollera detta helt nitiskt men några gånger per år skadar det inte att kontrollera och uppdatera sin hemsida!

WordPress hos Loopia

Många av våra webbhotellskunder använder, eller är intresserade av att använda, den lättanvända och kostnadsfria bloggprogramvaran WordPress. Installationen av WordPress är erkänt enkel och smidig, men trots det kan man behöva hålla tungan rätt i mun, samtidigt som man behöver veta var man får tag i användarnamn, lösenord och servernamn som är unika för Loopia.

Som många av er vet, hittar man det mesta man behöver veta om Loopia och våra tjänster i vår kunskapsdatabas. Dessvärre har vi dock inte hunnit lägga upp någon guide för installation av WordPress där än. Därför blev jag väldigt glad när jag under gårdagen surfade in på Marcus Reldins blogg i vilken han publicerat ett mycket detaljerad inlägg om just hur man installerar WordPress hos oss.

Så – besök Marcus blogg, läs och lär, och börja använda den ypperliga produkten WordPress hos oss redan idag!

Uppdaterat e-postsystem

När folk frågar vad vi gör så säger vi att vi hostar webbplatser. Trots det så är hostningen av e-post minst lika viktig, om inte viktigare. E-posten bara ska fungera.

I och med en kontinuerlig ström nya kunder och ökad e-postanvändning så har e-postjänsten dessvärre dragits med vissa skalproblem under året, vilket vid tillfällen gjort tjänsten olidligt långsam. För att råda bot på detta har vi sedan en tid tillbaka rustat upp e-postsystemet ordentligt. Läs mer

Push e-mail, iPhone och gamla webbläsare

Något som blivit mer och mer uppmärksammat den senaste tiden, åtminstone bland killar i kostym, är så kallad push e-mail. Det är en tjänst som kommer till sin rätt i din Internet-anslutna mobiltelefon.

Tanken med push e-mail är nämligen att du, ungefär som med SMS, helt automatiskt blir uppmärksammad på att du fått ett nytt e-postmeddelande. På så vis slipper du själv starta mobilens e-postklient för att grotta runt i inkorgen efter de senast olästa mailen.

Förutom att detta möjligen kan leda till ytterligare IT-stress hos vissa så är ju idén toppen! Problemet är dock att push e-mail kan implementeras på flera olika sätt. Läs vidare så reder vi ut begreppen … Läs mer