** Devido a um bug no editor do WordPress quando digito – – junto, o que é o correto no prompt ele agrega para — portanto em todos os posts pode ser necessário essa correção em algum momento. Outro problema são as aspas duplas e simples que quando copiadas não são reconhecidas no linux.
Como root instale os seguintes pacotes:
apt-get install vim php-pear php7 php7-cli php7-json php7-mcrypt / php7-mysql php7-readline php7-xmlrpc zip unzip apache2 iptraf / libapache2-mod-evasive libapache2-mod-security2 / libapache2-modsecurity open-vm-tools
OBS: o pacote open-vm-tools somente será instalado em uma máquina virtual VMWare
Realizar as seguintes configurações no arquivo /etc/apache2/apache2.conf:
Timeout 60
<Directory />
Options -Indexes
#Options FollowSymLinks
AllowOverride None
Require all denied
<LimitExcept GET POST HEAD>
deny from all
</LimitExcept>
</Directory>
<Directory /usr/share>
Options -Indexes
AllowOverride None
Require all granted
<LimitExcept GET POST HEAD>
deny from all
</LimitExcept>
</Directory>
<Directory /var/www/>
Options -Indexes
#Options Indexes FollowSymLinks
AllowOverride None
Require all granted
<LimitExcept GET POST HEAD>
deny from all
</LimitExcept>
</Directory>
Incluir em todos os diretórios/sites a seguinte option:
Options -Indexes
Alterar o seguinte no arquivo /etc/apache2/conf-enabled/security.conf
ServerTokens Prod
ServerSignature Off
FileETag None
TraceEnable Off
Header edit Set-Cookie ^(.*)$ $1;HttpOnly;Secure
Header set X-XSS-Protection 1;mode=block
Header set X-Content-Type-Options nosniff
Alterar o seguinte no arquivo /etc/apache2/conf-enabled/charset.conf
AddDefaultCharset ISO-8859-1
DefaultLanguage pt-BR
LanguagePriority pt-BR en
Alterar o seguinte arquivo /etc/php/7.0/apache2/php.ini
default_charset = “iso-8859-1”