cp .env.default .env
cd src
cp wp-config.php.default wp-config.php
Run nginx, php, mariaDB and Mailhog in Docker locally.
docker-componse up
Open page
http://localhost:8080
docker exec -it bdw_nginx bash
docker exec -it bdw_php bash
docker exec -it bdw_db bash
docker exec -it bdw_smtp bash
mysqldump -u root -p -h 127.0.0.1 bdwdb > /var/lib/mysql/bdwdb.backup
mysql -u root -p -h 127.0.0.1 bdwdb < /var/lib/mysql/bdwdb.backup
- Upload
src
to the server - Replace
src/wp-config.php
with production one.
- Check if
wp-login.php
is not accesable