|
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