|
1 |
| -# Guida all'installazione di WordPress su Linux |
| 1 | +# Guide to Install HTTPS Certificate on a Linux Server |
2 | 2 |
|
3 |
| -## Istruzioni |
| 3 | +## Documentation |
4 | 4 |
|
5 |
| -### 1. Scarica i file |
| 5 | +For further information and detailed documentation, please refer to the [Documentation](https://docs.arduinodenis.com/github/diverse-coding-projects/diverse-coding-projects/https-certificate). |
6 | 6 |
|
7 |
| -```bash |
8 |
| -git clone https://github.com/ArduinoDenis/wordpress_linux.git |
9 |
| -``` |
| 7 | +## License |
10 | 8 |
|
11 |
| -### 2. Esegui il file di installazione |
12 |
| - |
13 |
| -```bash |
14 |
| -cd wordpress_linux/ && sudo chmod 700 installer.sh && ./installer.sh |
15 |
| -``` |
16 |
| - |
17 |
| -### 3. Attendi il completamento dell'installazione dei vari programmi. |
18 |
| - |
19 |
| -### 4. Procedura manuale post-installazione |
20 |
| - |
21 |
| -5. Effettua l'installazione sicura di MySQL |
22 |
| - |
23 |
| -```bash |
24 |
| -sudo mysql_secure_installation |
25 |
| -``` |
26 |
| - |
27 |
| -6. Premi invio e inserisci la password corrente per l'utente root. |
28 |
| - |
29 |
| -7. Se richiesto di Impostare la password di root, digita Y e premi invio. |
30 |
| - |
31 |
| -8. Inserisci una nuova password quando richiesto e premi invio. **Importante**: ricorda questa password in quanto necessaria per configurare WordPress in seguito. |
32 |
| - |
33 |
| -9. Digita Y in "Remove anonymous users" per rimuovere gli utenti anonimi. |
34 |
| - |
35 |
| -10. Digita Y in "Disallow root login remotely" per impedire l'accesso root da remoto. |
36 |
| - |
37 |
| -11. Digita Y in "Remove test database and access to it" per rimuovere il database di test. |
38 |
| - |
39 |
| -12. Digita Y in "Reload privilege tables now" per ricaricare le tabelle dei privilegi. |
40 |
| - |
41 |
| -13. Al termine, vedrai il messaggio "All done!" e "Thanks for using MariaDB!". |
42 |
| - |
43 |
| -14. Accedi a MySQL con l'utente root e la password scelta in precedenza |
44 |
| - |
45 |
| -```bash |
46 |
| -sudo mysql -uroot -p |
47 |
| -``` |
48 |
| - |
49 |
| -15. Crea il database chiamato wordpress |
50 |
| - |
51 |
| -```bash |
52 |
| -create database wordpress; |
53 |
| -``` |
54 |
| - |
55 |
| -16. Dovresti ricevere la risposta: "Query OK, 1 row affected (0.00 sec)" se non ci sono problemi. |
56 |
| - |
57 |
| -17. Concedi tutti i privilegi al database di WordPress |
58 |
| - |
59 |
| -```bash |
60 |
| -GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY 'inserisci la tua password'; |
61 |
| -``` |
62 |
| - |
63 |
| -18. Ricarica i privilegi |
64 |
| - |
65 |
| -```bash |
66 |
| -FLUSH PRIVILEGES; |
67 |
| -``` |
68 |
| - |
69 |
| -19. Esci da MariaDB con Ctrl + D |
70 |
| - |
71 |
| -20. Abilita il modulo rewrite di Apache |
72 |
| - |
73 |
| -```bash |
74 |
| -sudo a2enmod rewrite |
75 |
| -``` |
76 |
| - |
77 |
| -21. Configura Apache aggiungendo le seguenti righe all'inizio del file `000-default.conf` |
78 |
| - |
79 |
| -```bash |
80 |
| -sudo nano /etc/apache2/sites-available/000-default.conf |
81 |
| -``` |
82 |
| - |
83 |
| -```apache |
84 |
| -<Directory "/var/www/html"> |
85 |
| - AllowOverride All |
86 |
| -</Directory> |
87 |
| -``` |
88 |
| - |
89 |
| -Salva ed esci con Ctrl+O e Ctrl+X. |
90 |
| - |
91 |
| -23. Riavvia Apache |
92 |
| - |
93 |
| -```bash |
94 |
| -sudo service apache2 restart |
95 |
| -``` |
96 |
| - |
97 |
| -24. Apri un browser (es. Google Chrome, Edge, Firefox) e visita il seguente link: `http://ip_del_server/wp-admin/setup-config.php` per continuare con la procedura guidata di WordPress. |
98 |
| - |
99 |
| -## Compila le informazioni di base del sito seguendo lo screenshot |
100 |
| - |
101 |
| - |
102 |
| - |
103 |
| ---- |
104 |
| - |
105 |
| -Questo file README fornisce istruzioni dettagliate per installare WordPress su un server Linux e completare la configurazione in modo corretto. Segui attentamente i passaggi indicati per assicurarti che l'installazione sia eseguita correttamente. |
| 9 | +This script is released under the [MIT License](LICENSE). |
0 commit comments