no se puede encontrar el directorio cgi-bin

9

Estoy siguiendo este tutorial y me pide que guarde proxy.cgien el /var/www/cgi-bindirectorio.

No hay directorio wwwcon el nombre cgi-bin. ¿Necesito crear un directorio allí? Creo que la guía del tutorial es para una distribución de Linux basada en RPM, pero puedo estar equivocado.

Sam007
fuente

Respuestas:

9

En Ubuntu, el cgi-bindirectorio estándar es /usr/lib/cgi-bin.

planta rodadora
fuente
¿Podemos crear cgi-binen /var/www??
Sam007
Puedes si quieres. Simplemente actualice su configuración de apache para encontrarla allí.
planta rodadora
Soy nuevo en Ubuntu, ¿podría decirme cómo puedo actualizar la configuración de Apache y qué debo ingresar?
Sam007
Cambiarías la ScriptAliaslínea /etc/apache2/sites-available/default(o agregarías una al vhost aplicable)
tumbleweed
0

La mayoría de los archivos no deben ejecutarse como scripts CGI. Esto sería muy peligroso. Los scripts CGI deben mantenerse en un directorio separado de y fuera de su DocumentRoot, y solo este directorio debe tener establecida la opción ExecCGI. Este es el valor predeterminado, y la ubicación predeterminada para los scripts CGI es / usr / lib / cgi-bin.

sabe1
fuente