MODX - transfer de site-ul, șeful IT

Mutarea site-ul MODX într-o nouă locație

MODX Revolution - este o aplicație web ale cărei date sunt în baza de date. Prin urmare, trecerea la un nou server (hosting) va include nu numai transferul tuturor fișierelor, dar, de asemenea, informațiile stocate în baza de date. În plus față de aceste acțiuni vor trebui să fie mai mult și de a efectua alte acțiuni necesare pentru a corecta site-ul de transfer de pe MODX Revo.

Sfat: Aceste etape nu sunt necesare. Dar ele pot ajuta să se ocupe de defecțiunea site-ul problemă care poate apărea după transferul într-un loc nou. Tot ce trebuie să efectuați - l închide în sistemul de manager MODX „Folosește URL-ul prietenos (friendly_urls)“ și redenumiți fișierul .htaccess în ht.access. Și după trecerea la un site nou și testa performanțele sale, face acțiunea inversă. Ie activați URL-ul prietenos și redenumiți fișierul .htaccess pentru a ht.access.

Sfat: Înainte de a începe să cumpere de găzduire și se transferă-l pe site-ul care se execută MODX Revolution, asigurați-vă că nu a avut nici o problemă (de exemplu, nu are suport pentru DOP sau altceva). Verificați acest punct este foarte simplu, deoarece Orice hosting oferă o perioadă de demo pentru testare gratuită. Tot ce trebuie este de a pune noul ansamblu MODX Revolution și verificați performanțele sale.

Golește MODx cache

Înainte de a trece la site-ul de transfer de la un alt hosting sau un alt loc (de exemplu, serverul local), acesta trebuie să fie mai întâi complet curată din cache. Pentru a face acest lucru, conectați-vă în zona de admin (manager) MODX și efectuați următoarele în ea:

  1. Dezactivați site-ul (System Preferences -> Starea site-ului -> "Nu").
  2. Golește site-ul cache (Management -> Clear Cache).
  3. Sesiunea Clear (Management -> End toate sesiunile).

Notă: Cel mai sigur și corect modul în care - este clar cache-ul manual. Acest lucru se poate face prin îndepărtarea întregului conținut al directorului cache. situat în directorul de bază. Acest proces este de obicei mai rapid pentru a executa pe server folosind File Manager. Dar acest lucru se poate face, și FTP.

Următorul pas - este de a copia toate fișierele din proiect. Această acțiune efectuată mai rapid în cazul în care pre-ambalate în arhivă.

Dacă doriți să transferați site-ul dvs. MODX de la o gazdă la alta, în acest caz, puteți utiliza instrumente gata făcute concepute special pentru acest scop.

De exemplu, pe un SpaceWeb hosting, puteți utiliza managerul de fișiere în care pentru a selecta link-ul „Creați o arhivă a tuturor fișierelor“ sau în secțiunea „Backup“ folosind „Salvați o arhivă a tuturor fișierelor din directorul home.“

Creați o copie de rezervă a tuturor fișierelor de pe SpaceWeb hosting

De exemplu, pe un beget ce gazduieste pentru a arhiva fișierele necesare, puteți utiliza managerul de fișiere (butonul dreapta al mouse-ului -> selectați „Descarca arhiva ZIP“) sau în secțiunea „rezervă“ prin apăsarea „Salvare de rezervă“.

Creați o copie de rezervă a tuturor fișierelor de pe SpaceWeb hosting

Crearea unei baze de date depozit

Efectuați o groapa de baze de date, și anume structura sa de export și de date. În funcție de ceea ce utilizați o bază de date - este realizată de unul sau de alt instrument.

În MySQL, de exemplu, acest lucru este realizat prin intermediul unui utilitar client mysqldump:

Această acțiune poate fi, de asemenea, realizată cu ajutorul instrumentului phpMyAdmin. Pentru a face acest lucru, selectați baza de date, accesați fila „Export“, setați parametrii necesari și faceți clic pe „OK“.

Crearea unui instrument de phpMyAdmin haldei de baze de date folosind MODX

Dacă doriți să faceți o copie de rezervă a site-ului de baze de date, situat pe gazdă, este cel mai ușor de făcut prin intermediul panoului de control:

  • privind găzduirea SpaceWeb - în panoul de control pentru a selecta o pictogramă, „Baze de date MySQL“ în pagina care se deschide în fața bazelor de date necesare pentru a faceți clic pe pictograma unei dischete (Faceți o copie a „arunca“ bază de date).
  • pe hosting beget - în Panoul de control secțiunea „BackUp“, faceți clic pe tab-ul „baza de date“, selectați baza de date și faceți clic pe „Încărcați o copie de rezervă.“

Transferul fișierelor și date într-o nouă locație

Efectuează o acțiune inversă, și anume.:

  • Transferați fișierele de arhivă în directorul dorit pe noul server. La ce gazduieste această operație poate fi efectuată cu ajutorul managerul de fișiere. După copiere, trebuie să verificați permisiunile directoarele și fișierele. Pentru directoarele trebuie să fie setat 755 pentru fișiere - 644. În cazul în care drepturile pentru fișiere și foldere nu este afișată corect, atunci le puteți modifica folosind următoarele comenzi în SSH-client (Putty):
  • Crearea unei baze de date și de import-l în groapa creată anterior (cu fișierul definiția sql). Dacă dimensiunea fișierului este mare, este necesar să se efectueze această operație pe linia de comandă utilizând instrumentul mysql: În găzduirea executarea acestei comenzi se realizează prin protocolul SSH. În Windows pentru a se conecta la server pentru acest protocol, puteți utiliza SSH-client PuTTY.

Dacă dimensiunea bazei de date nu este mare, instrumentul de bază de date de import, puteți utiliza phpMyAdmin.

Configurarea MODx fișier de configurare

După transferul de fișiere și date către noul server (de exemplu, un alt hosting), trebuie să modificați fișierul principal de configurare MODX config.inc.php. care se află în următoarea locație:

În acest fișier, trebuie să specificați calea corectă către MODX diverse resurse, precum și setările pentru conectarea la baza de date. Pentru a efectua aceste acțiuni pe hosting, trebuie să știi mai întâi directorul său de origine. Este posibil să se efectueze, de exemplu, puteți utiliza SSH. Pentru a face acest lucru în SSH-client va trebui să introduceți următoarele comenzi:

Deschideți fișierul config.inc.php și face următoarele modificări:

Notă: În procesul de editare config.inc.php fișier poate fi necesar să se schimbe permisiunile. După editarea acestui fișier, setați-l acces numai de citire.

Modificările trebuie, de asemenea, pentru a produce mai mult de 3 fișiere suplimentare php:

  • /config.core.php
  • /connectors/config.core.php
  • /manager/config.core.php

În aceste fișiere, trebuie să specificați calea completă la site-ul corect directorul de bază MODX Revolution:

Actualizați fișierul .htaccess

Când transferați site-ul la un nou (alte) găzduire, poate fi necesar pentru a face modificări la fișierul .htaccess de configurare. Acest lucru se poate datora faptului că unele dintre setările sale actuale nu pot fi susținute pe noul hosting.

Notă: Dacă sunteți în tranziția la un nou hosting încă mai am și numele de domeniu al site-ului, asigurați-vă că vă petreceți modificările corespunzătoare în fișierul .htaccess.

Re-rularea programului de instalare

După mutarea site-ului și de a face modificări la fișierele de configurare trebuie să fie re-rula script-ul de instalare (site.ru/setup).

Sfat: Repetarea procesului de instalare MODX Revoluția va asigura procesul de mutare a site-ului prin executarea instrucțiunilor de configurare.

Pentru a face acest lucru, dacă nu aveți un ansamblu de montare, descărcați-l. În acest caz, ar trebui să descărcați versiunea de MODX Revoution, care a fost instalat pe site-ul dumneavoastră. După aceea despachetați arhiva primit și descărca directorul de configurare în rădăcina site-ului. Porniți procesul de instalare și selectați modul de actualizare.

Recomandare după instalare: Pentru a cache browser-ul nu afectează performanța site-ului auditate, pagina este mai bine pentru a deschide un incognito sau după ștergerea acesteia din cache.

În cazul în care, ca urmare a transferului de la panoul de administrare site-ul nu funcționează, de exemplu, afișează o pagină goală (ecran alb), apoi încercați să utilizați sfaturile și sfaturile date în articol.

Evgenij 07:00 în urmă # 0

Alexander, după-amiază bună!
Pentru Consiliu scrie la tine. Te rog spune-mi care este mai bine pentru a alege un hosting? Alegerea, desigur, este foarte mare, ochii sunt divergente. Și este de dorit să eficient și fără probleme) Site-ul mic, lokalke proiectat în prezent, numărul de pagini de un pic mai puțin de 50 vor fi adăugate imediat ce galeria foto, bine, articol poate. Ce se poate recomanda?

Alexander Maltsev 04:00 în urmă # 0

Bună ziua.
În principal utilizat de Sweb shared hosting sau procrea. sistem de lucru CMS MODX pentru ei foarte bine. Toate acestea oferă PHP versiunea 7.1. Probleme cu indisponibilitatea site-ului ca urmare a hosting practic nici o problema. Ie site-ul este disponibil 24 de ore pe zi, 365 de zile pe an. De exemplu, în cazul în care site-ul este bine optimizat, apoi în cel mai mic tarif virtuale Sweb hosting poate rezista la sarcini de până la 5.000 de vizitatori pe zi. Eu cred că acest lucru nu este o figură proastă. La beget toate au liber tarif shared hosting. În cazul în care vizitatorii pe zi un pic, puteți chiar alege. Și când creșterea de sarcină, apoi să treceți la un tarif plătit.

Dacă doriți un hosting mai dedicat, puteți încerca modhost.pro. El ascuțită de MODX și pentru a efectua sarcini mai ușor, cum ar fi un sistem de actualizare. Cu toate că, în practică, nu este utilizat, și l-au rate în comparație cu shared hosting Sweb beget și un pic cam scump.

Evgenij, 31 minute în urmă # 0