====== NetInstall ====== Con NetInstall sólo tienes que transferir un único archivo a tu servidor web. El script que contiene descargará el archivo de Piwigo desde piwigo.org, extraerá su contenido y lanzará el proceso de instalación automáticamente.

Puede que el proceso NetInstall no funcione en tu servidor web si éste no provee los servicio necesarios. En tal caso deberás proceder a una [[instalación:manual]]. ===== Paso 1 - Descarga el script NetInstall ===== [[https://piwigo.org/download/dlcounter.php?code=netinstall|Descargar]] el archivo que contiene el script NetInstall. ===== Paso 2 - Transfiere el script NetInstall ===== Para poder subir el archivo NetIntall script a tu servidor web, existen programas informáticos que se encargan de transferir archivos mediante el protocolo de comunicación FTP; Te recomendamos que uses el programa FileZilla, un software Open Source que se puedes descargar y utilizar de forma fácil y gratuita. Ejecuta el cliente FTP y conecta con tu servidor. Conexión rápida con FileZilla: * Indica la dirección del servidor FTP proporcionada por tu proveedor de hosting web * Indica tu ID (nombre de usuario) de conexión * Indica tu contraseña * Haz clic en //Conexión rápida// Tu proveedor de hosting web debió proporcionarte los parámetros de conexión FTP y una contraseña. Si no es el caso, ponte en contacto con él solicitándole tus //datos de conexión FTP//. Ves hasta la carpeta donde has descargado el instalador de Piwigo, selecciónalo y cópialo al servidor [fig A]. {{ https://piwigo.org/screenshots/piwigo_install_2-2-a_en.png?500 }} [A] Conexión y transferencia de archivos con FileZilla Habitualmente, una vez conectado al servidor FTP se muestra la carpeta raíz de tu sitio web. Puedes elegir si instalas Piwigo directamente en la carpeta raíz del sitio, en cuyo caso tu galería será accesible mediante la dirección %%http://mi-dirección-en-mi-proveedor.com%%, o en otra carpeta depeniente de ella, "fotos" por ejemplo, en cuyo caso tu galería será accesible a través de la dirección %%http://mi-dirección-en-mi-proveedor.com/fotos%%. Se recomienda poner el número de versión de la galería en el nombre de la carpeta donde ubique el fichero. La transferencia puede llevar más o menos tiempo, dependiendo de la velocidad de tu conexión a internet y las limitaciones establecidas por tu proveedor de hosting. ===== Paso 3 - Instalación ===== Una vez copiado el programa instalador, abre el navegador de Internet y ves a la dirección donde se encuentra. Por ejemplo, %%http://exemple.com/piwigo-netinstall.php%%. Selecciona cuál será la ubicación de la galería de tu sitio web [fig B]. Por defecto, la galería se instalará en el directorio **piwigo**; si deseas instalar la galería en la carpeta raíz del sitio, deja el nombre en blanco. Haz clic en el botón inferior para proceder a la descarga de los archivos de instalación. {{ https://piwigo.org/screenshots/piwigo_install_1-1-b_en.png?500 }} [B] Selecciona la ubicación de la galería Cuando la descarga finalice, se te presentará una nueva pantalla para que procedas a la instalación [fig C]. {{ https://piwigo.org/screenshots/piwigo_install_1-1-c_en.png?500 }} [C] La descarga de Piwigo ha sido realizada A continuación deberás proporcionar los datos del servidor MySQL y de la cuenta de usuario Administrador que emplearás para configurar y gestionar la galería [fig D]. {{ https://piwigo.org/screenshots/piwigo_install_2-3-a_en.png?500 }} [D] Página de instalación Salvo el prefijo que desees asignar a la tabla Piwigo, todos estos datos han debido serte facilitados por tu proveedor de hosting: * Dirección del servidor de MySQL * Nombre de usuario para MySQL ((Atención, puede que tu proveedor de hosting te proporcione identificativos diferentes para la conexión a tu sitio web y al servidor MySQL.)) * Contraseña de MySQL * Nombre de la base de datos MySQL * El prefijo de tabla Piwigo ((Generalmente el proveedor de hosting proporciona una sola base de datos por usuario, pero es posible crear varias tablas en una misma base. Con el fin de no generar conflictos con otro software que tenga instalado o previsto instalar, o en caso que quieras instalar varias galerías en el mismo sitio, los nombres de las tablas llevan por defecto el prefijo "piwigo_". Si quieres puedes cambiar este prefijo. Ten en cuenta que sólo se permiten caracteres alfanuméricos, sin espacios entre ellos.)) Para la creación de la cuenta de administración, debes proporcionar los siguientes datos: * Un nombre de usuario de tu elección * Una contraseña para dicho usuario (el sistema solicita que sea cumplimentada dos veces para verificación) * Un e-mail que permita a los visitantes ponerse en contacto contigo Haz clic en //"Iniciar la instalación"//. ===== Paso 4 - Primera conexión ===== Tanto si el proceso se realiza correctamente como en caso de que se produzca algún problema, el sistema te informará al respecto. [fig E]. {{ https://piwigo.org/screenshots/piwigo_install_2-3-b_en.png?500 }} [E] La instalación ha finalizado correctamente Una vez finalizada la instalación, ya puedes entrar en la galería [fig F]. Identifícate para acceder al apartado de administración. {{ https://piwigo.org/screenshots/piwigo_install_2-3-c_en.png?500 }} [F] La galería ha sido instalada ===== Paso 5 - Establecer los permisos adecuados ===== Deberás conceder permisos de escritura a las siguientes carpetas: * _data ; (obligatorio) * local/combined ; (obligatorio) * local/config ; (si quieres usar NetInstall script para poder crear el archivo database.inc.php, también puedes copiarlo tú mismo) * upload ; (si quieres añadir contenido con el método de sincronización FTP) * themes ; (si quieres instalar temas desde la sección de Administración) * plugins ; (si quieres instalar plugins desde la sección de Administración) Puede que también deban habilitarse ciertas extensiones del archivo php.ini, para explotar toda la funcionalidad de la aplicación. Si instalas Piwigo bajo IIS (Internet Information Services) de Windows, deberás conceder permisos de lectura y escritura al usuario genérico IUSR. Si lo instalas bajo Linux, usa cualquier aplicación cliente FTP (p. ej. FileZilla) y concédele permisos CHMOD 777).