Com puc migrar una web al nou servei cPanel?
En cas de disposar d’una web allotjada en un altre servidor, caldrà exportar les dades des de l’origen i importar-les en el nou entorn.
Passes a seguir per migrar una web amb codi i BD
-
Caldrà copiar la base de dades: Anar a http://llocs.upc.edu/gestiosql o https://lamp.upc.edu/gestiosql i descarregar la base de dades en local (Export). Això ens generarà un fitxer amb l’extensió sql
-
A continuació cal obtenir els fitxers de la web: Connectar-se per sftp (amb l’usuari propietari de la web) al servidor antic (llocs.upc.edu o lamp.upc.edu) i descarregar el contingut de la carpeta public_html en local (p.ex. amb el filezilla).
-
Accedir al nou servidor a través de cPanel a través de la URL https://webs.upc.edu:2083
-
Accedir amb el nom d’usuari i amb la contrasenya associada. Aquestes dades us hauran arribat per correu electrònic. Si no les teniu caldrà que us poseu en contacte amb l'SC/UPCnet per obtenir-les.
-
Caldrà crear una base de dades. En el tauler del cPanel hi ha l’opció: Asistente de bases de datos MySQL. Veurem que la BD conté el nom d’usuari com a prefix. P.ex.: “xxx”. Hem d’afegir el nom que li volem donar. Per exemple, afegint “bd” quedaria: “xxx_bd”. Tot seguit ens demanarà que creem l’usuari per a la BD, a qui haurem d’assignar una nova contrasenya i després li haurem d’assignar els rols.
-
Importar la BD. Ho farem des del phpMyAdmin que ens ofereix el cPanel. Cal seleccionar primer la base de dades creada i després importar.
-
Importar el contingut del public_html de local al cPanel. Si el sistema pregunta si cal sobreescriure el fitxer .htacces cal respondre que sí. Per importar fitxers caldrà fer-ho per sftp (p.ex. amb el filezilla), connectant-nos amb el nostre nom d’usuari pel port 22 del servidor webs.upc.edu. (Nota important: En cas de que la web en explotació pengi de la pàgina de la web de la UPC (p.ex.: http://www.upc.edu/xxx), dins del compte de cPanel, i dins del directori public_html, caldrà crear un directori amb el nom xxx i fer la importació en d'aquest directori).
-
Revisar la configuració del lloc. Tot i que depèn de cada web, potser caldrà actualitzar algun fitxer de configuració amb les dades d’accés a la nova base de dades (nom d’usuari, el nom de la BD, així com la seva contrasenya). Per exemple, en el cas dels Wordpress, caldrà revisar el fitxer wp-config.php.
-
Per visualitzar la web que esteu migrant, podeu accedir a la URL https://usuari.webs.upc.edu, on usuari és el nom del vostre usuari d'accés.
- Per tal de mantenir la URL de la vostra web actual, depenent si teniu domini propi o no, haureu de fer el punt A o el B:
A. En cas que la URL tingui un domini propi (p.ex.: https://nomllloc.upc.edu), haureu d'associar el domini dins del vostre compte de cPanel, anant a l'apartat "Dominios" (més informació a: https://serveistic.upc.edu/ca/allotjament-webs/faq/com-puc-associar-el-meu-domini-al-del-cpanel).
Per tal que la vostra web apunti definitivament al nou servidor, caldrà crear un tiquet a l'ATIC per demanar el canvi en DNS, que s'aplicarà a les 08:00 h. del següent dia laborable.B. En cas que no tingueu domini propi, perquè l'accés a la vostra web es fa a través de la web de la UPC (p.ex.: https://upc.edu/nomlloc) haureu de crear un tiquet a l'ATIC per comunicar que heu fet la migració i demanar que es reflecteixi el canvi de servidor.