Wordpress Siti: differenze tra le versioni

Da Webmobili Wiki.
Riga 22: Riga 22:


=== Plugin necessari ===
=== Plugin necessari ===
* Nicepage -> licenza acquistata caricare zip
* WP Restore and Enable Classic Widgets Plugin No Expiration Di: Bill Minozzi
* WP Restore and Enable Classic Widgets Plugin No Expiration Di: Bill Minozzi
* Child Theme Configurator di Lilaea Media
* Child Theme Configurator di Lilaea Media
* Customize Admin Di: Johan van der Wijk
* Customize Admin Di: Johan van der Wijk
* NextGen Gallery
* NextGen Gallery Di: Imagely
* Contact Form 7
* Contact Form 7
* Yoast SEO
* Yoast SEO

Versione delle 15:38, 18 mag 2023

Setup Iniziale

Ambiente di test

  • Creare dominio di test da Register (es. nomedominio.dbdemo47.com) che punti a Merida 62.173.163.234
  • Aggiungere il dominio al loopback di Merida in /etc/hosts
  • Lanciare lo script di creazione /opt/script-bash/createvirtualhost.sh (commentare parte con www)
  • Installare Wordpress recandosi da browser su https://nomedominio.dbdemo47.com

Specificare come utente

admin_designbest
@lAr^jIESYINQ71zSupn6DU8
  • Inserire la basic auth nel file .htaccess che è stato creato
AuthName "Dialog prompt"
AuthType Basic
AuthUserFile /var/www/auth/.htpasswd
Require valid-user

Wordpress

Adesso abbiamo Wordpress attivo e pulito.

Plugin necessari

  • Nicepage -> licenza acquistata caricare zip
  • WP Restore and Enable Classic Widgets Plugin No Expiration Di: Bill Minozzi
  • Child Theme Configurator di Lilaea Media
  • Customize Admin Di: Johan van der Wijk
  • NextGen Gallery Di: Imagely
  • Contact Form 7
  • Yoast SEO
  • WP Armour - Honeypot Anti Spam Di: Dnesscarkey
  • WP Mail SMTP Di: WP Mail SMTP

Tema

  • Scelta tema e successivamente creare il relativo child

DNS

  • Puntare DNS del nuovo domino a Merida (con e senza www) 62.173.163.234

Backup

Ricordarsi di aggiornare i file

/opt/script-bash/wordpressbackup
/etc/automysqlbackup/automysqlbackup.conf

sulla macchina MERIDA

Approfondimenti utili

Creazione certificato SSL

https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-debian-11

https://mhagemann.medium.com/correct-way-to-delete-a-certbot-ssl-certificate-e8ee123e6e01