一、Nginx安装
安装的时候需要注意加上 --with-http_ssl_module,因为http_ssl_module不属于Nginx的基本模块。
Nginx安装方法:
./configure --user=username --group=groupname --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
make && make install
二、生成证书三、修改Nginx配置:
server
{
listen 443;
server_name test.sina.com.cn;
ssl on;
ssl_certificate /usr/local/nginx/conf/server.crt;
ssl_certificate_key /usr/local/nginx/conf/server.key;
}
安装的时候需要注意加上 --with-http_ssl_module,因为http_ssl_module不属于Nginx的基本模块。
Nginx安装方法:
./configure --user=username --group=groupname --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
make && make install
二、生成证书
- $ cd /usr/local/nginx/conf
- $ openssl genrsa -des3 -out server.key 1024
- $ openssl req -new -key server.key -out server.csr
- $ cp server.key server.key.org
- $ openssl rsa -in server.key.org -out server.key
- $ openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
server
{
listen 443;
server_name test.sina.com.cn;
ssl on;
ssl_certificate /usr/local/nginx/conf/server.crt;
ssl_certificate_key /usr/local/nginx/conf/server.key;
}
0
上面的证书其实是不合法的,你通过IE访问的时候会提示,证书错误。那么如何让证书合法?
请参考:http://www.21andy.com/blog/20100224/1714.html
http://zou.lu/nginx-https-ssl-module/
请参考:http://www.21andy.com/blog/20100224/1714.html
http://zou.lu/nginx-https-ssl-module/
0
铭哥,这2个链接为什么访问不了呀?
阿铭 发表于 2010-3-27 18:58
上面的证书其实是不合法的,你通过IE访问的时候会提示,证书错误。那么如何让证书合法?
请参考:http://w ...
铭哥,这2个链接为什么访问不了呀?
编辑回复