Oficialni pozadavky:
- PHP 5.2 a vyssi
- MySQL 5 a vyssi
- povolen .htaccess (AllowOverride All)
- povolen mod_rewrite (to je snad totez jako AllowOverride All inside the DocumentRoot Directory Directive)
- dostupne PHP knihovny iconv, mbstring, curl, open_ssl, soap, mail (imap)
2. kopie adresare na druhy stroj
[root@novy ~]# cd /srv/www/htdocs/ rsync -avP -e ssh stary:/srv/www/htdocs/spisovka33 . chown -R apache. spisovka33/client spisovka33/log # writable adresare ln -s spisovka33 spisovka
3a. kopie databaze - komplet
stroj1:
root@stary:/home/user/spisovka> mysqldump -p --all-databases > db_backup.sql
stroj2:
[root@novy ~]# scp -C user@stary:spisovka/db_backup.sql . [root@novy ~]# mysql <db_backup.sql [root@novy ~]# mysql mysql> use spisovka33 ; mysql> flush privileges; mysql> GRANT ALL PRIVILEGES ON spisovka33.* TO 'spisovka'@'localhost' ; mysql>\q
3b. kopie pouze databaze spisovky
stroj1:
root@stary:/home/user/spisovka> mysqldump -u spisovka -p spisovka33 > db_backup.sql
stroj2:
[root@novy ~]# scp -C user@stary:spisovka/db_backup.sql . [root@novy ~]# mysql mysql> create database spisovka33 ; mysql> use spisovka33 ; mysql> flush privileges; mysql> CREATE USER 'spisovka'@'localhost' IDENTIFIED BY 'XXXXXXX'; mysql> GRANT ALL PRIVILEGES ON spisovka33.* TO 'spisovka'@'localhost' ; mysql>\q [root@novy ~]# mysql -u spisovka -p spisovka33 <db_backup.sql
Žádné komentáře:
Okomentovat