Instalação do MySQL no Debian ao invés do Maria DB (padrão atual)

** 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.
Adicionar o repositório do MySQL, através dos seguintes comandos como root:
#echo -e “deb http://repo.mysql.com/apt/debian/ stretch /                 mysql-5.7  /
deb-src http://repo.mysql.com/apt/debian/ stretch mysql-5.7″ /
> /etc/apt/sources.list.d/mysql.list
# wget -O /tmp/RPM-GPG-KEY-mysql /              https://repo.mysql.com/RPM-GPG-KEY-mysql –no-check-certificate
# apt-key add /tmp/RPM-GPG-KEY-mysql
Autor: Giusepe Dias

Instalação de apache com PHP7 e conexão a banco mysql

** 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”