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:
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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?