Nacházíte se: E-pomoc.cz Návody a řešení Obnova webu přenos web stránek pomocí JoomlaPack Kickstart

Tvorba webu, webových stránek, webdesign

Obnova webu přenos web stránek pomocí JoomlaPack Kickstart

Email Tisk PDF Sdílet

Záloha a přenos pro webový redakční systém Joomla

www stranky obnova presun webu jooomlapack

Mnoho uživatelů se ptá, jak přenést webové stránky na jiný webhosting, či jak zajistit případnou obnovu poškozených či jinak znehodnocených stránek. Existuje několik možností a postupů, jak toho docílit. My si ukážeme jeden možný postup, založený na komponentě Joomlapack, která nám vyprodukuje JPA souboru, který pak použijeme pro obnovu nebo přesun na jiný webhosting (dále již budu používat termín obnovu). K obnově pak použijeme Kickstart script.




Obnovu webu lze provést pomocí skriptu kickstart.php v ručním nebo automatickém režimu. Jediný podstatný rozdíl je v tom, že při ručním režimu musíte všechny potřebné údaje (databáze, jméno a heslo db uživatele atd.) zadat ve formuláři při spuštěním obnovy, ve formuláři skriptu kickstart.php. Automatický řežim např. využijete, pokud např. na daném webu testujete některá nastavení a periodicky se vracíte ke konkrétní záloze. Pro automatický režim si potřebné údaje vložíte přímo do kickstart.php skriptu.

Co je pro obnovu webu, www stránek potřeba?

  • soubor JPA se zálohou webu vytvořený komponentou JoomlaPack
  • kickstart.php script, ke stažení opět na stránce JoomlaPack Kickstart
  • parametry webhostinu (adresa databáze, jméno a heslo databázového účtu atd.). Prostě podmínky nutné pro běh redakčního systému Joomla.

Podmínky pro úspěšnou obnovu přesun webu pomocí Kickstart scriptu

  • PHP 4.3.10 a vyšší
  • Apache 1.3 a vyšší
  • povolený PHP mod_zlib
  • vypnutý PHP Safe Mode, nebo korektní vlastnictví adresářové struktury, nebo korektní nastavení FTP

Vlastní postup obnovy www, web stránek

joomlapack www soubory pro obnovu nebo presun webuZde je výchozí stav na webhostingu (případně na lokální instalaci), na kterém se budeme snažit o obnovu webu ze záložního souboru site-necoxxx.cz-20090407-072543.jpa. Jak vidíte uvedený soubor site-necoxxx.cz-20090407-072543.jpa a scrip kickstart.php nahraji do vychozího adresáře ( většinou se jedná o root adresář /). Pro nahrátí na webhosting použijte libovolného ftp klienta. Na dalším obrázku vidíme ten samý seznam tak jak nám jej vykreslí internetový browser. Pro vlastní obnovu nám stačí kliknout na soubor script kickstart.php.

joomlapack browser www obnova web stránek přesun na nový webhosting

Můžeme rovnou použít url adresu ve stylu http://vasedomena/kickstart.php (znovu jen podotýkám, že fyzický soubory kickstart.php a vlastní soubor se zálohou webu musíme na daný webhosting, kde provádíme obnovu předem nahrát).

 

Doporučení

V případě obnovy na "živé" doméně (tj. web nám běží, skript kickstart.php máme nahrán), webhostingu doporučujeme použít ochranu heslem. Tu nastavíme v souboru kickstart.php. jedná se o odkomentování řádku a nastavení vlastního hesla místo 1234:

//define('PASSWORD', '1234'); // Password to access the main page

nebo nahrazení řádkem

define('PASSWORD', 'vaseheslo');



kde místo vaseheslo vlozite svoje heslo. Takto upravený soubor kickstrat.php pak opět umístíte na webhosting. Tato ochrana zabraňuje pouze přístupu na úvodní stránku scriptu kickstart.php pokud útočník nezná heslo. V případě, že útočník zná název záložního souboru, dokáže tuto ochranu obejít. Jedná se o celkem nízké zabezpečení. Pokud však chcete použít automatický mód, je doporučeno tuto minimální ochranu použit.

Automatický řežim

define('AUTOMODE', 0);
define('DBhostname', '');
define('DBname', '');
define('DBPrefix', '');
define('DBuserName', '');

define('DBpassword', '');

Pro automatický řežim musíte vyplnit tyto hodnoty ve skriptu kickstart.php. AUTOMODE nastavte na 1, DBhostname je adresa databázového serveru (např. localhost pro lokální instalaci webu, jinak vám sdělí váš webhosting). DBname je jméno databáze. DBuserName a DBpassword je jméno a heslo databázového účtu (většinou si volíte sami při zakládání databáze na vašem webhostingu). DBPrefix je název prefixu pro vytvořené databáze, Joomla standardně používá prefiux jos_. Pro zvýšení bezpečnosti doporučuji použít jiný prefix.

Podmínky pro automatický režim

  • Záložní soubor vytvořený komponentou JoomlaPack 2.0.b1 a novější
  • Vložená JoomlaPack installer 3 vložený do záložního souboru

Spuštění obnovy webu

joomlapack obnova webu a www stranekNa přiloženém obrázku vidíte výchozí formulář skriptu kickstart.php (pokud je použita ochrana heslem, formulář uvidíte až po vložení správného hesla). Pokud máte více záložních souborů můžete si v rozbalovacím menu vybrat ten, z kterého budete provádět obnovu.

V Operation Method si vybíráte, jakou metodou budete přecházet na další stránky formuláře daného skriptu kickstart.php. Ajax metoda je rychlejší, ale vyžaduje kompatibilní prohlížeče (bohatě stačí, když napíši Internet Browser 6 a vyšší, Firefox 1.5 a vyšší).

 

V Extraction Method volíte, jakou metodou budou rozbaleny soubory na cílovém webhostingu. Write directly to files používá rychlejší metodu pomocí php skriptu avšak může dojít k problémům s webhostingem se zapnutým, nastaveným PHP na safe mode on.

 

Vlastní obnovu spustíte kliknutím na tlačítko Start. Na následujícím formuláři pak lze vidět průběh rozbalování souborů na cílovém webu.

 

Po úspěšném rozbalení souborů z daného záložního archívu kickstart.php zobrazí formulář, z kterého můžete spustit vlastní JoomlaPack Installer kliknutím na odkaz. Ve stejném formuláři pak můžete po úspešném doběhnutí JoomlaPack Installeru nechat smazat záložní soubor, vlastní kickstart.php skript a aktivovat .htaccess soubor.

 

Pro ilustraci uvedený formulář přikládám.

kickstart obnova spusteni webu www stranek redakcni system joomlaJoomlaPack Installer vás postupně provádí přes všechy kroky a vy musíte zadat všechny potřebné údaje (manuální režim). Volíte jazyk komunikace JoomlaPack Installatoru (pouze anglický jazyk), následuje předinstalační kontrola, pokud je vše v pořádku, můžete pokračovat na další stránku. Následuje zobrazení licence. Na další stránce formuláře vyplňujete údaje pro napojení na databázi a následně pokud údaje souhlasí dojde k nahrání databázových dat ze záložního souboru. Následuje FTP konfigurace, vlastní konfigurace Joomla (jméno stránky, mail administrátora stránek a heslo).

Čerpáno z originální dokumentace Joomlapack a Kickstart.

Už jste si někdy vyzkoušeli hrát online poker ? Zkuste to hned a využijte naše poker rady a tipy . Dobře se bavte!


 

Řekli o nás

S E-pomoc.cz se nám spolupracuje dobře, umějí jako laikovi osvětlit probematiku dané věci.
Celý článek...

Reklama