Vytvorenie/aktualizovanie testovacej verzie webu na build.vm.lan

<Zadajte anotáciu>

1) Vytvoriť zálohu

  • nge /var/www/nazov_webu backup
  • vojsť do adresára, kde sa nachádza vytvorená záloha:
    cd /var/www/nazov_webu/var/backup
     

2) Skopírovať zálohu na testovací server build.vm.lan

  • priamo v konzole príkazom:
    scp nazov_webu-DATUM-A-CAS.tar build.vm.lan:/home/backup/nazov_webu.tar
  • alternatívne cez SFTP klienta v Midnight Commanderi
     

3) Obnoviť zo zálohy 

  • prihlasit sa na druhy virtual atk5
  • nge-install -a /home/migracia/nazov_zalohy.tar /var/www/
    (
    web sa nainštaluje a obnoví do rovnakého adresára ako to bolo na pôvodnom serveri)
  • vytvoriť symlink na Apache httpd.conf príkazom:
    ln -s /var/www/nazov_webu/etc/httpd.conf /etc/httpd/sites-enabled/nazov_webu
    (na tento úkon sú potrebné root práva)
  • ak sa manuálne vytvorenie symlinku vynechá, tak do 5 minút by sa mal symlink vytvoriť cron-jobom automaticky
     

4) Upraviť neaktuálny /etc/httpd.conf

  • nahradiť neaktuálne ServerName a ServerAlias
  • napr.  hromadný replace:
    www5.atk.digital => build.vm.lan

!!! skontrolovať certifikáty v /etc/tls (niekde môžu byť s názvom starého servera)  !!!! 
cesta k cetifikatom /var/www/nazov_webu/etc/tls
 

5) Upraviť konfiguráciu

  • zmeniť príjemcov emailu
    mail::$identity = array(array('from'=>array('name'=>'hnkonferencie (test)','email'=>'hnkonferencietest@mail.oneclick.sk'),'to'=>array(array('name'=>'HN konferencie (test)','email'=>'mkmet@oneclick.sk'))));


  •  

6) Vymazať citlivé dáta / deaktivovať automatické úlohy

  • vymazať súbory z /var/job
    (obzvlášť úlohy, ktoré posielajú emaily zákazníkom)


7) Reloadnuť Apache

  • apachectl configtest 
    (musí vypísať SYNTAX OK)

  • service httpd reload
     

 

Značky článkov
# testing

Mohlo by Vás zaujímať:

Nasadenie heureky

Vytvorenie konkrétnych cien na časové obdobie

Eshop so skladom / bez skladu

Captcha - neviditeľná

Komentáre a hodnotenia

Prázdny