Hoy vamos a proceder a ver como se actualización el panel ISPConfig 3.
Este proceso sera sencillo, ya que utilizaremos un script de actualización creado por los desarrolladores de ISPConfig, cabe destacar que durante este proceso no tendremos ningún periodo de inactividad o caída, pongámonos manos a la obra:
Lo primero que haremos es logernos por ssh e introducir el siguiente comando para ejecutar la actualización:
ispconfig_update.sh
Acto seguido nos saldrá el siguiente mensaje:
Please choose the update method. For production systems select 'stable'.
The update from svn is only for development systems and may break your current setup.Select update method (stable,svn) [stable]:
A esta pregunta le responderemos "stable", aunque un simple intro ya la seleccionara automáticamente.
Ahora el actualizador comprobara la versión del sistema, descargara la última versión disponible e iniciara el proceso de actualización. Y continuamos con la siguiente pregunta del instalador:
This application will update ISPConfig 3 on your server.
Shall the script create a ISPConfig backup in /var/backup/ now? (yes,no) [yes]:
Por lo general seleccionaremos "yes", con lo que crearemos una copia de seguridad de ISPConfig (/usr/local/ispconfig), en el directorio /etc y la base de datos MySQL ISPC0nfig en el directorio /var/backup/, acto seguido se mostrara el siguiente mensaje:
Creating backup of "/usr/local/ispconfig" directory...
Creating backup of "/etc" directory...
Checking ISPConfig database ..
OKStarting incremental database update.
Llegados a este punto el script de actualización nos preguntara si queremos restablecer los permisos de las bases de datos, marcaremos "no":
Reconfigure Permissions in master database? (yes,no) [no]:
En la cuestión actual tenemos dos opciones, la primera para servidores esclavo que depende de otro, marcamos "yes", la segunda, si es un servidor único y por lo tanto independiente marcaremos "no", ya que esto nos exigirá una reconfiguración de los servicios:
Reconfigure Services? (yes,no) [yes]:
Ahora nos pide que confirmemos o corrijamos el puerto de acceso a ISPConfid, si no lo modificaste presionaremos "yes" (intro):
ISPConfig Port [8080]:
Toca volver a crear el certificado SSL de isPConfig, si el periodo del certificado actual aun no venció podemos omitir este paso presionando "No", si presionamos "Yes" volveremos a crear uno nuevo:
Create new ISPConfig SSL certificate (yes,no) [no]:
Finalmente si el certificado SSL anterior estaba ya caducado y deseamos habilitar el cifrado SSL en la interfaz ISPConfig presionaremos "Yes", pero si no necesitas un nuevo certificado SSL presiona "No":
Reconfigure Crontab? (yes,no) [yes]:
Y ya hemos acabado, ya posees la ultima versión disponible de ISPConfig 🙂