Aš naudojau "Alibaba Cloud", kad įsigyčiau "pay-as-you-go" serverį, sistema yra: centos 7, pirmiausia įdiekite reikiamą paketą, komanda yra tokia:
Peržiūra:
Atsisiųskite nginx-1.20.1
Atsisiųskite naudodami komandą wget taip:
Išpakuokite nginx-1.20.1
Komanda yra tokia:
Atsisiųskite Nginx-image-filter-watermark
nginx-image-filter-watermark pleistrai Nginx su vandens ženklu. http_image_filter_module pagrindu pagaminti pleistrai,Jis gali konvertuoti vaizdus JPEG, GIF, PNG ir WebP formatais。
Turėtų gerai veikti nginx >= 1.11.6. "GitHub" adresas:Hipersaito prisijungimas matomas.
Galima suprasti, kad ngx_http_image_filter_module modulis, pateikiamas kartu su nginx, neturi vaizdo vandens ženklo funkcijos, o šis modulis yra patobulinta nginx vaizdo modulio versija
ngx_http_image_filter_module:Hipersaito prisijungimas matomas.
Komanda yra tokia:
Kompiliuoti ir įdiegti
Sukonfigūruokite komandą taip:
Klaida yra tokia:
./configure: klaida: HTTP vaizdo filtro moduliui reikalinga GD biblioteka. Galite neįjungti modulio arba įdiegti bibliotekas. Įdiekite GD biblioteką naudodami šią komandą:
Dar kartą vykdykite komandą ./configure ir atlikite šiuos veiksmus:
Vaizdo vandenženklio įjungimas
Sukurkite svetainių katalogą naudodami šią komandą:
Paleiskite ir iš naujo paleiskite komandą nginx paslauga (praleista).
Įkėliau vaizdo vandens ženklą watermark.png paveikslėlį į /data katalogą. (praleista)
Mano nginx.conf konfigūracijos failo pradžioje jis atrodo taip:
image_filter_watermark_position - Vandens ženklo padėtis, galimos reikšmės yra viršuje kairėje|viršuje dešinėje|apačioje dešinėje|apačioje kairėje|dešinėje centre|kairėje centre|apačioje centre|viršuje-centre|centre-centre|centre-atsitiktinis.
Aš bandžiauPakeiskite užrašų knygelės failo plėtinį į a.jpg ir nusiųskite jįBMP, HTML formatasfailą arba pasiekus neegzistuojantį failą per NGINX, bus pranešta apie 415 klaidą, kaip parodyta toliau pateiktame paveikslėlyje:
415 Nepalaikomas laikmenos tipas
Pabandykite modifikuoti konfigūracijos failą taip, blokuodami tik failus jpg, jpeg, png formatu:
(Pabaiga)
|