-
Exportar la db en local y ponerla en una carpeta, ir a esa carpeta en la terminal para copiarla via ssh
-
Copia el archivo usando el siguiente comando
scp -r walk.sql [email protected]:/var/www/html/
tener presente el nombre del archivo y que debe ir en el directorio public o html -
conectarse al droplet via ssh y ejecutar el siguiente comando para importar la db
mysql -u wordpress -p wordpress < walk.sql
donde el primer parametro es el nombre de usuario, el segundo el nombre de la db y el tercero el archivo q acabamos de importar, esta info la puedes obtener asi:nano wp-config.php
ogrep 'define' wp-config.php
-
Instalamos wp cli si es la primera vez con los siguientes comandos:
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar --info
para verificar q funcionachmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
estos 2 ultimos son para mover y hacer el archivo ejecutable en cualquier pathwp --info
deberia mostrarnos info sobre el sistema -
Hacemos el Search replace
wp search-replace 'http://walk-the-forest.local' 'http://104.248.34.58' --allow-root
el ultimo valor nos sirve para permitir q se haga con usuario root
Para hacerlo constantemente usamos
scp -r walk.sql [email protected]:/var/www/html/
mysql -u wordpress -p wordpress < walk.sql
wp search-replace 'http://walk-the-forest.local' 'http://104.248.34.58' --allow-root