Migrazione Magazine su Wordpress: differenze tra le versioni
Da Webmobili Wiki.
Creata pagina con "Il progetto ha l'obiettivo di spostare tutti gli articoli di '''Magazine''' (Episerver) su una nuova istanza aggiornata di '''Wordpress'''.<br/> Partendo dall'estrazione per i..." |
Nessun oggetto della modifica |
||
| Riga 1: | Riga 1: | ||
Il progetto ha l'obiettivo di spostare tutti gli articoli di '''Magazine''' (Episerver) su una nuova istanza aggiornata di '''Wordpress'''. | Il progetto ha l'obiettivo di spostare tutti gli articoli di '''Magazine''' (Episerver) su una nuova istanza aggiornata di '''Wordpress'''. | ||
Partendo dall'estrazione per i post del magazine <br/> | Partendo dall'estrazione per i post del magazine <br/> | ||
<code>https://magazine.designbest.com/api/GetAllArticles</code><br/> | <code>https://magazine.designbest.com/api/GetAllArticles</code><br/> | ||
e utilizzando le '''API di Wordpress''' è possibile trasferire tutti gli articoli sul database di Wordpress. | e utilizzando le '''API di Wordpress''' è possibile trasferire tutti gli articoli sul database di Wordpress. | ||
== Wordpress su docker == | |||
Utilizzando questo <code>docker-compose.yml</code> impostiamo l'ambiente di sviluppo. | |||
<syntaxhighlight lang="bash"> | |||
version: '3.1' | |||
services: | |||
wordpress: | |||
image: wordpress | |||
ports: | |||
- 8080:80 | |||
environment: | |||
WORDPRESS_DB_HOST: db | |||
WORDPRESS_DB_USER: webmobili | |||
WORDPRESS_DB_PASSWORD: w3bm0b1l1 | |||
WORDPRESS_DB_NAME: webmobili | |||
volumes: | |||
- wordpress:/var/www/html | |||
db: | |||
image: mysql:5.7 | |||
ports: | |||
- 3306:3306 | |||
environment: | |||
MYSQL_DATABASE: webmobili | |||
MYSQL_USER: webmobili | |||
MYSQL_PASSWORD: w3bm0b1l1 | |||
MYSQL_ROOT_PASSWORD: w3bm0b1l1 | |||
volumes: | |||
- db:/var/lib/mysql | |||
volumes: | |||
wordpress: | |||
db: | |||
</syntaxhighlight> | |||
Versione delle 12:47, 9 feb 2022
Il progetto ha l'obiettivo di spostare tutti gli articoli di Magazine (Episerver) su una nuova istanza aggiornata di Wordpress.
Partendo dall'estrazione per i post del magazine
https://magazine.designbest.com/api/GetAllArticles
e utilizzando le API di Wordpress è possibile trasferire tutti gli articoli sul database di Wordpress.
Wordpress su docker
Utilizzando questo docker-compose.yml impostiamo l'ambiente di sviluppo.
version: '3.1'
services:
wordpress:
image: wordpress
ports:
- 8080:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: webmobili
WORDPRESS_DB_PASSWORD: w3bm0b1l1
WORDPRESS_DB_NAME: webmobili
volumes:
- wordpress:/var/www/html
db:
image: mysql:5.7
ports:
- 3306:3306
environment:
MYSQL_DATABASE: webmobili
MYSQL_USER: webmobili
MYSQL_PASSWORD: w3bm0b1l1
MYSQL_ROOT_PASSWORD: w3bm0b1l1
volumes:
- db:/var/lib/mysql
volumes:
wordpress:
db: