!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>云服务器UPUPW Apache PHP5.4 版配置SSL域名证书

云服务器UPUPW Apache PHP5.4 版配置SSL域名证书

UPUPW 是Windows下很有特色的一款免费服务器PHP套件,又分为纯命令行版本和 ANK界面版(通过网页登录控制的版本)。

这次遇到的是 UPUPW Apache PHP5.4 是个纯命令行版本。客户在我司云主机安装了这个版本,又购买了SSL证书,但是不会安装。

说实话,我们也是第一次接触这个程序,以前都是IIS或者宝塔之类的有自动导入SSL的功能。

命令行这个需要修改 Apache 的配置信息。查了下网上的很多教程,说实话,都不怎么完整。

因此即便按要求

1.修改目录/Apache2/conf/下的httpd.conf

将#LoadModule socache_shmcb_module modules/mod_socache_shmcb.so

去掉注释:loadModule socache_shmcb_module modules/mod_socache_shmcb.so

将#LoadModule ssl_module modules/mod_ssl.so

去掉注释:LoadModule ssl_module modules/mod_ssl.so

将#Include conf/extra/httpd-ssl.conf

去掉注释:Include conf/extra/httpd-ssl.conf

保存并退出httpd.conf。

然后在 upupw/apache2/conf/httpd-vhosts.conf 里添加了代码

    DocumentRoot \"C:/xx8/m\"            
    ServerName lam.xx8.top:443
    ServerAlias lam.xx8.top
    ServerAdmin [email protected]
     DirectoryIndex index.html index.htm default.html default.htm index.php default.php app.php u.php
    ErrorLog logs/lam.xx8.top-error.log
    CustomLog logs/lam.xx8.top-access_%Y%m%d.log comonvhost
 
    SSLEngine on
    SSLCertificateFile \"sslroot/lam_xx8.top.crt\"
    SSLCertificateKeyFile \"sslroot/lam_xx8.top.key\"
    SSLCertificateChainFile \"sslroot/lam_xx8.top.ca\"
    #ProtocolsHonorOrder on
    #Protocols h2 h2c http/1.1

    SSLOptions +StdEnvVars
    AllowOverride All
    Require all granted

    Require all denied

然后到命令行里 rr 重启apache ,结果却是无任何效果。

-----------------------------------------------------------------------------------------------------------

为了确认一下443端口是否开放, CMD里执行 netstat -an |more  发现并没有443端口开启。

如果我们的配置没问题,这说明 apache 服务器并未监听 443端口。

很多教程压根没说这这问题要怎么做。

有两种方式开启443端口监听。请认选其一,不要两者都做,会端口冲突的。

其一:编辑 C:\\upupw\\Apache2\\conf\\extra\\httpd-ssl.conf

最后面加入一行  Listen 443   保存后 RR重启

其二:按upupw的正常流程,确保 :\\upupw\\Apache2\\conf\\httpd.conf里的

#Include conf/httpd-listen.conf  改成 Include conf/httpd-listen.conf
然后编辑  httpd-listen.conf

确保里面的 #Listen 443 改为 Listen 443

然后也是 RR重启

这样完成后  443端口就正常监听了,绑定SSL证书的域名也能正常访问了。

NICE,恒爱网络 秉承客户至上的原则,有问必答,将全心全意为您服务!

注意,windows防火墙里要放行 443端口,不然外网无法访问。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

linux云服务器apache下设置指定域名跳转到https

2021-4-17 19:29:38

服务器教程

登录 Windows 云服务器提示“内部错误”

2021-4-17 19:29:40

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase