Instalación en el servidor asignado
Durante este curso podremos utilizar para realizar las prácticas evaluadas un servidor público asignado por el profesor. Una vez que se haya dado de alta en el curso, y el profesor le haya asignado el rol correspondiente, podrá ver en la página Web de prácticas los datos necesarios para su puesta en marcha.
Una vez que podamos acceder a los datos utilizaremos Filezilla (utilice la versión normal, no la pro) para subir los ficheros al servidor. Una vez descargado, procederemos a su instalación.
Para configurar la conexión de FileZilla debe seleccionar el menú "Archivo | Gestor de sitios", y en la ventana que aparece, pulse sobre el botón "Nuevo sitio". Ahora debe poner un nombre al sitio, que puede ser Web, por ejemplo, y configurar sus datos en la parte derecha. Éstos serán los que vienen en la Web de prácticas:
- Protocolo: SFTP - SSH File Transfer Protocol.
- Servidor: Servidor FTP.
- Modo de acceso: Normal.
- Usuario: Usuario FTP.
- Contraseña: Contraseña FTP.
Una vez introducidos, pulsaremos el botón Aceptar.
Para conectar con nuestro servidor pulsaremos en la flecha abajo que hay a la derecha del primer botón de la barra de herramientas (Open the site manager), y seleccionaremos el servidor que acabamos de crear. La primera vez nos dirá que la clave del servidor es desconocida y si queremos guardarla, para ello marcaremos la casilla Confiar siempre en este sitio, añadir su clave a la caché y pulsaremos Aceptar. Si todo está hecho correctamente, veremos a la derecha los directorios y ficheros del servidor, que inicialmente debe ser sólo nuestro directorio raíz y "'public_html".
Si no se ha conectado vuelva a introducir los datos comprobando que no pega ningún espacio en blanco delante ni detrás. Compruebe que la contraseña tiene 9 caracteres, y péguela en el bloc de notas para comprobar que es la correcta.
Seguiremos ahora el siguiente proceso:
Es posible que su profesor ya haya creado la carpeta de drupal-10.XX en el directorio public_html de su servidor. En ese caso, vaya directamente al punto 6.
- Descargaremos el fichero de instalación de Drupal core 10.4.6 (Debido a que la versión debe ser compatible con el php de PrestaShop, deberemos usar la versión 10 de Drupal, compruebe la última versión disponible en drupal.org).
- Descomprimiremos (recomendado usar 7-zip) la carpeta drupal-10.XX, que se encuentra en el fichero anterior, en nuestro disco duro.
- Con FileZilla navegaremos, en su parte izquierda, al directorio anterior.
- En la parte derecha (correspondiente al servidor), navegaremos en la parte superior a nuestro directorio raíz (/public_html).
- Copiaremos el directorio drupal-10.XX (de la parte izquierda) al directorio raíz (de la parte derecha inferior), indicando que se sobreescriban los ficheros repetidos cuando lo pregunte.
- Cambie el nombre del directorio recién creado (pulsando la tecla F2 sobre él) a "Clase". Esto es necesario por si más adelante se pudiese utilizar el servidor para otra práctica más.
Una vez terminado el proceso de copia, podremos navegar a nuestra nueva web (SITIO WEB) con FireFox.
Si renombró el directorio como Clase, como se indicó, tendrá que entrar en ella. En el futuro podrá navegar directamente a su web poniendo la dirección https://rafapozo2.us.es/u001/public_html/Clase/, sustituyendo el "u001" por su número de usuario.
Al entrar en el servidor nos pregunta qué lenguaje queremos usar; marcamos Español y pulsamos “Save and continue”.
Si aparece un error indicando que el directorio de traducciones no existe, cree con FileZilla el directorio /public_html/Clase/sites/default/files/translations y pruebe de nuevo.
A continuación seleccionamos el perfil de instalación Estándar y pulsamos "guardar y continuar".
En la siguiente pantalla verifica los requisitos del servidor web.
Si aparece un error indicando que el fichero settings.php no existe, copie con FileZilla el fichero /public_html/Clase/sites/default/default.settings.php de su servidor a su ordenador local. En él, cambie el nombre del fichero a settings.php y vuelva a copiarlo en su servidor con FileZilla. Una vez que lo haya hecho pulse sobre el enlace vuelva a intentarlo.
Pase a la pantalla siguiente.
En la siguiente pestaña tendremos que indicar el nombre de la base de datos u001 (o con la letra correspondiente, p.ej, u001b para su carpeta P; cambie los datos en rojo por los que aparecen en su Web de prácticas), el nombre de usuario u001 (es siempre el mismo, no tiene letra nunca), y la clave XXXXXXXXX. Tras haber aceptado estos datos comienza la instalación propiamente dicha, en la que podremos ver cómo avanza un indicador de progresión para cada uno de los apartados.
Al acabar aparecerá una ventana en la que pondremos el nombre de nuestro sitio (ponga su uvus), el correo electrónico del administrador (su correo electrónico de la Universidad de Sevilla; p.ej. alucurdne@alum.us.es), su nombre (su uvus) y su clave (XXXXXXXXX), el resto de los datos (España, Madrid) y marcamos las dos opciones de actualización. Pulsamos “Guardar y continuar” y al cabo de un momento ya podremos visitar nuestro nuevo sitio.
Copie ahora el fichero /public_html/Clase/sites/default/settings.php de su servidor a su ordenador local. Ábralo con el bloc de notas y pegue al final del mismo:
$settings['trusted_host_patterns'] = [
'^rafapozo2\.us\.es$',
];
Súbalo ahora al servidor, sobreescribiendo el existente. Pulse ahora sobre él con el botón derecho del ratón y seleccione Permisos de archivo...; en el cuadro valor numérico escriba 444 y pulse Aceptar.
Ahora pulse con el botón derecho sobre el directorio default y seleccione Atributos de archivo... poniendo el valor numérico 755 y aceptando el cambio.
Por ahora, nuestra web está creada, pero vacía y sin personalizar, cosa que veremos en Casos prácticos.
Comentarios
carherber (no verificado)
Sáb, 22/02/2020 - 01:19
Enlace permanente
Buenas, he instalado
Buenas, he instalado Filezilla y creado un nuevo sitio con los datos que se me proporcionan en "Web de prácticas". Cuando le doy a la flecha superior derecha para iniciar el servidor por primera vez en la ventana que salta en el apartado "Detalles de la sesión" aparece lo siguiente:
"ftp.us20002.esy.es:21 - El nombre del servidor no coincide con el certificado"
Cuando le doy a aceptar, en la ventana derecha de Filezilla se me crea una carpeta, con el siguiente nombre "/" y no me aparece ninguna que ponga "public_html". Aún así, he copiado la carpeta de drupal.7-69 tal y como se indica en los apuntes, pero al intentar acceder al sitio web con mi servidor FTP me da el siguiente error:
"Oops, looks like the page is lost.
This is not a fault, just an accident that was not intentional."
He probado a borrarlo todo y hacerlo de nuevo, incluso a hacerlo todo con un nuevo usuario, pero sigue el mismo error.
Gracias de antemano
admin
Dom, 23/02/2020 - 11:12
Enlace permanente
Siga las instrucciones del
Siga las instrucciones del texto, no del video, y compruebe la dirección de su web en su página de web para prácticas.