RapeRegs skrev:du måste väl förstå att man får ladda upp, ändra och radera filer?
Ja men webbservern måste läsa in filen i SSL-konfigurationen.
Att ladda upp crt-filen i "webbutrymmet" eller användarens "rotbibliotek" hjälper inte om det inte finns någon konfig som läser in filen i SSL.
Filen måste specifikt hänvisas från (/etc/apache2/apache2.conf - den filen gäller alla kunder, du har således inte åtkomst till den som "hyresgäst" på webbhotell):
- Kod: Markera allt
<VirtualHost [DOMÄN]:443>
SSLEngine on
SSLCertificateFile [Adress till .crt]
SSLCertificateKeyFile [Adress till privat nyckel]
</VirtualHost>
Vissa webhotell som inte har cpanel/plesk kan hänvisa in denna fil från webbutrymmet baserat på SNI-domän, så att du laddar upp ditt certifikat i en särskild mapp i webbutrymmet (säg /home/DINDOMÄN/ssl/cert.crt och /home/DINDOMÄN/ssl/private.key) och sedan laddas certifikatet in dagen efter när de gör sin nattliga "reload" av webbservern.
Men då måste webhotellet SPECIFIKT ha konfigurerat det på detta sätt. Och då står det i webbhotellets supportdokument/supportsidor vilken mapp det är.
Det är detta som är problem, billiga eller gratis webhotell har inte lagt med en sådan virtualhost, eller kräver att man betalar extra för detta, varav man flyttas till en server med denna konfig.
Har du däremot en VPS så har du en egen instans av Apache med eget IP-nummer som du gör precis vad du vill med, då uppstår inte detta problem.