Proxmox - Container: differenze tra le versioni
Da Webmobili Wiki.
| Riga 43: | Riga 43: | ||
* Premere '''F1''' | * Premere '''F1''' | ||
* Selezionare '''Remote-SSH: Connect to Host''' | * Selezionare '''Remote-SSH: Connect to Host''' | ||
* Selezionare '''wordpress-proxmox''' | |||
* Si aprirà una nuova finestra VSCode e bisogna inserire la password dell'utente ssh | |||
* Poi selezionare '''Open Folder''' nella sezione a sinistra | |||
* Selezionare il folder '''www''', dare ok e reimmettere la password. | |||
=== Configurazione Container === | |||
Versione delle 11:29, 22 mag 2025
Database
Di default la configurazione ha una restrizione per le connessione solo sull'IP locale.
Nel file di configurazione cercare e modificare la riga con bind-address così
bind-address = 0.0.0.0
Il file di configurazione cambia a seconda della distribuzione.
- Debian: si trova in
/etc/mysql/mariadb.conf.d/50-server.cnf
sudo systemctl restart mariadb.service
Creare un nuovo utente ed assegnarli tutti i privilegi.
sudo mysql -u root
Creare l'utente ( % significa qualsiasi provenienza) ed assegnargli tutti i privilegi a qualsiasi database.
In MariaDB (Debian)
CREATE USER 'webmobili'@'%' IDENTIFIED BY 'W3bm0b1l!';
GRANT ALL PRIVILEGES ON *.* to 'webmobili'@'%';
FLUSH PRIVILEGES;
exit
VS Code XDebug
In VS Code installare estensione di Microsoft Remote - SSH
Creare una cartella ad esempio C:\LAVORO\wordpress-debug\.ssh
in cui creare il seguente file senza estensione config con questi dati:
Host wordpress-proxmox
HostName 10.13.17.125
User designbest
Port 22
- Hostname -> corrisponde all'indirizzo ip del container Proxmox
- Username -> utente del container per accesso SSH
Connessione SSH al container
- Aprire il folder appena creato con VS Code.
- Premere F1
- Selezionare Remote-SSH: Connect to Host
- Selezionare wordpress-proxmox
- Si aprirà una nuova finestra VSCode e bisogna inserire la password dell'utente ssh
- Poi selezionare Open Folder nella sezione a sinistra
- Selezionare il folder www, dare ok e reimmettere la password.