Vediamo come aggiornare i demoni principali del nostro server con DirectAdmin:
Dopo esserci loggati via shell:
- cd /usr/local/directadmin/custombuild
- ./build update
- ./build all d
Al termine dell'aggiornamento (che durerà parecchio) effettuate un reboot della macchina.
Rieffettuate il login in shell e:
tramite il comando "ls -al" verificate le cartelle non più utilizzate e procedete all'eliminazione.
Per esempio:
=========================================
drwxr-xr-x 13 root root 4,0K 2009-02-25 11:44 .
drwxr-xr-x 9 root root 4,0K 2008-09-18 14:01 ..
lrwxrwxrwx 1 root root 9 2008-12-11 17:23 atmail -> roundcube
drwxr-xr-x 12 webapps webapps 4,0K 2008-07-18 15:36 atmail-1.01
drwxr-xr-x 12 webapps webapps 4,0K 2008-12-11 16:59 atmail-1.02
drwxr-xr-x 16 webapps webapps 4,0K 2008-09-23 13:46 horde
-rw-r--r-- 1 root root 44 2008-07-18 13:45 index.html
-rw-r--r-- 1 webapps webapps 17 2008-09-18 14:01 info.php
lrwxrwxrwx 1 root root 44 2009-01-26 15:50 phpMyAdmin -> /var/www/html/phpMyAdmin-3.1.2-all-languages
drwxr-xr-x 10 webapps webapps 4,0K 2008-07-18 14:30 phpMyAdmin-2.11.7.1-all-languages
drwxr-xr-x 10 webapps webapps 4,0K 2008-07-18 13:25 phpMyAdmin-2.11.7-all-languages
drwxr-xr-x 10 webapps webapps 4,0K 2008-09-18 15:33 phpMyAdmin-2.11.9.1-all-languages
drwxr-xr-x 11 webapps webapps 4,0K 2008-12-11 16:59 phpMyAdmin-3.1.1-all-languages
drwxr-xr-x 10 webapps webapps 4,0K 2009-01-26 15:50 phpMyAdmin-3.1.2-all-languages
-rwxr-xr-x 1 root root 65 2008-07-18 13:25 redirect.php
lrwxrwxrwx 1 root root 17 2009-01-26 15:49 roundcube -> roundcubemail-0.2
drwxr-xr-x 9 webapps webapps 4,0K 2009-01-26 15:49 roundcubemail-0.2
lrwxrwxrwx 1 root root 9 2008-12-11 17:23 squirrelmail -> roundcube
drwxr-xr-x 16 webapps webapps 4,0K 2008-05-23 19:33 squirrelmail-1.4.15
drwxr-xr-x 11 webapps webapps 4,0K 2008-12-11 16:59 webmail
==================================================================
Le cartelle da TENERE sono quelle indicate in questo modo "phpMyAdmin -> /var/www/html/phpMyAdmin-3.1.2-all-languages", "roundcube -> roundcubemail-0.2"
Tutte le altre (ad eccezione della cartella "webmail") possono esser eliminate così:
Per esempio:
- rm -Rf phpMyAdmin-2.11.7.1-all-languages
In questo modo abbiamo aggiornato il nostro sistema. (non dimentichiamoci di fare gli upgrades anche per il sistema operativo)