Posts tagged Nginx
为nginx站点添加ipv6访问
1最近为博客添加了ipv4、ipv6双解析,使用教育网进行v6测试通过,市区的网络是不支持ipv6的,其实添加ipv6非常简单,当然,首先,你必须为你的nginx安装好ipv6模块,就是在编译的时候使用–with-ipv6来安装,配置非常简单,我是配置ipv6独立ip访问,设置如下,在server段中,原先的设置完全不必变动,只需在listen 80下面加入下面一行即可,然后重启你的nginx。
listen [2607:f358:1:fed5:22:0:????:????]:80 ipv6only=on;
为特定Nginx站点设置SSL
0参考文献:http://wiki.nginx.org/NginxHttpSslModule
1.生成SSL证书公私钥
openssl req -new -x509 -nodes -out cert.pem -keyout cert.key
2.修改站点入站端口和加载SSL证书
server的监听由80改为443:listen 443;
在server中添加下面几行加载证书 (更多…)
为nginx添加http auth basic认证
0参考文献:http://wiki.nginx.org/NginxHttpAuthBasicModule
1.生成指定登录密钥
cd /usr/local/nginx/conf
mkdir auth
cd auth/
htpasswd -c -d .htpasswd 用户名 #回车并输入密码再回车
cacti监控nginx出现 no (LWP::UserAgent not found)
0当你使用cacti监控nginx性能时可能会出现 no (LWP::UserAgent not found) 的错误。经过我两台VPS环境对比发现的确原因是系统 perl 缺少了相关组件,但是解决办法却不是网络上搜出来的那些
cpan> install LWP::UserAgent
经过对比发现,缺少的是perl-libwww-perl这个软件包,解决方法就是直接yum安装进去就ok了。 (更多…)
Nginx 充分利用多核CPU
0参考官方文档:http://wiki.nginx.org/CoreModule
指令:worker_cpu_affinity
有多少核就有多少位,比如以下4核cpu每个进程一个核
worker_processes 4; worker_cpu_affinity 0001 0010 0100 1000;
Windows 下的 Nginx 问题多多
0今天本来打算在Windows上上个nginx生产环境,配置改了半天不见生效,查了下文档,彻底无语了,Nginx在Windows下的Worker只有1个,并发还不能超过1024,不支持Vista及其后版本,详细请见官方文档,真悲剧,还是得用apache。
Nginx安装phpMyAdmin出现Http400错误解决方法
0HTTP 400
The plain HTTP request was sent to HTTPS port
能看到这篇文章说明你正尝试用ssl访问phpmyadmin,google一下早有牛人在07年就解决了这个问题:
在
yum 安装 Nginx
0系统自带源不含nginx。可以利用 epel(xtra Packages for Enterprise Linux) 这个开源的yum源,这个是针对RHEL设计的,由Fedora组织维护,可以用于CentOS、RHEL。
rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
yum -y install nginx
chkconfig nginx on
安装好后是稳定版的放心。
Linux下Nginx+Tomcat整合的安装与配置
11一、安装Tomcat和JDK
1、上传apache-tomcat-6.0.18.tar.gz和jdk-6u12-linux-i586.bin至/usr/local
2、执行如下命令安装tomcat:
#cd /usr/local#tar zxvf apache-tomcat-6.0.18.tar.gz
最新评论