前段时间领导,给我个任务让我使用nginx给图片添加水印,我从网上找了很多资料,但是很多当时都看不太明白,回过头大概能看懂。但是对于初次接触的人来说可能有点难度,所以我将内容尽量写详细。废话不多说(已经说了半天废话了):
1、具备少量linux的知识(提示:实验前关闭linux的防火墙)
因为我是在linux下重新编译nginx,使其具有给图片添加水印的功能(当然windows也同样可以,不过我不会)
2、环境与软件的版本(其他的环境和版本应该也行)
CentOs 6.5、nginx-1.7.7、水印功能的源代码(后面介绍)
3、安装依赖组件
编译需要依赖于其他组件,所以需要先安装(linux系统能够连接外网才行,没有外网很麻烦)
yum install gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel
4、下载nginx的源码
wget http://nginx.org/download/nginx-1.7.7.tar.gz
同样可以本地下载,通过ftp上传到linux系统