Tag arkiver akeeba

Joomla – Serverflytning

27 mar

0
Webhosting

Jeg kan anbefale Surftown til webhosting. De er klart nogle af de bedste her i Danmark

Hej allesammen og velkommen.
Som nogle af de faste besøgende måske har opdaget har jeg lavet nogle små ændringer her på bloggen. En af dem er den nye knap som man se ude til venstre under datoen. Denne giver dig mulighed for at stemme på mit indlæg og dermed give mig en tilbagemeldning/vurdering uden at skrive en kommentar. Det hele virker meget simpelt ved at du enten trykker en grøn pil op hvis du synes min artikel var god og brugbar. Synes du ikke dette trykker du på den røde pil som peger nedad og dermed får det indlæg et point mindre.
Derudover har jeg udskiftet min menu i toppen, med et nyt plugin som gør at mine dropdowns kan have billeder samt små forklaringer. Dette virker super godt, jeg arbejder dog stadig på nogle små ændringer sådan at menuen passer 100% til mit tema ude jquery conflicts og andet bøvl. Jeg håber du vil tage godt imod mine små ændringer og læse videre, da indlægget egentlig først begynder nu.

Som den opmærksomme læser har bemærket har jeg skrevet en del indlæg om Joomla. Dette er selvfølgelig fordi jeg anvender Joomla som CMS system på en række hjemmeside. En af disse hjemmeside har jeg hostet hostet hos Surftown på et almindelige advanced Webhotel. Her har jeg været kunde gennem mange år, og lå derfor på en server med en gammel php. Da man ikke automatisk bliver flyttet, har jeg derfor kørt med php4 gennem det sidste årstid hvilke i bund og grund ikke har forudsaget nogle problemer overhovedt, indtil jeg skulle udvide min Joomla installation. Jeg besluttede nemlig at installere Akeeba backup på siden, men efter mange forsøg blev jeg simpelthen nød til at give op. I stedet for at installere det plugin jeg bad Joomla om, udførte den en lang forspørgsmål til serveren og spurgte til sidst om jeg ville downloade en index.php fil. Meget underligt tænkte jeg, men efter et page dage med problemet kørende rundt i mit hoved, kom jeg i tanke om at jeg havde set denne fejl før og at det havde noget med kombitalitet at gøre. Derfor klikkede jeg ind på Akeeba’s hjemmeside og så at det krævede som minimum php5 for at køre.

Jeg skrev derfor til Surftown supporten om at blive flyttet til en nyere server med php5 og indenfor en time fik jeg svar.
Der var ingen problemer i at bliver flyttet jeg skulle bare acceptere nogle enkelte betingelser og indefor 48 timer ville hele mit webhotel ligge på en anden server. Efter 48 klikkede jeg ind på mit site, og loggede ind til administrations systemet  på Joomla. Jeg gik ind i hjælp, så at serverflytningen var trådt i kraft og alt var som det skulle være. Dette var super dejligt, indtil jeg besøgte frontend af hjememside hvor alle links var ubrugelige.

Da jeg flyttede server, gik mine søgemaskinevenlige URL’er tabt og jeg måtte derfor slette min .htaccess fil for derefter at slette min cache sådan at siden nu anvender almindelige ID baseret adresser. Dette er pisse belastende, da siden har mere end 4000 sider indexeret i Google med de gamle søgemaskinevenlige adresser. Jeg håber nogle kan komme med en løsning på problemet. Sådan at alt SEO arbejdet ikke er gået tabt på gulvet.

Mange tak på forhånd.

Hilsen
Gustav

Share

Joomla Akeeba

24 mar

0

Udover at drive denne blog, er jeg også webmaster på en række andre website, hvoraf mange af dem anvender Joomla som bagvedliggende system. Joomla er super fantasisk til store sidder og er en af de mest anvendte CMS systemer på markedet. Joomla er skrevet i PHP og der er lige udkommet en ny version nemlig 1.6. Denne version har taget 3 år og udvikle og har efterhånden så mange fede funktioner, at Joomla er det perfekte CMS.
Når man er webmaster og driver en website, er ens værste maridt at siden går ned og man ikke længere kan genskabe siden.
Derfor er det super vigtigt at have en backup af sine filer som ofte ligger på en FTP-server. Denne backup kan man selvfølgelig foretage sig fuldstændig manuelt, ved at logge ind og hente alle filerne til computeren. Derudover skal man have en kopi af sine database, hvilke jeg faktisk vil hævde er det vigtigste. Denne backup kan man lave i sin server consol fx. via ssh. har man ikke direkte adgang til serveren, kan dette også gøres over phpmyadmin, som de fleste hosting udbydere stiller til rådighed.
Gør man dette, vil jeg anbefale at man eksportere databasen til en .sql fil.

Der er dog også en helt anden måde man kan tage backup på, hvis man anvender Joomla. Jeg har tidligere gjort det på den manuelle måde, ligesom jeg har beskrevet ovenfor, indtil jeg fik anbefalet denne komponent til Joomla.
Akeeba kan lave backup af hele siden, og samtidig komprimere det hele til en fil i .zip eller .jap format.
Dette er super smart, da det ikke tager særlig lang tid for serveren at komprimere hele siden, og når du så har tid, kan du hente filen ned til din egen computer. Har man valgt at foretage backuppen til en zip fil, udpakker man den bare og uploader til den nye server.
Man kan også anvende Akeeba Kickstart, som laver en installation ligesom den vi kender fra når man installerer WordPress eller Joomla. Dette er super smart, da man kan flytte en Joomla side på få minutter og dermed være online igen, kort tid efter et alvorligt nedbrud.

Jeg tog forleden en backup af et stort Joomla site, på 3.5 gb. Sitet er hostet hos Surftown og selvom hjemmesiden er forholdsvis stor og med meget data, tog det kun 6 minutter for Akeeba at komprimere det hele ned til en fil på 1 GB. Tiden det tager for serveren at lave en backup afhænger selvfølgelig af ressourcerne i serveren og kan derfor svinge meget.
Vil man være fuldstændig på den sikre side, kan opsætte Akeeba til at tage en automatisk backup med et bestemt tidsinterval, sådan at man ikke selv skal huske det.
Da det ikke er altid man husker at hente backup filen ned til en anden computer kan man sætte Akeeba op til at automatisk overføre filen til en anden FTP server, hvilke øger sikkerhed drastisk.

Jeg håber du kunne bruge denne lille anbefaling. Bemærk dog at serveren hvorpå din Joomla installation ligger, skal have php5 som minimum.
Akeeba findes i mange versioner herunder en gratis version, som virker  absolut glimrende.

Hilsen
Gustav

Share