instalação do drupal e do software necessário à sua implementação

comecei por criar um contentor no proxmox.

de seguida vou instalar o servidor web:
apt update
apt upgrade
apt install nginx -y

foi instalado com sucesso o servidor..

de seguida instalar o php-fpm:
apt install php php-fpm php-gd php-common php-mysql php-apcu php-gmp php-curl php-intl php-mbstring php-xmlrpc php-gd php-xml php-cli php-zip -y

entretanto configurar:
nano /etc/php/7.3/fpm/php.ini

bom..etapa seguinte é instalar e configurar o servidor MariaDB..

nginx mariadb php drupal8

apt update && apt upgrade
apt install nginx
apt install mariadb-server mariadb-client
mysql_secure_installation
apt install php-fpm php-common php-mbstring php-xmlrpc php-soap php-gd php-xml php-intl php-mysql php-cli php-zip php-curl

https://websiteforstudents.com/installing-nginx-mariadb-on-ubuntu-16-04-17-10-18-04-with-php-7-2-support-lemp/

Removing Subdomains From A Let’s Encrypt Certificate

# Make a backup just in case.
sudo cp -r /etc/letsencrypt /etc/_letsencrypt

# Remove the old certificate information.
sudo rm -r /etc/letsencrypt/archive/domain.tld
sudo rm -r /etc/letsencrypt/live/domain.tld
sudo rm /etc/letsencrypt/renewal/domain.tld.conf

# Generate a new certificate with the subdomains you want.
sudo /opt/letsencrypt/certbot-auto certonly --webroot -w /path/to/my/app -d 'domain.tld,www.domain.tld'

# Reload Nginx.
sudo service nginx reload

How To Redirect www to Non-www with Nginx on CentOS 7

adicionar isto à configuração do server, antes da configuração atual e remover da config atual os nomes que se adicionam neste bloco:
server {
server_name w3.aefm.pt aefm.pt;
return 301 $scheme://www.aefm.pt$request_uri;
}

server {
listen 80;
#server_name w3.aefm.pt www.aefm.pt aefm.pt;
server_name www.aefm.pt;
...

https://www.digitalocean.com/community/tutorials/how-to-redirect-www-to…

problema no ajax - drupal


An AJAX HTTP request terminated abnormally.
Debugging information follows.
Path: /mysite/?q=en/file/ajax/field_slideshow_image/und/form-ESe-qn-oh9D4OVpLClBz2wTv1mHUxaTWHmj2hi5V3aw
StatusText: n/a
ResponseText: The page cannot be displayed because an internal server error has occurred.
ReadyState: undefined

Subscrever nginx