31,016
edits
| Line 30: | Line 30: | ||
* Póngase en el directorio en el que instalar Dolibarr (el directorio raíz se define en su servidor web) | * Póngase en el directorio en el que instalar Dolibarr (el directorio raíz se define en su servidor web) | ||
<source lang="bash"> | |||
$ cd /var/www | |||
</source> | |||
# Para Debian y las familias Ubuntu, generalmente es: /var/www | # Para Debian y las familias Ubuntu, generalmente es: /var/www | ||
# Para Mandriva: /var/www/html | # Para Mandriva: /var/www/html | ||
| Line 37: | Line 39: | ||
* Obtener el archivo de la aplicación | * Obtener el archivo de la aplicación | ||
<source lang="bash"> | |||
$ wget http://www.dolibarr.org/files/dolibarr.tgz | |||
</source> | |||
* Descomprimir el archivo | * Descomprimir el archivo | ||
<source lang="bash"> | |||
$ tar xvfz dolibarr.tgz | |||
</source> | |||
* Cambie el nombre de la carpeta Dolibarr-xyz a Dolibarr con el fin de tener un nombre de directorio independiente de la versión (o xyz corresponde a la versión origen) | * Cambie el nombre de la carpeta Dolibarr-xyz a Dolibarr con el fin de tener un nombre de directorio independiente de la versión (o xyz corresponde a la versión origen) | ||
<source lang="bash"> | |||
$ mv dolibarr-x.y.z dolibarr | |||
</source> | |||
* Como root, cree en el directorio Dolibarr/htdocs/conf un archivo de configuración vacío, estableciendo como propietario del archivo al usuario del servidor web (por ejemplo, www-data en debian, nobody en un viejo RedHat , apache en otra versión ...). Esto es necesario debido a que el servidor web tiene que escribir en este archivo durante la instalación. | * Como root, cree en el directorio Dolibarr/htdocs/conf un archivo de configuración vacío, estableciendo como propietario del archivo al usuario del servidor web (por ejemplo, www-data en debian, nobody en un viejo RedHat , apache en otra versión ...). Esto es necesario debido a que el servidor web tiene que escribir en este archivo durante la instalación. | ||
<source lang="bash"> | |||
$ cd dolibarr ; touch htdocs/conf/conf.php ; chown www-data htdocs/conf/conf.php | |||
</source> | |||
* Todavía como root cree el directorio que guardará los documentos generados o almacenados por Dolibarr (pdf facturas, fotografías, ...), y asígnele como propietario el usuario del servidor web (por ejemplo, www-data en Debian, nobody en Antiguo de Red Hat, Apache en un RedHat o Mandriva reciente ...). El servidor web debe tener derechos de escritura en este directorio. | * Todavía como root cree el directorio que guardará los documentos generados o almacenados por Dolibarr (pdf facturas, fotografías, ...), y asígnele como propietario el usuario del servidor web (por ejemplo, www-data en Debian, nobody en Antiguo de Red Hat, Apache en un RedHat o Mandriva reciente ...). El servidor web debe tener derechos de escritura en este directorio. | ||
<source lang="bash"> | |||
$ mkdir documents ; chown www-data documents | |||
</source> | |||
* Apunte su navegador hacia la página principal | * Apunte su navegador hacia la página principal | ||
| Line 57: | Line 69: | ||
* Por razones de seguridad, le aconsejamos que, una vez completada la instalación, cree un archivo install.lock en el directorio de instalación al que sólo root tenga el derecho de borrar. Esto bloquea el proceso de instalación que ya no se podrá llamar por error (para realizar actualizaciones debe ser eliminado). | * Por razones de seguridad, le aconsejamos que, una vez completada la instalación, cree un archivo install.lock en el directorio de instalación al que sólo root tenga el derecho de borrar. Esto bloquea el proceso de instalación que ya no se podrá llamar por error (para realizar actualizaciones debe ser eliminado). | ||
<source lang="bash"> | |||
$ touch /var/www/dolibarr/install.lock; chmod go-w /var/www/dolibarr; | |||
</source> | |||
= Procedimiento de actualización = | = Procedimiento de actualización = | ||