我在运行过程中需要我的默认dotCMS我无法在任何情况下停止它,我只能在需要apache启动时重新启动我的dotCMS服务.但我需要dotCMS和apache来并行运行.
看到该链接上的图片(由于声誉较低,我无法上传图片)
http://developers89.byethost14.com/images/ssl.png
替换apache配置中的Listen指令.配置应包含类似的行
Listen 80Listen 443
Apache将侦听使用这些配置选项定义的端口.替换它们,Apache将在另一个端口上侦听.
但是,您仍然需要告诉Apache在上面的端口上提供什么服务.假设您希望Apache开始侦听端口8080(普通)和4433(ssl).然后你需要将Listen指令替换为
Listen 8080Listen 4433
在此之后,在这些端口上定义两个VirtualHost,如下所示:
nameVirtualHost 0.0.0.0:8080nameVirtualHost 0.0.0.0:4433<VirtualHost 0.0.0.0:8080> Servername the.server.name ServerAlias * documentRoot /var/www/plain</VirtualHost><VirtualHost 0.0.0.0:4433> Servername the.server.name ServerAlias * documentRoot /var/www/ssl SSLEngine On SSLCertificatefile /the/certificate/file SSLCertificateKeyfile /the/key/file</VirtualHost>
如果您没有任何VirtualHost定义,则不必包含ServerAlias指令(或Servername,就此而言).
如果重新启动Apache,它将在8080上侦听未加密的连接,在端口4433上侦听SSL.请确保没有任何包含错误端口号的旧VirtualHost定义.
总结以上是内存溢出为你收集整理的linux – 使用相同的openssl端口443绑定不同端口的apache ssl端口全部内容,希望文章能够帮你解决linux – 使用相同的openssl端口443绑定不同端口的apache ssl端口所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)