Guía de instalación webTareas Introducción a la instalación Para instalar y ejecutar webTareas su proveedor de alojamiento web deben cumplir con ciertos mínimos requisitos . webTareas proporciona proporciona un script de instalación que rellena automáticamente las tablas de bases de datos y configura los ajustes correctos en el archivo settings.php. Esta sección abarca la preparación para la instalación, ejecuta el script de instalación en sí, y los pasos que se deben hacer después de ejecutar el script de instalación se ha completado.
Requisitos del sistema Espacio del disco 35 Megabytes para una instalación mínima de la base, y más para el contenido relacionado, imágenes y otros archivos. Servidor web Apache, IIS u otro otro servidor web que soporte soporte PHP 2.x Apache o superior (recomendado) (recomendado) Servidor de base de datos MySQL 5.0.x o superior, PostgreSQL 8.3 o superior PHP PHP 5.3 o superior La extensión de PHP para la conexión a la base de datos elegida debe estar instalado y activado. Actualmente está apoyado conectores de base de datos webTareas son: mysqli (un conector mejorado para nuevas instalaciones de MySQL), y pgsql (para PostgreSQL). extensión XML PHP. Esta extensión está activado por defecto en una instalación estándar de PHP; la versión para Windows de PHP tiene soporte incorporado para esta extensión. Permitiendo la extensión XML también permite PHP DOM. DOM es un requisito sistemas. Una biblioteca de imágenes para PHP - biblioteca GD es necesaria para la manipulación de imágenes. GD se incluye con PHP 4.3 y superior y por lo general activado por defecto. PHP mbstring extensión. Esta extensión proporciona funciones de cadenas multibyte específicos que ayudan a lidiar con codificaciones multibyte en PHP. Además de eso, mbstring maneja la conversión de codificación de caracteres entre los pares posibles de codificación. codificación.
Paso 1: Descargar y descomprimir webTareas webTareas.zip
Antes de comenzar, iniciar sesión en el servidor y navegue hasta el directorio desde el que se va a servir su sitio webTareas. En muchos equipos * nix el camino desde la raíz del servidor será / var / www / html, por lo cd / var / www / html. En un servidor compartido o un servidor que aloja varios dominios, el camino será diferente (prueba cd ~ / www o cd ~ / public_html). Si no está seguro del directorio, consulte a su proveedor de alojamiento para asistencia. Descargar webTareas aquí . Descompresión de webTareas Utilizar cualquier utilidad para descomprimir descomprimir webTareas. Quitar la versión comprimida del archivo. Mover webTareas a su ubicación pretendida Ahora tiene que mover el contenido de la webtareas directorio en la raíz de documentos del servidor web o el directorio HTML pública. Antes de continuar a la siguiente página ... La URL base para su instalación webTareas se establece en el archivo de configuración del servidor web. Necesitará conocer esta dirección URL antes de continuar con los siguientes pasos de la instalación. Si va a instalar webTareas en el equipo local de la URL base puede ser: http: // localhost. Si va a instalar webTareas a un servidor web URL de su base puede ser un nombre de dominio específico (como http://example.com).
Paso 2: Crear la base de datos Antes de ejecutar el script de instalación, debe crear una base de datos vacía y el usuario de base de datos (un nombre de usuario asignan los derechos de uso de la base de datos webTareas). Esta página ofrece una guía para la creación de la base de datos usando phpMyAdmin webTareas (una utilidad MySQL basada en navegador), o mediante el uso de phpPgAdmin (PostgreSQL una utilidad basada en navegador). Crear una base de datos y el usuario usando phpMyAdmin Entre para phpMyAdmin como usuario root. Haga clic privilegios y añadir un nuevo usuario . En el nombre de usuario de campo, introduzca el nombre de usuario que desee utilizar. En el anfitrión campo, seleccione local que es más seguro, a menos que se va a acceder a la base de datos con este usuario desde otro servidor. Introducir o generar una contraseña para el usuario. En la base de datos para la lista de usuarios, seleccione Crear base de datos con el mismo nombre y otorgar todos los privilegios y haga clic en Ir . Ahora ha creado un usuario con todos los privilegios sólo en la base de datos con el mismo nombre. Esto es más seguro que usar un nombre de usuario y contraseña general para todos sus sitios en el mismo servidor, ya que limita el acceso a sus bases de datos si alguien se apodera de los nombres de usuario de base de datos. Tomar nota del nombre de usuario, contraseña, nombre de base de datos y el nombre de host (por ejemplo. ¿Va a instalar en http://example.com etc.) a medida que crea la base de datos. Se entra en estos elementos en los campos en su navegador cuando se ejecuta el script de instalación.
Si ha creado su base de datos y el usuario a través de phpMyAdmin, puede omitir el resto de esta página y continuar con las instrucciones de instalación en la página siguiente. Crear una base de datos y el usuario utilizando phpPgAdmin Entre para phpPgAdmin como superusuario. Haga clic en Crear base de datos . En el Nombre de campo, escriba el nombre de la base de datos que desea utilizar. En la codificación de campo, seleccione UTF-8 y haga clic en Crear . Haga clic en Roles y Crear papel . En el Nombre de campo, escriba el nombre de usuario que desee utilizar. En la contraseña de campo, introduzca la contraseña para el usuario. En el Confirmar campo, introduzca la misma contraseña de nuevo. Compruebe los privilegios Hereda? , Puede iniciar sesión? campos y haga clic en Crear . Haga clic en Bases de datos y privilegios de la base de datos que acaba de crear. Haga clic subvención . En el Usuarios de campo, seleccione el usuario que acaba de crear y comprobar todas checkboxs excepto GRANT OPTION . Haga clic subvención . Tomar nota del nombre de usuario, contraseña, nombre de base de datos y el nombre de host (por ejemplo. ¿Va a instalar en http://example.com etc.) a medida que crea la base de datos. Se entra en estos elementos en los campos en su navegador cuando se ejecuta el script de instalación.
Paso 3: Ejecutar el script de instalación Para ejecutar el script de instalación webTareas, dirija su navegador a la URL base de su sitio web. La "URL de base" significa la raíz del documento (directorio) en la que colocó sus archivos webTareas (y se define en el archivo de configuración del servidor web). Si ha instalado webTareas en un servicio de alojamiento web es probable que esto sea un nombre de dominio como http://www.example.com/webtareas. Si ha instalado webTareas en una subcarpeta, entonces, tiene que introducir su navegador a la subcarpeta (por ejemplo http://example.com/subfolder/webtareas). Si el proceso de instalación no aparece simplemente introduciendo la URL base de su sitio, agregue la ruta de instalación "Instalación / setup.php" (por ejemplo http://www.example.com/webtareas/installation/setup.php). Se le guiará a través de varias pantallas: 1. Acuerdo de licencia. Haga clic en Acepto los términos del contrato de licencia para continuar con esta
instalación.
2. Compruebe los permisos de archivos. Si el directorio de instalación aún no está configurado correctamente, se le informará en este paso. Puede corregir la configuración de permisos y haga clic en Actualizar para ver si hay algún error izquierda. Haga clic en Configuración para ir al siguiente paso.
3. Ajustes. Todas las informaciones recogidas en este paso serán utilizados para crear el archivo de configuración webTareas (settings.php). Para tener una instalación webTareas que funcione correctamente, es necesario introducir la información correctamente. Algunos de los ajustes se pueden cambiar después de la instalación, y algunos de ellos no se puede cambiar. Tipo de instalación El sistema enviará una nueva notificación de versión para el administrador del sistema si se establece el tipo de instalación de línea . Por favor, establecer el tipo de instalación a Desconectado si no hay acceso a Internet en su servidor web o no desea que la notificación de actualización de versión. Tipo de base de datos Elija su tipo de base de datos (PostgreSQL o MySQL). Servidor de base de datos Escriba el nombre de host que choosed en el Paso 2 - Crear la base de datos . Base de datos de inicio de sesión Introduzca el nombre de usuario que ha creado en el Paso 2 - Crear la base de datos . Contraseña de la base de datos Introduzca la contraseña que estableció para el usuario de base de datos en el Paso 2 - Crear la base de datos . Nombre de la base de datos Introduzca el nombre de base de datos creada en el Paso 2 - Crear la base de datos . Prefijo de la tabla a dejarlo así como el valor predeterminado. Crear método de carpeta Si en modo seguro está activo, es necesario configurar una cuenta de FTP para poder crear carpeta con la gestión de archivos. Notificaciones notificaciones de usuarios de correo electrónico (asignación de tareas, mensaje nuevo, cambios de trabajo ...). SMTP válido / Sendmail es necesario. método de notificación Método de ajuste para enviar notificaciones por correo electrónico: con función de correo php interna (necesidad de tener un servidor SMTP o Sendmail configurado en los parámetros de php) o con un servidor SMTP personalizado. Método SMTP ahora son compatibles con el puerto y el encargo a medida SMTP prefijo de conexión SMTP. Por ejemplo, puede enviar un correo electrónico con Gmail por los siguientes ajustes SMTP: Servidor SMTP: smtp.gmail.com Puerto SMTP: 465 SMTP conexión prefijo: SSL de inicio de sesión forzado Si es falso, no permitir el enlace externo con el usuario / contraseña en la URL. Lenguaje por defecto Elige idioma que se selecciona al iniciar sesión de manera predeterminada o dejar en blanco para usar auto_detect idioma del navegador. Moneda por defecto Elige tu moneda local aquí. La colaboración del cliente Si es falso, usted no será capaz de publicar nada a los sitios de servicios personalizados. Habilitar Evaluación persona
Esta es una función experimental. NO use esto en un sistema de producción. Habilitar parte de horas favor active esta opción si desea utilizar parte de horas , dejar petición , horarios flexibles funciones. Método Costo del Proyecto por defecto Elegir el método de costo del proyecto a ser seleccionado en la creación de un nuevo proyecto de manera predeterminada. Creación automática de carpetas Proyecto Si es verdad, el sistema creará una carpeta para el proyecto sobre la creación de un nuevo proyecto cada vez. Todos los contenidos relativos vinculados proyecto se ponga en esta carpeta. Unidad de Período Unidad de Período determina qué unidades de seguimiento de la utilización, semanas o meses, por la tabla de tiempos. Las unidades de seguimiento de parte de horas predeterminado muestran en semanas. Auto período de bloqueo Si es mayor que cero, el sistema se bloqueará automáticamente el período de días después del final del periodo. Raíz a dejarlo así como el valor predeterminado. Entrar método Método para almacenar las contraseñas en la base de datos. Admin login Introduzca el nombre del administrador que desea utilizar. Contraseña de administrador Introduzca la contraseña del administrador. Confirmar contraseña Introduzca la contraseña para el administrador de nuevo. Administrador de correo electrónico Introduzca la dirección de correo electrónico del administrador. Haga clic en Guardar para ir al siguiente paso. 4. Guardar la configuración . Haga clic en Crear carpeta de carga por defecto para ir al siguiente paso si todos los
datos de configuración guardado correctamente.
5. Crear carpeta de carga por defecto . Haga clic en Comprobar la base de datos para ir al siguiente paso si la carpeta de imágenes y la carpeta de carga predeterminado creado correctamente.
6. Compruebe la base de datos . Haga clic en Crear tablas para ir al siguiente paso si existe la base de datos y de conexión.
7. Crear tablas . Si se produce un error, vuelva al paso Ajustes y comprobar los permisos de usuario de base de datos. Haga clic en Finalizar para completar el proceso de instalación.
8. Probar su sitio webTareas . Haga clic en Haga clic aquí para ver la página principal de su sitio. a visitar su sitio webTareas e inicio de sesión con el administrador.
Paso 4: Planificar trabajos de instalación Configuración de programar trabajos es una tarea extremadamente importante en la configuración de su página web webTareas. Todas las notificaciones de correo electrónico dependen de programar trabajos configurados correctamente. En Unix / Linux, añadir guiones / contenido crontab para el usuario apache crontab. En las ventanas,
1. Definir las siguientes variables de entorno: % webTareasDir% donde instalados webTareas, C: \ wamp \ www \ webtareas por ejemplo. % PhpSpec% ruta completa para php.exe, C: \ wamp \ php \ php.exe por ejemplo 2. Ejecutar secuencias de comandos / weekly.bat una vez cada lunes por la mañana. 3. Ejecutar secuencias de comandos / daily.bat una vez cada mañana. 4. Ejecutar secuencias de comandos / fivemin.bat una vez cada 5 minutos desde las 00:00 hasta las 23:55.