CentOS配置Nginx上https协议
Admin 2023-05-05 群英技术资讯 820 次浏览
首先,你得有台云主机Vps。国内的话有阿里云、腾讯云这些。由于一些不可描述的原因,我选择的是部署在香港的 VPS,懂的都懂,其实我这台 VPS 主要是服务于 SS。当然一台买了这个 VPS 只拿来做 SS 服务有点浪费啊,而且部署在 github page 上的静态博客访问其实挺慢的,然后因为不想备案的原因,还无法用到国内大厂的 CDN 加速服务,于是萌生了干脆把博客静态指向到 VPS 的 IP 算了。
然后你还得买个域名,这总不能用 IP 来访问吧,太low。
在这里就不累赘了,附上安装地址:https://www.centoschina.cn/course/install/3480.html
配置文件在 /etc/nginx/nginx.conf
其中配置了两个 server,一个 80 端口的是 HTTP,一个 443 端口的是 HTTPS,这里强制让 80 端口重定向到了 HTTPS。
user root; worker_processes 4; pid /run/nginx.pid; events { worker_connections 768; # multi_accept on; } http { ## # Basic Settings ## sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; # server_tokens off; # server_names_hash_bucket_size 64; # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; ## # SSL Settings ## ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE ssl_prefer_server_ciphers on; ## # Logging Settings ## access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; ## # Gzip Settings ## gzip on; gzip_disable "msie6"; gzip_vary on; gzip_proxied any; gzip_comp_level 6; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; ## # Virtual Host Configs ## #include /etc/nginx/conf.d/*.conf; #include /etc/nginx/sites-enabled/*; server { listen 80; server_name www.anany.vip anany.vip; return 301 https://$server_name$request_uri; } server{ server_name www.anany.vip anany.vip; listen 443; location / { root /root/blog/pages; index index.html; } ssl on; ssl_certificate /etc/nginx/anany.vip_bundle.crt; ssl_certificate_key /etc/nginx/anany.vip.key; } } |
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
今天给点大家分享的是linux运维的相关介绍,本文主要介绍ftp服务器功能和ftp传输模式,对大家认识和了解ftp服务器有一定的帮助,感兴趣的朋友可以了解看看。
首先来介绍下swap的作用。一般的,当我们安装好了linux操作系统后,系统会默认创建swap分区。我们来看看服务器上swap分区的使用情况,该服务器的swap分区大小为1G,这个swap分区是系统默认创建好...
今天和大家介绍几个非常实用的linux命令。locale首先我们来看如何设置以及查看当前的语系。一般,我们安装好linux系统后,系统默认使用的是英文语系。
说几点linux服务器系统的优点
方法:1、设置top命令的“-w”参数,语法为“top -参数 -w...”;2、设置top命令的“-c”参数,该参数可以切换结果的显示模式,能够显示结果中完整的路径与名称,语法为“top -c”。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008