首页>>帮助中心>>美国服务器nginx如何支持ssl

美国服务器nginx如何支持ssl

2023/5/26 1303次

美国服务器nginx支持ssl的方法:

nginx配置文件中添加支持ssl传输协议,例如:

shell> vim /usr/local/nginx/conf/nginx.conf

------------------------------------------------

user apache apache;

worker_processes 2;

error_log logs/error_nginx.log;

pid logs/nginx.pid;

events {

worker_connections 1024;

}

http {

include mime.types;

default_type application/octet-stream;

log_format main '$remote_addr - $remote_user [$time_local] "$request" '

'$status $body_bytes_sent "$http_referer" '

'"$http_user_agent" "$http_x_forwarded_for"';

access_log logs/access_nginx.log main;

sendfile on;

tcp_nopush on;

keepalive_timeout 65;

gzip on;

server {

listen 443;

server_name www.yisu.com;

charset uft-8;

access_log logs/www.access.log main;

root /var/www/html;

location / {

index index.html index.htm;

}

ssl on;

ssl_certificate /usr/local/nginx/conf/ssl/client.pem;

ssl_certificate_key /usr/local/nginx/conf/ssl/client.key;

}

}

--------------------------------------------------------

#上面的配置只支持https://www.yisu.com 访问,因为监听端口只开了443端口,普通的http协议的80端口并未开放

#要开放httphttps,再加上下面这一条server

------------------------------------------------

server {

listen 80;

server_name www.yisu.com;

charset uft-8;

access_log logs/www.access.log main;

root /var/www/html;

location / {

proxy_pass http://10.10.54.150:1500;

}

}

#当用户使用http协议浏览该网站时,自动跳转到10.10.54.150:1500

------------------------------------------------

购买使用一诺网络美国服务器,可以极大降低初创企业、中小企业以及个人开发者等用户群体的整体IT使用成本,无需亲自搭建基础设施、简化了运维和管理的日常工作量,使用户能够更专注于自身的业务发展和创新。美国服务器低至49元/月,购买链接:https://www.enuoidc.com/vpszq.html?typeid=3