Antes de instalar o PPM em um sistema Linux, você tem de verificar as seguintes configurações de sistema e alterá-las, conforme necessário.
Em sistemas Redhat, deve-se fazer isso executando os comandos a seguir como usuário raiz:
echo "<user name> soft nofile 200000" >> /etc/security/limits.d/40-<user name>.conf
echo "<user name> hard nofile 200000" >> /etc/security/limits.d/40-<user name>.conf
echo "<user name> soft nproc 65535" >> /etc/security/limits.d/40-<user name>.conf
echo "<user name> hard nproc 65535" >> /etc/security/limits.d/40-<user name>.conf
Em sistemas SUSE, deve-se fazer isso executando os comandos a seguir como usuário raiz:
echo "<user name> soft nofile 200000" >> /etc/security/limits.conf
echo "<user name> hard nofile 200000" >> /etc/security/limits.conf
echo "<user name> soft nproc 65535" >> /etc/security/limits.conf
echo "<user name> hard nproc 65535" >> /etc/security/limits.conf
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-ports 4080
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 443 -j REDIRECT --to-ports 4443
sysctl -w vm.max_map_count=262144
Para definir esse valor permanentemente, atualize a configuração vm.max_map_count em /etc/sysctl.conf. Para verificar após a reinicialização, execute sysctl vm.max_map_count.
Os pacotes RPM e Debian configurarão esse ajuste automaticamente. Nenhuma configuração adicional é necessária.