作者:sEn_森森森森森 | 来源:互联网 | 2023-10-13 20:30
- 服务器:Centeros7.2
- 环境配置:nginx
找到nginx配置文件,我这里路径是是/etc/nginx/nginx.conf,配置nginx.conf文件
server {listen 443;server_name baidu.com; //你的域名ssl on;root /usr/share/nginx/; //前台文件存放文件夹,可改成别的index index.html index.htm; // 上面配置的文件夹里面的index.html ssl_certificate "cert/server.pem"; // 改成你的证书的名字ssl_certificate_key "cert/server.key"; // 改成你的证书的名字ssl_session_cache shared:SSL:1m;ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5;ssl_prefer_server_ciphers on;location / {index index.html index.htm;} # 加载php环境location ~ \.php{fastcgi_split_path_info ^(.+?\.php)(/.*)$;if (!-f $document_root$fastcgi_script_name) {return 404;}fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;include fastcgi_params;fastcgi_param HTTPS on;}# end}server {listen *:80;server_name baidu.com; // 你的域名rewrite ^(.*) https://$server_name$1 permanent;location / {root /usr/share/nginx; //前台文件存放文件夹,可改成别的index index.html index.htm;}}
至此,nginx的https访问就完成了 ,如需重启nginx,用以下命令
service nginx stop // 停止
service nginx start // 启动
service nginx restart // 重启