Plesk Panel archivos - el blog de giltesa https://giltesa.com/tag/plesk-panel Sun, 19 May 2019 15:41:46 +0000 es hourly 1 https://wordpress.org/?v=6.3.1 79349975 Migrar servidor CentOS con Plesk a otro CentOS con Plesk! https://giltesa.com/2019/05/19/migrar-servidor-centos-con-plesk-a-otro-centos-con-plesk https://giltesa.com/2019/05/19/migrar-servidor-centos-con-plesk-a-otro-centos-con-plesk#respond Sun, 19 May 2019 15:41:46 +0000 https://giltesa.com/?p=19538 Tras algo mas de cuatro años con OVH como hosting para el blog y su modelo VPS 2014 Classic 1 he decidido ampliar un poco las especificaciones del VPS, en realidad simplemente es cambiar del VPS mas básico que tenían en ese año al actual, el VPS 2018 SSD 1, pues los viejos ya no […]

La entrada Migrar servidor CentOS con Plesk a otro CentOS con Plesk! aparece primero en el blog de giltesa.

]]>
Tras algo mas de cuatro años con OVH como hosting para el blog y su modelo VPS 2014 Classic 1 he decidido ampliar un poco las especificaciones del VPS, en realidad simplemente es cambiar del VPS mas básico que tenían en ese año al actual, el VPS 2018 SSD 1, pues los viejos ya no se comercializan desde hace mucho.

El actual VPS cuenta con 1 núcleo, 1 GB de RAM y 10GB de HDD. El nuevo VPS, en su gama más baja, cuenta con 1 núcleo, 2 GB de RAM y 20GB de SSD, es sobre todo por el almacenamiento el motivo de realizar el cambio ya que a veces se quedaba sin espacio y el servicio de bases de datos se detenía. En cuanto al precio pasa de 2,5€ a 4€ / mes,  mas otros 2.5€/mes por la licencia del panel de control, por tanto pasa de 60 a 78€ año IVA incluido.

En cuanto a lo que nos atañe en esta entrada, la idea es migrar todo de un servidor a otro haciendo uso de la utilidad de Plesk panel que facilita la transferencia de datos de un servidor a otro prácticamente con solo unos clics, aunque antes que hay configurar el servidor, instalar Plesk panel, configurar algunas cosas, y por fin iniciar la migración.

Como la transferencia se hace entre servidores, y no con una copia de seguridad que nos bajemos y luego subamos, necesitamos tener ambos servidores contratados y con licencia al mismo tiempo.

Al igual que hace 4 años, siguen sin ofrecer la versión mas moderna de CentOS + Plesk panel como imagen, por lo que toca seleccionar una imagen que contenga unicamente el sistema operativo y luego instalar Plesk panel a mano, en realidad lo prefiero ya que así puedes asegurarte de que todo esta a tu gusto.

Tampoco te hacen descuento si contratas varios meses seguidos, así que da lo mismo pagar mes a mes que pagar doce meses de golpe, es extraño eso, otros proveedores si que te descuentan algo, además a ellos les viene bien porque así pueden retenerte hasta consumir todos los meses pagados, por contra pagando mes a mes puedes irte cuando te de la gana.

Una vez pagado sera necesario esperar un rato ya que se tarda en crear, demasiado en mi opinión (30 minutos), cuando este listo nos llegara un correo con los datos de acceso.

Configuración e instalación Plesk

Los pasos a seguir son los mismos que los que explique en esta entrada cuando instale Plesk Panel en el servidor viejo.

Instalación de Centos 7 y Parallels Plesk Panel 12 en OVH

En esa ocasión no explique cómo añadir memoria swap, y mi servidor viejo la tenia configurada pero el nuevo no, por lo que entiendo que la debí configurar a mano, en esta ocasión lo he hecho con esta guía:

Cómo agregar intercambio o Swap en CentOS 7

Migración de datos

Para poder hacer la migración primero necesitamos instalar un componente de Plesk que nos facilita esa tarea, para ello vamos al menú: Herramientas y configuración > Actualizaciones > Adición/eliminación de componentes, y seleccionamos el llamado Plesk Migrator.

Una vez instalado podremos ir desde Herramientas y configuración al nuevo menú llamado Administrador de transferencias y migraciones, que cuenta con la siguiente interfaz:

Desde esa pantalla debemos de introducir las credenciales SSH del servidor viejo, automáticamente el nuevo se conectara al viejo y nos mostrara los datos que podemos migrar. Si el nuevo Plesk no cuenta con algún modulo de apache, php, o de otro tipo instalado y es requerido por las webs a migrar, se nos advertirá de ello para que podamos activarlo primero.

Cuando finalice el proceso veremos todo el contenido copiado, ya solo nos queda modificar/ajustar lo que necesitemos del panel de control y por ultimo actualizar el domino para que apunte al nuevo servidor.

A quedado el articulo un poco corto, pero es que en realidad no es mucho mas que esto, como dije al principio con unos pocos clics se migra todo 🙂

La entrada Migrar servidor CentOS con Plesk a otro CentOS con Plesk! aparece primero en el blog de giltesa.

]]>
https://giltesa.com/2019/05/19/migrar-servidor-centos-con-plesk-a-otro-centos-con-plesk/feed 0 19538
CentOS: Modificar directorio vhosts de la particion de origen a otra para Plesk Panel https://giltesa.com/2019/04/10/centos-modificar-directorio-vhosts-de-la-particion-de-origen-a-otra-para-plesk-panel https://giltesa.com/2019/04/10/centos-modificar-directorio-vhosts-de-la-particion-de-origen-a-otra-para-plesk-panel#respond Wed, 10 Apr 2019 08:52:25 +0000 https://giltesa.com/?p=19505 Al contratar un VPS con varios discos duros es posible que se nos entregue con el primero de ellos como principal, donde estarán todos los datos, y uno secundario que probablemente este incluso sin formatear ni montar. Lo ideal sería migrar todo de uno a otro, en mi caso del principal de 30GB al secundario […]

La entrada CentOS: Modificar directorio vhosts de la particion de origen a otra para Plesk Panel aparece primero en el blog de giltesa.

]]>
Al contratar un VPS con varios discos duros es posible que se nos entregue con el primero de ellos como principal, donde estarán todos los datos, y uno secundario que probablemente este incluso sin formatear ni montar.

Lo ideal sería migrar todo de uno a otro, en mi caso del principal de 30GB al secundario de 500GB, sin embargo no he dado con la tecla así que con los siguientes pasos simplemente se mueve el directorio /var/www/vhost de la unidad de origen /dev/sda a /dev/sdc, ahi es donde se almacenan las páginas webs, pero no las bases de datos de estas ni el correo ni otras cosas, no es la solución perfecta pero al menos sí que se mueve la parte que más ocupa a la partición con más espacio.

Antes de empezar, si nuestro proveedor lo permite, es muy recomendable hacer una copia de seguridad o snapshot.

Los comandos son los siguientes:

Revisamos las unidades que tiene el servidor para saber el nombre de la unidad de origen, y de la de destino:

fdisk -l

Creamos la nueva partición en la unidad de destino, que ahora está sin usar/virgen:

fdisk /dev/sdc  #Crear partición
n               #Añade una nueva partición
p               #Partición de tipo primaria
Enter           #Valor por defecto
Enter           #Valor por defecto
Enter           #Valor por defecto
w               #Escribir cambios

Una vez creada la partición, obtenemos el formato del sistema de ficheros de la partición de origen y aplicamos el mismo a la partición de destino:

df -Th

Formateamos usando el mismo formato:

mkfs.xfs /dev/sdc1

 

Ahora ya comienzan los pasos que van a afectar a Plesk.

Movemos el contenido del directorio de webs original a uno temporal (primero se crea el temporal), ambos en la unidad de origen:

mkdir /var/www/temp
/usr/local/psa/bin/transvhosts.pl --dest-dir /var/www/temp --correct-scripts

Ahora que se ha quedado libre el directorio /var/www/vhosts, vamos a usarlo para montar en el la nueva unidad, eso quiere decir que esa carpeta/directorio no tendrá 30GB de capacidad si no 500GB que es la capacidad de la unidad de destino:

mount /dev/sdc1 /var/www/vhosts

Si ahora ejecutamos el siguiente comando podremos verificar si ha funcionado:

mount

Sin embargo, este comando no es persistente, si reiniciamos CentOS dejara de estar montada la unidad, lo cual es inadmisible pues Plesk no arrancara. Para hacerlo persistente hay que editar el fichero /etc/fstab

Editar este fichero implica que si lo editamos MAL el sistema operativo no volverá a arrancar, por ello lo editamos con nano y añadimos la siguiente línea al final (pensada para CentOS, mi unidad concreta y en su sistema de ficheros):

nano /etc/fstab

Esta es la linea que hay que añadir:

/dev/sdc1 /var/www/vhosts xfs defaults 0 0

Antes de reiniciar, hay que verificar que el fichero está correcto, se hace con:

mount -a

Si no ha dado errores, podemos reiniciar para verificar que se ha aplicado correctamente y que la unidad sigue montada correctamente:

reboot

Lo verificamos con:

mount

Para ir terminando ahora podemos volver a mover el contenido del directorio temporal al definitivo, que está montado en la unidad/partición de 500GB:

/usr/local/psa/bin/transvhosts.pl --dest-dir /var/www/vhosts --correct-scripts

 

Y con eso está todo, ahora la web de Plesk nos indicara que /var/www/vhosts está en otra unidad y que tiene 500GB:

Edit:

Aunque todo parece estar correcto, en mi caso ademas tuve que ejecutar la extensión de Repair Kit en el modo Reparar todos, sin eso los dominios se podían restaurar, desde otro Plesk, o crear pero luego daban errores de permisos al intentar cargar la web, tras la reparación funciono con normalidad.

La entrada CentOS: Modificar directorio vhosts de la particion de origen a otra para Plesk Panel aparece primero en el blog de giltesa.

]]>
https://giltesa.com/2019/04/10/centos-modificar-directorio-vhosts-de-la-particion-de-origen-a-otra-para-plesk-panel/feed 0 19505
Migración de los datos de DigitalOcean a OVH https://giltesa.com/2015/01/20/migracion-de-los-datos-de-digitalocean-a-ovh https://giltesa.com/2015/01/20/migracion-de-los-datos-de-digitalocean-a-ovh#comments Tue, 20 Jan 2015 11:47:19 +0000 https://giltesa.com/?p=16229 Tras preparar el servidor, como vimos en esta entrada, lo siguiente es traspasar los datos del servidor antiguo al nuevo. Lo mejor para ello es crear una copia de seguridad de los datos y de la base de datos en formato zip después moverlas a un directorio accesible desde internet, asi podremos usar el comando […]

La entrada Migración de los datos de DigitalOcean a OVH aparece primero en el blog de giltesa.

]]>
Tras preparar el servidor, como vimos en esta entrada, lo siguiente es traspasar los datos del servidor antiguo al nuevo.

Lo mejor para ello es crear una copia de seguridad de los datos y de la base de datos en formato zip después moverlas a un directorio accesible desde internet, asi podremos usar el comando wget para copiar los datos del servidor viejo al nuevo, sin necesidad de pasar por nuestro PC que haría de cuello de botella y ralentizaría todo.

Para ello desde el servidor viejo haríamos algo así desde la consola de comandos:

cd /tmp
zip -r -0 web.zip /var/zpanel/hostdata/giltesa/publichtml/web

mv web.zip /var/zpanel/hostdata/giltesa/publichtml/web

cd /tmp
mysqldump --opt --user=webUser --password='webPass' zadmin_webBD > web.sql;
zip -r webBD.zip web.sql;

mv webBD.zip /var/zpanel/hostdata/giltesa/publichtml/web

Ya en el nuevo servidor descargaríamos los ficheros y los restauraríamos:

cd /var/www/vhosts/giltesa.com/httpdocs
wget https://giltesa.com/web.zip
unzip web.zip

// Antes de poder restaurar los datos en la BD hay que crearla desde el panel.
cd /tmp
wget https://giltesa.com/webBD.zip
unzip webBD.zip
mysql --user=webUser --password='webPass' plesk_webDB < web.sql

Si el comando wget no consigue bajar los ficheros, porque ya tenemos configurado nuestro dominio en el nuevo servidor y por lo tanto el servicio DNS nos resuelve el dominio localmente en vez de ir al servidor viejo… es tan sencillo como ir al panel de control nuevo > Servidor > Administración de servicios > Servidor DNS (BIND), lo paramos, hacemos la copia de datos y lo arrancamos de nuevo.

Tampoco  estaría de mas ajustar los permisos de los directorios y de los ficheros:

cd /var/www/vhosts/giltesa.com/httpdocs
find ./ -type d -exec chmod -R 755 {} \;
find ./ -type f -exec chmod -R 644 {} \;

Y el propietario de esos directorios y ficheros:

cd /var/www/vhosts/giltesa.com/
chown miUsuario:psaserv httpdocs

cd /var/www/vhosts/giltesa.com/httpdocs
chown -R miUsuario:psacln ./

Con eso ya nos deberia de funcionar todo.

La entrada Migración de los datos de DigitalOcean a OVH aparece primero en el blog de giltesa.

]]>
https://giltesa.com/2015/01/20/migracion-de-los-datos-de-digitalocean-a-ovh/feed 3 16229
Instalación de Centos 7 y Parallels Plesk Panel 12 en OVH https://giltesa.com/2015/01/19/instalacion-de-centos-7-y-parallels-plesk-panel-12-en-ovh https://giltesa.com/2015/01/19/instalacion-de-centos-7-y-parallels-plesk-panel-12-en-ovh#comments Mon, 19 Jan 2015 12:00:23 +0000 https://giltesa.com/?p=16227 Tras que OVH nos proporcione por email los datos de acceso del servidor podremos empezar a trabajar con él. Para ello recomiendo usar PuTTY para conectarnos por SSH, o incluso mejor usar MTPuTTY que es un subprograma que hace uso del otro y que añade una interfaz en condiciones con pestañas, introducción automática de contraseñas […]

La entrada Instalación de Centos 7 y Parallels Plesk Panel 12 en OVH aparece primero en el blog de giltesa.

]]>
centos_parallels_plesk_panel logo

Tras que OVH nos proporcione por email los datos de acceso del servidor podremos empezar a trabajar con él.

Para ello recomiendo usar PuTTY para conectarnos por SSH, o incluso mejor usar MTPuTTY que es un subprograma que hace uso del otro y que añade una interfaz en condiciones con pestañas, introducción automática de contraseñas y alguna cosa mas.

Para el siguiente manual se va a emplear un VPS Classic 1 con Centos 7, más una Licencia aparte de Parallels Plesk Panel edición Web Admin. Para mas detalles consultar esta otra entrada.

 

Preparar Centos 7

Tras conectarnos lo primero que debemos de hacer es cambiar la contraseña de por defecto por otra, es importante hacerlo antes de instar Plesk pues es la contraseña que se usara para acceder a él, y aunque desde el panel nos permiten cambiarla no es algo que funcione, y ya lo he intentado en 4 servidores / instalaciones distintas de Plesk… para ello hay que usar el comando passwd.

De nuevo, antes de instalar Plesk es aconsejable hacer algunas cosas. Primero buscaremos actualizaciones y las instalaremos, después instalaremos algunos programas útiles:

yum update

 

yum install nano zip unzip net-tools

Algunos programas no están en los repositorios oficiales y hay que instalarlos a mano, yo al menos siempre instalo htop que es una version avanzada de top, para ello hay que hacer lo siguiente:

yum groupinstall "Development Tools"
yum install ncurses-devel
cd /tmp
wget http://hisham.hm/htop/releases/1.0.3/htop-1.0.3.tar.gz
tar xvfvz htop-1.0.3.tar.gz
cd htop-1.0.3

./configure
make
make install

htop

Así es como se ve top y htop:

 

Instalación de Parallels Plesk Panel

Ahora ya podemos pasar a instalar el panel de control, para ello ejecutamos los siguientes comandos:

cd /tmp
wget http://autoinstall.plesk.com/plesk-installer
chmod +x plesk-installer
./plesk-installer

Con ello comenzara la instalación mediante un asistente en el que deberemos de seguir los pasos que se nos indiquen.

Tras terminar la instalación ya podremos acceder al panel de control mediante la IP de nuestro servidor. Al panel se accede a traves de https y con el puerto 8443. Por ejemplo: https://72.231.33.136:8443

panel1

Por lo general el usuario y contraseña son los del sistema, aunque en esta instalación casualmente no ha sido así. El usuario a sido admin, y la contraseña es autogenerada y podemos averiguarla con este comando: plesk bin admin –show-password   o este otro comando:   /usr/local/psa/bin/admin –show-password

panel2

En este caso, deberemos de dejar todo como esta salvo en la parte de cambio de contraseña que pondremos la que queramos. El nombre de maquina, la IP, etc. esta ya bien.

Después nos preguntara por el uso que vamos a darle, según lo que marguemos nos sugerirá una interfaz u otra:

panel3

La interfaz también depende de la licencia que apliquemos al panel de control, si marcamos la segunda vista pero luego la licencia es mas limitada, se nos ocultaran todas las opciones extras y se aplicara la vista correspondiente a la licencia.

Tras elegir la interfaz, nos solicitara ciertos datos personales.

panel4

Y ahora nos pedirá que introduzcamos la licencia que compramos en el panel de OVH, se trata de un fichero xml. La licencia se adquirió aparte ya que como sistema operativo se eligió Centos 7, y no Centos 6 + Plesk 12, no hay posibilidad de de una instalación automática con Centos 7 y Plesk 12, por eso esta guía explica cómo hacer la instalación manual.

panel5

Pulsamos en Install Key y subimos el fichero. Después nos pedirá los datos para crear nuestra primera web, deberemos de poner nuestro dominio, la IP que usaremos, y un usuario y contraseña para la gestión de ese dominio.

panel6

Y tras este paso por fin se nos mostrara el panel de control, al haber indicado que queríamos la interfaz Power User View la información que se muestra es directamente la del dominio, si queremos tocar algo mas general como cambiar el idioma del la interfaz deberemos de ir a la pestaña Server > Plesk Appearence > Languages. Los idiomas se cobran por cantidad, en mi caso mi licencia solo permite 1, así que desactivo todos, activo el lenguaje Español, lo marco como el de por defecto y desactivo el de Ingles.

Y con eso doy por terminada la instalación, la configuración ya es cosa de cada uno. En esta estrada explico como migrar los datos manualmente de un servidor a este.

La entrada Instalación de Centos 7 y Parallels Plesk Panel 12 en OVH aparece primero en el blog de giltesa.

]]>
https://giltesa.com/2015/01/19/instalacion-de-centos-7-y-parallels-plesk-panel-12-en-ovh/feed 8 16227