FeministWiki:Server setup: Difference between revisions

Line 113: Line 113:
=== Copy over SQL databases ===
=== Copy over SQL databases ===


TODO
The following command can be used to create a dump of all databases.  You can use the <code>show databases;</code> command in the SQL console to make sure that the list of databases is complete.  (Unfortunately they have to be listed manually, because using the <code>--all-databases</code> option includes system databases that we don't want.)
 
mysqldump -u root -p"$(cat /root/pwd/mysql)" > all-databases.sql \
  --databases blogs \
              feministblog \
              feministfiles \
              feministforum \
              feministmail \
              feministsocial \
              feministwiki \
              feministwiki_de \
              feministwiki_es \
              feministwiki_it \
              feministwiki_pt \
              fff
 
You can then copy over this file to the new server and execute it via:
 
mysql -u root -p"$(cat /root/pwd/mysql)" < all-databases.sql


=== Copy over /var/www ===
=== Copy over /var/www ===