Diferencia entre revisiones de «Plantilla:NetBeans/Instalacion»
De WikiEducator
Línea 29: | Línea 29: | ||
*Una vez instalado se puede ejecutar y no hace falta modificar ningún parámetro | *Una vez instalado se puede ejecutar y no hace falta modificar ningún parámetro | ||
</div> | </div> | ||
+ | ===Permisos=== | ||
+ | *Apache trabaja bajo el directorio especificado en la directiva '''''DocuemntRoot''''' | ||
+ | *Por defecto se asigna el valor '''''/var/www/html''''' | ||
+ | *Es deseable para el desarrollo que este directorio sea propiedad de el usuario que crea los ficheros | ||
+ | *Por otro lado apache va a leer y ejecutar estos ficheros. | ||
+ | *Suponiendo los siguientes valores | ||
+ | '''''usuario''''': alumno | ||
+ | '''''usuario propietario de apache''''': www-data | ||
+ | '''''grupo de apache''''': www-data | ||
+ | *Vamos a hacer que el propietario de ese directorio sea el usuario habitual y el grupo, que sea el grupo de apache. | ||
+ | *Para ello usamos el comando '''''chown''''' '''ch'''ange '''own'''er. | ||
+ | <source lang=bash> | ||
+ | sudo chown alumno:www-data /var/www/html -R | ||
+ | </source> | ||
+ | {{Nota| '''''-R''''' para que lo haga de forma recursiva si hubiera ya creados directorio}} | ||
+ | *En caso de tener que cambiar permisos revisa el comando '''''chmod''''' '''cha'''nge '''mod'''e | ||
+ | {{MRM_Actividad|Title=Dar permisos a todos los ficheros de un directorio}} | ||
+ | <source lang=bash> | ||
+ | sudo chomod 775 /var/www/html -R | ||
+ | </source> | ||
+ | *Recuerda que son números octales: | ||
+ | #El primero son permisos para el propietario | ||
+ | #El segundo son permisos para el grupo | ||
+ | #El tercero son permisos para el resto | ||
+ | rwx | ||
+ | 111 Permiso de lectura escrutura y ejecución | ||
+ | 100 Solo permisos de lectura | ||
+ | 101 Permiso de lectura y ejecucuón | ||
+ | 110 Permiso de lectura y escritura | ||
+ | {{Nota| Esto es importante tenerlo claro, revísalo si no lo ves claro o pregunta}} |
Revisión de 05:39 10 oct 2018
Permisos
- Apache trabaja bajo el directorio especificado en la directiva DocuemntRoot
- Por defecto se asigna el valor /var/www/html
- Es deseable para el desarrollo que este directorio sea propiedad de el usuario que crea los ficheros
- Por otro lado apache va a leer y ejecutar estos ficheros.
- Suponiendo los siguientes valores
usuario: alumno usuario propietario de apache: www-data grupo de apache: www-data
- Vamos a hacer que el propietario de ese directorio sea el usuario habitual y el grupo, que sea el grupo de apache.
- Para ello usamos el comando chown change owner.
sudo chown alumno:www-data /var/www/html -R
(: -R para que lo haga de forma recursiva si hubiera ya creados directorio)
- En caso de tener que cambiar permisos revisa el comando chmod change mode
sudo chomod 775 /var/www/html -R
- Recuerda que son números octales:
- El primero son permisos para el propietario
- El segundo son permisos para el grupo
- El tercero son permisos para el resto
rwx 111 Permiso de lectura escrutura y ejecución 100 Solo permisos de lectura 101 Permiso de lectura y ejecucuón 110 Permiso de lectura y escritura
(: Esto es importante tenerlo claro, revísalo si no lo ves claro o pregunta)