====== Alojamiento web ====== Este servicio ha alcanzado el fin de vida útil. A partir del **1 de septiembre de 2021** no será posible crear nuevas páginas. En su lugar, se puede utilizar el [[centro:servizos:aloxamento_con_gitlab_pages|servicio de alojamiento con Gitlab Pages]] ===== Descripción del servicio ===== Alojamiento para páginas web realizadas por investigadores, cubriendo las siguientes áreas: * **Páginas personales**, en el dominio ''persoal.citius.usc.es'' * **Páginas de proyectos**, en el dominio ''proxectos.citius.usc.es'' * **Páginas de eventos**, en el dominio ''eventos.citius.usc.es'' El servidor preprocesa el contenido usando PHP 5.3, y tiene un servicio de bases de datos MySQL 5.5. Por defecto se asignan 100MB de espacio, pero pueden solicitarse más. PHP está configurado con las siguientes opciones: disable_functions = exec,passthru,shell_exec,system,proc_open,popen,curl_exec,curl_multi_exec,parse_ini_file,show_source open_basedir = $HOME/public_html memory_limit = 196M post_max_size = 10M upload_max_filesize = 10M Están instalados Git, Grunt, Gulp y Node 4.x para facilitar los despliegues. Si necesitas la instalación de algún software adicional, puedes solicitarlo. ===== Alta en el servicio ===== Debe solicitarse una nueva alta por cada espacio web, mediante el [[https://citius.usc.es/dashboard/enviar-incidencia|formulario de peticiones e incidentes]]. Para acceder al formulario necesitas tu usuario y contraseña de la identificación CiTIUS. Si tienes problemas recordando el usuario o la contraseña, puedes solicitar una reactivación en [[citius.tic@usc.es]]. En caso de que sea un alta para una web de proyecto o evento, especifica el nombre que quieres tener en la URL. También puedes tener una URL para página personal distinta de tu nombre de usuario, si prefieres algo más corto, como //nusuario// en vez de //nome.de.usuario// por ejemplo. Especifica también si necesitas más espacio de 100MB, y si necesitas bases de datos MySQL. Recibirás los datos de conexión por correo electrónico. Si quieres recuperarlos, comprueba primero si aún conservas un correo con el asunto «Alta en el servicio "Alojamiento web"». ===== Ayuda ===== ==== Acceso mediante FTP, SFTP, SSH ==== Los datos de conexión para acceder mediante FTP, SFTP o SSH y copiar archivos son los siguientes: * Servidor: ''172.16.242.48'' * Puerto para FTP: ''46021'' * Puerto para SFTP, SSH: ''46022'' * Usuario: Sigue la forma //nomeespazo.subdominio//. Si tu página está accesible en [[http://eventos.citius.usc.es/waf2012]] tu nombre de usuario será ''waf2012.eventos''. * Contraseña: No se corresponde con tu contraseña de identificación CiTIUS. Comprueba el correo que recibiste al dar de alta el espacio. Si pierdes la contraseña puedes solicitar una nueva en el [[https://old.citius.usc.es/uxitic/incidencias/add|formulario de peticiones e incidentes]]. Puedes conectar de forma gráfica mediante programas dedicados o mediante Ubuntu, accediendo a //Lugares// » //Conectar con el servidor// e introduciendo los datos correctos. ==== Bases de datos MySQL ==== Ten en cuenta que si no solicitaste bases de datos, debes solicitarlas si requieres utilizarlas, ya que por defecto no se crean. Las bases de datos sólo están accesibles desde el mismo servidor. Los datos de acceso son los siguientes: * Usuario: Sigue la forma //nomespazo.subdominio//, pero con un límite de 16 caracteres. Si tu usuario sobrepasa los 16 caracteres, debes introducir ese número de caracteres como máximo. Por ejemplo, ''nomeusuario.prox''. * Contraseña: La misma contraseña que para el FTP y SSH. ==== Listado de la página ==== La página principal de los tres dominios contiene un listado de las páginas que se encuentran dentro. Para que la *tua página aparezca listada, debe contar con un archivo ''*info.xml'' válido en el directorio principal de tu espacio. En tu cuenta encontrarás un archivo ''info.xml.example'' que debes cubrir y renombrar a ''info.xml''. De todas formas, si pierdes o no encuentras el archivo, puedes descargarlo aquí: Título Subtitulo info.png directorio 2020-01-01 ==== Permiso de escritura del servidor web ==== El servidor se ejecuta con un usuario que pertenece al mismo grupo principal de los usuarios del alojamiento. Por defecto, el grupo no tiene permiso de escritura, por lo que si deseas que el servidor web pueda escribir en alguna localización, tendrás que darle permiso de escritura al grupo de forma manual. Wordpress hace una detección incorrecta y no deja actualizar ni instalar nuevos plugins, pero se puede [[http://www.viper007bond.com/2009/05/07/wordpress-how-to-force-direct-filewrites-for-upgrades/|solucionar manualmente el problema]].