Spis treści
- Strona główna
- Instalacja
- Wymagania
- Instalacja przez FTP
- Instalacja przez Shell
- Ustawienia dodatkowe
- Problemy z instalacją
- Aktualizacja
- Kopiowanie na nowy serwer
- Zaczynamy
- Panel administratora
- Rozszerzenia/Dodatki
- Tips & Tricks
- Glossary of Terms
- Developer's Guide
- Dla edytorów tego wiki
This page in: English - Deutsch - Español - Français - Italiano - Lietuvių - Nederlands - Norsk - Polski - Русский - Svenska - Tiếng Việt - عربي - 日本語 简体中文
Kopiowanie na nowy serwer
Masz miejsce na nowym serwerze i chcesz skopiować/przenieść swoją starą stronę na nowy serwer?
Zasadnicze kroki są proste:
- skopiuj wszystkie pliki ze starego serwera na nowy
- dump database na starym serwerze
- insert dump na nowym serwerze
- edytuj config.php aby dopasować ustawienia do nowego serwera (ścieżki, ustawienia bazy danych)
- ciesz się nowym serwerem i systemem :)
Małe Howto czyli JTZ
Przyjmijmy, że w tym howto ściezka do stron www to /var/www/cmsmadesimple a nazwa użytkownika bazy danych to USER, hasło to PASS a host bazy danych to HOSTNAME. Do połączenia z serwerami użyjemy ssh, aby skopiować/przenieść pliki użyjemy sftp. stary serwer oznacza dotychczasowy (źródło), a nowy serwer jest docelowym serwerem (przeznaczenie).
- wyczyść cache (pamięć podręczną) z poziomu panelu administracyjnego (możesz też ustawić komunikat o niedostępności strony)
- zaloguj się przez ssh na starym serwerze
- otwórz archiwum tar plików CMSMS i bazy danych
- cd /var/www/cmsmadesimple/
- mysqldump -uUSER -hHOSTNAME -p DATABASE > dump.sql
- cd ..
- tar -zcf backup.tar cmsmadesimple/*
- skopiuj archiwum tar na nowy serwer
- sftp USER@NOWYSERWER
- put backup.tar
- zamknij połączenie na starym serwerze (the old server still works like it used to as nothing has been modified there)
- otwórz połączenie na nowym serwerze (skopiowany plik backup.tar prawdopodobnie znajduje się w twoim katalogu $HOME więc skopiujmy go na odpowiednie miejsce)
- cp backup.tar /var/www/
- cd /var/www/
- tar -zxf backup.tar
- cd cmsmadesimple
- mysql -uUSER -hHOST -p DATABASE < dump.sql (after this you can delete dump.sql)
- ULUBIONYEDTYOR config.php
- musisz zmienić database settings i wszyskie paths (w tym przykładzie ścieżki (patchs) są takie same dla abydwu serwerów)
- zaloguj się na nowym serwerze w panelu administracyjnym i wyczyść pamięć podręczną oraz odznacz komunikat o niedostępności strony
Miejmy nadzieję, że wszystko działa!
This page in:
English -
Deutsch -
Español -
Français -
Italiano -
Lietuvių -
Nederlands -
Norsk -
Polski -
Česky -
Русский -
Svenska -
Tiếng Việt -
عربي -
日本語
简体中文