Centos7 用Nginx部署https测试页面

安装Nginx和openssl

yum install nginx openssl -y

生成SSL证书:

mkdir /etc/nginx/ssl
cd /etc/nginx/ssl
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout nginx.key -out nginx.crt -subj "/CN=yourdomain.com/O=yourdomain.com"

配置Nginx以使用SSL:

编辑Nginx配置文件:
vim /etc/nginx/nginx.conf
http块中添加以下内容:
复制代码
server {
    listen 443 ssl;
    server_name yourdomain.com; # 替换为你的域名或IP
 
    ssl_certificate /etc/nginx/ssl/nginx.crt;
    ssl_certificate_key /etc/nginx/ssl/nginx.key;
 
    location / {
        root /usr/share/nginx/html;
        index index.html index.htm;
    }
}
复制代码

启动Nginx服务:

systemctl start nginx

测试你的HTTPS服务器:

curl -k https://yourdomain.com

 

posted @   剑小秀  阅读(77)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
点击右上角即可分享
微信分享提示