dimabagow

Пребацивање сајта из терминала

Када пребацујемо сајт из терминала, најпре улазимо на сервер прималац, може се наравно и са локалног рачунара то радити али зашто сувишна карика… Углавном почињемо:

scp -r -l 10 -c blowfish [email protected]:/home/put/k/papke/* /home/put/k/papke/local
-r – то је опција за копирање фолдера
/* – ако желите да копирате све фајлове у директоријуму али не и сам коренски директоријум.
-l 10 – ако вам као мени стално недостаје проток, можете ограничити брзину.
-c blowfish– мењамо подразумевано шифровање (AES-128) на blowfish, прираст брзине је значајан.
[email protected] – параметри приступа серверу са ког преузимате информације
/home/put/k/papke – путања до фолдера који треба копирати
/home/put/k/papke/local – путања до фолдера у који треба копирати

Друга опција је алат rsync, он је нешто напреднији, може цртати траке напретка и остало:

rsync -r -v –progress -e ssh user@remote-system:/address/to/remote/file /home/user/

Сада правимо на страни примаоца празну базу, памтимо вредности приступа и крећемо:

mysqldump -u imja_polzovatelja_bazi -h adres.servera.com -pParol imja_bazi > nazvanie-faila-bekapa.sql – Направити резервну копију базе
mysql -u imja_polzovatelja_bazi -h adres.servera.com -pPatol imja_bazi < nazvanie-faila-bekapa.sql – Учитати резервну копију базе

Сада уређујемо фајлове подешавања везе са базом и све је спремно, најважније је да је све једноставно и згодно, и још без корисничког интерфејса.

Ето тако једноставно смо пребацили сајт из терминала.