51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#GIN
Nginx配置性能优化
大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必须更深入一些。在本指南中,我将解释N...
代码星球
·
2020-12-30
Nginx
配置
性能
优化
编译安装 Centos 7 x64 + tengine.2.0.3 (实测+笔记)
系统硬件:vmwarevsphere(CPU:2*4核,内存2G)系统版本:CentOSLinuxrelease7.0.1406 安装步骤: 1.系统环境1.1更新系统[root@centos~]#yumupdate-y 2.安装tengine2.1.下载文件准备安装[root@cento...
代码星球
·
2020-12-30
编译
安装
Centos
x64
tengine.2.0.3
使用Tengine替代Nginx作为负载均衡服务器
Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。而本文章中的配置参数,都已经在生产环境中得到应用,针对10...
代码星球
·
2020-12-30
使用
Tengine
替代
Nginx
作为
nginx 域名跳转一例~~~(rewrite、proxy)
前几天搭了一个论坛服务器并放到了公司的局域网里面,论坛用的是9066端口并在路由器上面做了个端口转发,而且把bbs.xxx.com这个域名也指向了公司的公网IP,因为想让用户在访问的时候不用输入端口号于是就想在公司的web服务器上面做个跳转,将访问bbs.xxx.com的请求都转到他的服务器上面去。我第一个想法就是用n...
代码星球
·
2020-12-30
nginx
域名
跳转
一例
rewrite
通过配置CPU参数 worker_cpu_affinity 提升nginx性能
简介Nginx默认没有开启利用多核cpu,我们可以通过增加worker_cpu_affinity配置参数来充分利用多核cpu的性能。cpu是任务处理,计算最关键的资源,cpu核越多,性能就越好。规则设定(1)cpu有多少个核,就有几位数,1代表内核开启,0代表内核关闭(2)worker_processes最多开启8个,...
代码星球
·
2020-12-30
通过
配置
CPU
参数
worker
Nginx配置SSL安全证书避免启动输入Enter PEM pass phrase
之前两篇文章已经很好的介绍了Nginx配置SSL的一些情况,配置好的Nginx每次启动都要输两遍PEMpassphrase,很是不爽,尤其是在服务器重启后,Nginx压根就无法自动启动,必须手动启动并输入那麻烦的PEMpassphrase。如何避免Nginx启动出现EnterPEMpassphrase呢?求助于万能的搜...
代码星球
·
2020-12-30
Nginx
配置
SSL
安全
证书
Linux下Nginx安全证书ssl配置方法
分享下我是如何一步步在Nginx上配置SSL的。首先,确保安装了OpenSSL库,并且安装Nginx时使用了–with-http_ssl_module参数。初学者或者菜鸟建议使用LNMP进行一键安装。生成证书:进入要生成证书的目录cd/usr/local/nginx/conf使用openssl创建创建服务器...
代码星球
·
2020-12-30
Linux
Nginx
安全
证书
ssl
Nginx区分PC或手机访问不同网站
近几年来,随着手机和pad的普及,越来越多的用户选择使用移动客户端访问网站,而为了获取更好的用户体验,就需要针对不同的设备显示出最合适的匹配,这样就是近年来流行的“响应式web设计”。响应式web设计是一种纯前端技术js、css等实现的针对不同设备访问同一网址看到不同的布局,是页面内容更适合当前...
代码星球
·
2020-12-30
Nginx
区分
PC
手机
访问
Nginx中的rewrite指令
rewite.在server块下,会优先执行rewrite部分,然后才会去匹配location块server中的rewritebreak和last没什么区别,都会去匹配location,所以没必要用last再发起新的请求,可以留空..location中的rewirte:.不写last和break-  ...
代码星球
·
2020-12-30
Nginx
中的
rewrite
指令
CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14
准备篇:CentOS7.0系统安装配置图解教程http://www.osyunwei.com/archives/7829.html一、配置防火墙,开启80端口、3306端口CentOS7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctlstopfir...
代码星球
·
2020-12-30
CentOS
编译
安装
Nginx1.6.0+MySQL5.6.19+PHP5.5.14
nginx上如何支持.htaccess伪静态转向
我们知道在apache上有一个常用的功能.htaccess转向,只要apache编译的时候指明支持rewrite模块就可以了。但是换到nginx上方法会有一点不一样,网上很多人说把.htaccess转向规则写到nginx的配置文件里面,这个办法是官方提供的方法之一,肯定是可行的。但是这个方法有一个缺陷:不方便,下次你要...
代码星球
·
2020-12-30
nginx
如何
支持
.htaccess
静态
Apache和Nginx下禁止访问特定的目录或文件
例如:http://www.domain.com/test/a.txt,此时a.txt里的内容会全部暴露在外面了(有时这个txt是很机密的文件),这样以来就不安全了。同样:我在Nginx配置后后也存在这样的问题,Apache下此问题的解决多谢NetSeek帮助。#不解析PHP文件,但是提示下载文件#php_flagen...
代码星球
·
2020-12-30
Apache
Nginx
禁止
访问
定的
CentOS源码编译安装Nginx
安装编译用到的软件:yuminstallglib2-developenssl-develpcre-develbzip2-develgzip-devel现在到http://nginx.org/en/download.html下载最新版本的Nginx并安装。cd/usr/local/srcwgethttp://nginx....
代码星球
·
2020-12-30
CentOS
源码
编译
安装
Nginx
Nginx1.8.1打开gzip压缩
1、进入Nginx配置文件目录,打开nginx配置文件cd/usr/local/src/nginx-1.8.1vinginx.conf2、找到“http{”在之间加入如下配置gzipon;gzip_min_length1k;gzip_buffers416k;gzip_http_version1....
代码星球
·
2020-12-30
Nginx1.8.1
打开
gzip
压缩
Nginx1.8.1 编译扩展https
本贴只限用于通过编译安装的nginx,如果用的是yum源安装请卸载后参见 http://www.cnblogs.com/rslai/p/7851220.html安装nginx部分。1、查看nginx是否支持ssl/usr/local/nginx/sbin/nginx-V 如果显示“--with-...
代码星球
·
2020-12-30
Nginx1.8.1
编译
扩展
https
首页
上一页
...
47
48
49
50
51
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他