http,http重定向https
1.下载安装
yum install nginx
2.查看版本号
nginx -v
3.默认路径
cd /etc/nginx
4.创建配置文件
cd conf.d
vim default.conf
default.conf
- http
server {
listen 80;
server_name当配置了listen时不起作用
server_name 域名;
location后面代表访问路径 当是/ 请求时 代理到tomcat的地址
location / {
使用 proxy_pass(固定写法)后面跟要代理服务器地址
proxy_pass http://ip:port;
}
}
- https <证书看第7步>
server {
listen 80;
server_name 域名;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name 域名;
ssl_certificate /etc/nginx/cert/证书名.pem; #证书地址自行到服
ssl_certificate_key /etc/nginx/cert/证书名.key; #证书地址
ssl_session_cache shared:SSL:1m;
ssl_session_timeout 5m;
ssl_ciphers HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers on;
#代理请求http接口
location / {
proxy_pass http://ip:port;
}
}
5.重启服务
service nginx restart
6.查看本地进程
netstat -tnlp
7.证书