Wordpress Siti: differenze tra le versioni
Da Webmobili Wiki.
| Riga 83: | Riga 83: | ||
<th>Password</th> | <th>Password</th> | ||
<th>Scadenza</th> | <th>Scadenza</th> | ||
<th> | <th>Note</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
| Riga 91: | Riga 91: | ||
<td>8gtkhg6xze#W</td> | <td>8gtkhg6xze#W</td> | ||
<td>25/07/2024</td> | <td>25/07/2024</td> | ||
<td> | <td>codice autorizzazione Aruba i3Y2Rrd6H7</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
Versione delle 14:56, 17 ott 2023
Setup Iniziale
Ambiente di test
- Creare dominio di test da Register (es.
nomedominio.dbdemo47.com) che punti a Merida62.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
.htaccessche è stato creato
AuthName "Dialog prompt"
AuthType Basic
AuthUserFile /var/www/auth/.htpasswd
Require valid-user
Ambiente di Prod
- Il comando copy
cpnon include il file.htaccessche deve essere creato da WP - Ricordarsi di impostare il redirect da http per dominio.xx e www.dominio.xx
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
- Flamingo - per avere su database i messaggi del form contatti
- 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
Wordpress backup
# Copio i file di [dominio] tar cvzf /media/discodati/backup/sites/"$DATE"_[dominio].tar.gz /media/discodati/www/[dominio] # Carico il file di [dominio] su Drive python3 $SCRIPT_PYTHON /media/discodati/backup/sites/"$DATE"_[dominio].tar.gz rm /media/discodati/backup/sites/"$DATE"_[dominio].tar.gz
Mysql database backup
Aggiungere nome del database alle variabili:
CONFIG_db_names CONFIG_db_month_names
Approfondimenti utili
Creazione certificato SSL
https://mhagemann.medium.com/correct-way-to-delete-a-certbot-ssl-certificate-e8ee123e6e01
Gestione Credenziali
| Dominio | Area Riservata | Username | Password | Scadenza | Note |
|---|---|---|---|---|---|
| https://www.momoarredamento.it/ | Aruba | 5577420@aruba.it | 8gtkhg6xze#W | 25/07/2024 | codice autorizzazione Aruba i3Y2Rrd6H7 |