《如何通过SSL证书开启服务器443端口》由会员分享,可在线阅读,更多相关《如何通过SSL证书开启服务器443端口(2页珍藏版)》请在金锄头文库上搜索。
1、如何通过 SSL 证书开启服务器 443 端口前阵子遇到个问题,因为我们的网站是外贸网站,需要通过 Paypal 付款,但是,客户通过 PP 付款之后居然不能生成订单号,后来发现服务器的 443 端口是关闭状态,好了,问题来了:如何开启服务器的 443 端口呢?深圳国际快递 在这里分享一下开启 443 端口的经验:第一:当然是配置硬件,把防火墙令 443 端口放行!具体办法朋友可以去百度一下哈,其实落伍里面也有!第二,创建 SSL 证书,我个人觉得这个比较重要,下面把具体的方法分享给一下。 #LoadModule ssl_module modules/mod_ssl.so的#去掉,开启 SS
2、L 功能。然后我们要新建一个 SSL 虚拟目录,监听 443 端口一般情况下我使用 centos 的虚拟列表都会放到/etc/httpd/conf.d/目录下依旧是在这个目录下新建一个 ssl.conf,并且在你的网站列表新建一个 ssl 文件夹,我的习惯是/var/www/vhosts/ssl将你的 server.crt 和 ca-server.crt 文件以及你原来生成的 server.key 文件一起上传到ssl 文件夹内。进入/etc/httpd/conf.d/输入 vi ssl.conf使用 vi 编辑器编辑 ssl.conf 内容如下DocumentRoot /var/www/vh
3、osts/site_dir/httpdocsSSLEngine onSSLProtocol all -SSLv2SSLCertificateFile /var/www/vhosts/ssl/server.crtSSLCertificateKeyFile /var/www/vhosts/ssl/server.keySSLCACertificateFile /var/www/vhosts/ssl/ca-server.crtSetEnvIf User-Agent .*MSIE.* nokeepalive ssl-unclean-shutdown downgrade-1.0 force-response-1.0然后将你的域名强制 https 进行访问将RewriteEngine OnRewriteCond %HTTPS offRewriteRule (.*) https:/%HTTP_HOST%REQUEST_URI 当然,这个证书是在自己服务器上创建的,自己使用还是可以的,但是在浏览器中,这个是不被信任的,如果你需要浏览器信任的证书,则可以到相关的网站进行购买!好了,深圳国际快递关于如何开启 Linux 服务器的 443 端口的方法就跟分享到这里哈,希望能够对大家有所帮助!