nginx集群和动静分离初步配置
- nginx安装
参考《Nginx教程从入门到精通》中的nginx安装说明,为了能够方便nginx中location的调试,最好安装nginx-echo模块,添加nginx-echo模块方式如下:
1. 首先下载nginx-echo模块源码:https://github.com/agentzh/echo-nginx-module/tags
2. 解压到某个路径,假设为 /path/to/echo-nginx-module
3. $ ./configure --prefix=/opt/nginx --add-module=/path/to/echo-nginx-module
4. make install
经测试,即使在nginx安装完成之后,使用如上命令之后nginx的配置文件内容也不会被替换,只是增加了对echo模块的支持。
- 使用nginx合并多个js和css请求为一个请求
# cd /usr/local/src/ # wget http://nginx.org/download/nginx-1.4.2.tar.gz # wget https://github.com/alibaba/nginx-http-concat/archive/master.zip -O nginx-http-concat-master.zip # unzip nginx-http-concat-master.zip # tar -xzvf nginx-1.4.2.tar.gz # cd nginx-1.4.2 # ./configure --prefix=/usr/local/nginx-1.4.2 --with-http_stub_status_module \ --add-module=../nginx-http-concat-master # make # make install注:1. concat模块默认js文件的请求类型为application/x-javascript,而在nginx中js文件的请求类型为application/java-script,所以在配置文件中需要指定需要合并的文件类型。
相关推荐
jingz 2020-07-04
廖先贵 2020-06-23
RisenWang 2020-06-22
aolishuai 2020-06-03
carolAnn 2020-06-02
后厂村老司机 2020-06-01
competeking 2020-05-31
咻咻ing 2020-05-28
Caleb0 2020-05-28
Strongding 2020-05-27
yongzhang 2020-05-11
zllbirdonland 2020-04-30
carolAnn 2020-04-26
yungame 2020-04-19
咻咻ing 2020-04-10
ysmh00 2020-03-27
tinydu 2020-03-27
Neptune 2020-03-26