ERRO 500, Tentando conexão entre php e mysql-server no pop-os

Instalei o mysql-server, apache2 e php, no entando, quando tento fazer uma conexão simples entre banco de dados e php, fica dando um erro 500 na página.

Fiz a verificação para ver se o apache2 e mysql-server estavam rodando, e estavam rodando certinho, comando utilizado:
sudo service mysql status
sudo systemctl status apache2

o apache eu tenho certeza que esta certinho pq ele roda qualquer coisa, só apresenta o erro que é da conexão mysqli

ERRO:
image

A conexão, o valor das variáveis está correto - pra caso pergunte:
image

PHP não é minha área, mas quem sabe consigo te dar alguma pista. Eu começaria te dizendo para ver o que significam erros HTTP 500. Como este erro indica que o servidor percebeu que ele falhou em resolver a resposta, provavelmente em algum lugar tem mais informações, seja uma mensagem de erro no console do navegador, ou no log do banco de dados, etc.