====== FAQ (Apache) ======
===== Aumentar limite de upload =====
O exemplo abaixo é para aumento de upload para **20MB**:
php_admin_value upload_max_filesize 20M
php_admin_value post_max_size 21M
php_admin_value memory_limit 20M
**Obs.:** Para nossos servidores web, o limite máximo concedido é de **10MB**, e em alguns casos especiais **20MB**. Acima destes valores, é recomendado o armazenamento em nuvem.
===== Disable HTTP TRACE/TRACK =====
Para desabilitar o HTTP TRACE/TRACK methods, crie um arquivo chamado de /etc/httpd/conf.d/disableTRACE.conf e insira o seguinte código.
TraceEnable Off
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* - [F]
==== Teste ====
curl -v --insecure -X TRACE https://omp.editora.ufrj.br
Como resposta tem que ser //405 Method Not Allowed//.
405 Method Not Allowed
===== Cookies Seguros =====
Para o site entregar cookies seguros crie um arquivo de configuração `/etc/httpd/conf.d/SegureCookies.conf` com o conteúdo abaixo.
Header edit Set-Cookie ^(.*)$ $1;HttpOnly;Secure;SameSite=strict
==== Teste ====
curl -sSL -D - https://omp.editora.ufrj.br -o /dev/null
===== Processos =====
Para descobrir e matar um processo que está usando a porta 80.
# fuser -n tcp 80
Erro associado:
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
===== Outros comandos =====
# netstat -t -l -p --numeric-ports
# lsof -i tcp