Un software instalado en Linux para cargar y descargar archivos a través de la consola web http. No sé cómo se llama ni cuál es la función similar del software.
El servidor nginx implementa la carga y descarga de archivos
descargar
Actualice el archivo de configuración y agregue los siguientes campos. Aquí, los alias se utilizan para asignar todos los directorios raíz. de la placa de desarrollo integrada
ubicación /descarga {
alias /;
autoindex on;?
autoindex_localtime
p>autoindex_exact_size desactivado
}?
Ejecutar,
$ ./nginx/sbin/nginx -p ./nginx -s recargar
Subir
Necesita tener el código fuente de nginx, recompilar nginx, agregar módulo de carga, cargar módulo de progreso, así es como se debe aprender Linux y más conocimientos, aprendamos e intercambiemos juntos .
$ ./configure --add-module=$parent_path/nginx-upload-module-2.3.0 --add-module=$parent_path/nginx-upload-progress-module-0.8.4
$ make
$ make install
Agregar archivo de configuración,
ubicación /upload
upload_pass ?/;?
# upload_cleanup 400 404 499 500-505;?
upload_store /boot;?
# upload_store_access usuario: rw;?
# upload_limit_rate 128k ;?
upload_set_form_field "${upload_field_name}_name" $upload_file_name;?
upload_set_form_field "${upload_field_name}_content_type" $upload_content_type;?
upload_set_form_field "$ {upload_field_name}_path" $upload_tmp_path;?
upload_aggregate_form_field "${upload_field_name}_md5" $upload_file_md5;?
upload_aggregate_form_field "${upload_field_name}_size" $upload_file_size;?
upload_pass_form_field "^.*$";?
}