器量大者,福泽必厚
全部博文(587)
分类: LINUX
2010-05-03 15:19:15
[root@qht25 conf]# /usr/local/apache/bin/apachectl start
Syntax error on line 56 of /usr/local/apache2.2/conf/extra/httpd-ssl.conf:
Invalid command 'SSLPassPhraseDialog', perhaps misspelled or defined by a module not included in the server configuration
2:为apache生成server.crt ,server.csr server.key文件(文件名必须是这样,这样就不需要在/usr/local/apache2/conf/extra/http-ssl.conf中修改),过程省略!
3:[root@localhost conf]# cat httpd.conf | grep ssl
Include conf/extra/httpd-ssl.conf ##将此行的注释去掉
修改httpd.conf中ServerName 为172.17.61.26:443(修改成你的ip或hostname就可以了)
注释掉Listen 80
4:在/usr/local/apache2/conf/extra/http-ssl.conf中
修改ServerName 172.17.61.25:443(修改成你的ip即可)
特重要的一点:
JkMount /* router ##必须添加,否则apache和tomcat不会连接起来!我就因为这一个参数浪费了半天的时间!添加的位置:上面一行!
必须在http-ssl.conf文件中的
如果不在http-ssl.conf文件中的
6:mod_jk.conf和worker.properties文件和apache(80端口)+tomcat完全一样!
留为笔记!