Přihlásit se

Důležité migrace Joomla 3.6 z Linuxu do Windows

04. dub 2018 13:46 #135015
migrace Joomla 3.6 z Linuxu do Windows od Jiří Šachl
Začátečník
Zdravím. Kolegové řeším problém. V práci máme původní virtuální server s MS 2012 a xampp kde v tomto prostředí běží Joomla 3.8.6 se spoustou doplňků. Nacpaná články, fotkami apod. Server se bude nahrazovat MS 2016 a bylo rozhodnuto, že musím Joomlu přemigrovat na platformu IIS 2016, a její součásti pomocí instalace webové platformy a to : databázový server bude mysql, php to co jde nainstalovat touto cestou. Pomocí Akeeba backup/ Akeeba kickstar core jsem provedl 3x zkušební migraci ale pokaždé skončím s hlášením úspěšné migrace ale žádná stránka se mi nezobrazí. Nemám ani chybovou stránku, prostě nic. Prošel jsem všechna doporučení odsud ale žádný výsledek kladný se nedostavil. Poradí mi někdo zda je to vůbec možné přemigrovat z pseudolinuxu na windows ? Poradí někdo kde by mohl být problém?
btw. nainstaloval jsem čistou verzi joomly 3.8.6 ze zip souboru a pod stejným prostředím mi v pohodě běží i s vzorovými daty. nevím jak stará je ta funkční verze respektive která byla první a kolik upgrade má již za sebou (jestli to pomůže).
Děkuji za podnětné připomínky a rady.

04. dub 2018 14:31 #135018
Odpověď od Houbák
Zkušený uživatel
Vypisování chyb máte zapnuté? Viděl bych to na problém s nějakým systémovým pluginem.

04. dub 2018 16:24 #135021
Odpověď od Cufe
Admin
A administrace funguje?

Joomla úřední deska | IT služby, webové stránky v Joomla!, online marketing | Joomla je best! Zveřejni svůj problém, pokud ho vyřešíš sám, jsi best!

04. dub 2018 17:30 #135024
Odpověď od Jiří Šachl
Začátečník
Nefunguje ani administrace. Debug ve Firefoxu vrtací prázdnou html stránku.

04. dub 2018 17:30 #135025
Odpověď od Bart
Moderátor
Problém bude asi někde v nastavení "pseudolinuxu". Jsou splněny všechny minimální požadavky Akeeba Backup a Akeeba Kickstart na dané konfiguraci?

OT:
Mám VPS, kde jsem nainstaloval Microsoft Windows 2016 Datacenter. Parametry: IIS10 (součást Win 2016), PHP 5.x / 7.x, MySQL 5.7. (a další databáze: MS SQL 2012, 2014, 2016, 2017). Joomla běží super, bez problémů.

Co se mi nepovedlo rozběhat je Prestashop, který je z mého pohledu hrozný a nepovedený bazmek.
Poděkovali: Jiří Šachl

04. dub 2018 17:32 #135026
Odpověď od Jiří Šachl
Začátečník
Kouknu se v práci. Díky. Teď to zkouším doma na plnokrevném serveru s linuxem..

04. dub 2018 17:49 #135027
Odpověď od Jiří Šachl
Začátečník
a na něm to běhá jako z praku! zlatel linux !

04. dub 2018 18:06 - 04. dub 2018 18:20 #135028
Odpověď od Bart
Moderátor
Já na tom VPS měl dříve CentOS. Ale chci více experimentovat s něčím "nepoznaným" a spíše zaměřeného na korporátní sféru, tak experimentuji s Windows Server (nějvětší bolestí toho všeho je neznalost, ale stačí jen zkoušet a zkoušet).

Na ntb jsem měl rok Linux Mint, ale bohužel na práci to asi zatím moc není. Co se týče "serverových" záležitostí, ty repositáře, terminal (bash), ssh, to je úžasný. Věci jako PHP, Apache, NGINX, Ruby, Python, Perl, nodejs, mysql...to je v linuxu super...

Naproti tomu ve Windows se vše musí stahovat, instalovat... Kdyby se v zásadě vychytalo pár těchto "much" ve Windows a obšlehly třeba tohle pro win server... to by bylo jiná :D. Čekám na to, kdy přijde Windows Subsystem for Linux pro Win 2016 (zatím je dostupný je pro půlroční verze). S tím půjdou doufám dělat docela kousky.

MS má zase ASP (což je taky super), vzdálenou plochu, Active Directory, "korporátní aplikace"...

Najde se pár věcí, co na Windows absolutně nefunguje. Tím je například Prestashop. Joomla, WordPress, Drupal mi fungovali super. MediaWiki taktéž.

05. dub 2018 06:34 #135034
Odpověď od Jiří Šachl
Začátečník
Otázkou je zda byla na 2016 datacenter Joomla funkční, plná pluginů třetích stran (třeba RSfirewall) migrována například z xampp a nebo jestli byla instalována z čista. To se mi podařilo ji rozběhat. Já ale potřebuji přemigrovat tu funkční, těžce zaneřáděnou upgrady, vypnutými pluginy.
Pluginy a doplňky co ne všechny jsou v aktuální verzi oproti joomle (není aktualizace toho doplňku). Ale jak jsem doma vyzkoušel tak na ubuntu serveru na domácím železe s konektivitou směšnou proti tomu co je v práci (o železe vůbec nemluvím-kdo má doma na hraní server za baj voko čtvrt mega?) tak to na OS pro který joomla byla a je psána to běhá jak z praku.

05. dub 2018 08:52 - 05. dub 2018 08:57 #135036
Odpověď od Bart
Moderátor
Souhlasím s tebou. Joomlu plnou pluginů jsem přímo na Win Server 2016 s IIS10 neměl, takže nedokáži říci jestli se vše chová korektně. Vše co jsem zkoušel, rozšíření typu EasyBlog, Kunena a něco málo další, fungovalo.
Pro SEF URL je potřeba mít nastavený "web.config" (IIS) - to je obdoba ".htaccess" v linuxu (Apache).

WampServer jsem používal pro testování také (a občas používám). Jenže součástí toho všeho je Apache, MySQL a PHP. Problém je to, že ne všechny PHP aplikace podporují bez problémů IIS.
Samozřejmě i na Win se dá rozjet Apache i s reverzním proxy NGINX. Já uvažoval nasadit IIS s reverzním proxy NGINX, jen řeším otázku jak to zprovoznit.. Mělo by dojít k navýšení rychlosti odpovědí...

Problém je, že na jednom serveru nemůže být IIS a Apache současně.
Poděkovali: Jiří Šachl

08. dub 2018 20:27 #135063
Odpověď od Bart
Moderátor
Poděkovali: Jiří Šachl

08. dub 2018 22:32 #135064
Odpověď od Bart
Moderátor
Tak jsem vyzkoušel na IIS10 / Win Server 2016 různá rozšíření pro Joomlu. Kunena, Admin Tools, Akeeba Backup, Phoca Cart naprosto bez problémů.
Poděkovali: Jiří Šachl

09. dub 2018 06:28 #135066
Odpověď od Jiří Šachl
Začátečník
Díky. Budu na tom ještě dělat, teprve se připravují podmínky (hw i sw) pro přesun ze stávajícího prostředí na nové. Vyzkouším ještě v práci separátně na vyřazeném serveru to zkusit na ubuntu a uvidíme kde to bude rychlejší. Pro řešení na linuxu ale není dostatečná vůle pro nasazení.

09. dub 2018 06:56 - 09. dub 2018 06:57 #135067
Odpověď od Jiří Šachl
Začátečník
Stáhl jsem seznam doplňků a pluginů, komponent co tam máme. Jen se sem nadá vložit pdf.

09. dub 2018 13:09 - 09. dub 2018 13:42 #135072
Odpověď od Bart
Moderátor
[img


[img


Snažím se to zaplnit daty. Odezva je dobrá. Je fakt, že na hw je Win náročnější (a taky na ten prostor). Jde o 2 vCPU, 4,5 GB RAM, 65 GB. Systém zkousne cca 35 GB (základní instalace a nějaké drobnosti typu PHP, Rdpguard.. ).

Powered by Fórum