pacman -S apache
- editar o arquivo /etc/httpd/conf/httpd.conf
-
Adicionar
Listen 443apósListen 80 -
Definir email administrador do sistema
ServerAdmin [email protected] -
Definir o diretório root
DocumentRoot "/srv/http" -
Habilitar .htaacess file no diretório "<Directory "/srv/http">" definindo
AllowOverride All -
Habilitar mod_rewrite
LoadModule rewrite_module modules/mod_rewrite.so
instalar pelo gerenciador de pacotes pacman -S php php-cgi php-apache
- editar o arquivo /etc/httpd/conf/httpd.conf
-
comentar:
#LoadModule mpm_event_module modules/mod_mpm_event.so -
descomentar:
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so -
adicionar ao final da lista de LoadModule:
LoadModule php7_module modules/libphp7.soeAddHandler php7-script .php -
adicionar ao final da lista de Include:
Include conf/extra/php7_module.conf -
Habilitar extensão mysqli (ou qualquer outra nativa):
cd /etc/php/php.inie descomentar a linha:extension=mysqli
- Limite de arquivos e processamento php
-
Alterar
post_max_size -
Alterar
upload_max_filesize
systemctl restart apache
- To enable HTTP/2 support, uncomment the following line in httpd.conf:
LoadModule http2_module modules/mod_http2.so
And add the following line: Protocols h2 http/1.1