Ga naar de inhoud
Home » WordPress Site copieren

WordPress Site copieren

zelfde server maar met andere website naam

hier www.famtenhoopen.nl naar encyclopedia.famtenhoopen.nl

hier op centos 8

Acties

Maak een dump van de bestaande database

mysqldump -h 10.0.1.3 --column-statistics=0 -u root --password='<GEHEIMWACHTWOORD>' www > /tmp/www.sql

Maak een nieuwe db aan

mysql -h <host> -u root ....
create database encyclopedia;
quit

De dumpfile inlezen

mysql -h 10.0.1.3 -u root -p encyclopedia < /tmp/www.sql

Copy maken van de wordpress bits en bytes

cd ../websites
cp -r www encyclopedia
chown -R apache:apache encyclopedia

Config aanpassen

vi encyclopedia/wpconfig.php
#pas de naam van de database aan

Copieer de poort 80 config (hhtp) NIET de ssl (https) config

cd /etc/httpd/sites-enabled
cp www.*conf encyclopedia.*conf
vi encyclopedia.*conf
#maak de aanpassing van www -> encyclopedia en verwijder rewrites

Herstart apache

systemctl restart httpd

Zorg dat de nieuwe website een A record heeft in DNS bij hosting provider. En wacht tot deze overal bekend is.

Activeer SSL voor deze site

sudo certbot --apache

In de database nu de home en siteurl aanpassen, zie https://encyclopedia.famtenhoopen.nl/wordpress-database-hacken/

Herstart apache

systemctl restart httpd

Kijk of de website er is 🙂

Config van apache vindt je via

apachectl -S