配置Apache2,SVN,SSL,PHP专家详解

本节主要介绍一下如何配置Apache2,SVN,SSL,PHP问题,希望通过本文的学习大家能够掌握配置Apache2,SVN,SSL,PHP的方法,让我们一起来学习吧。
1配置SVN,这步比较简单,安装好SVN后,建立一个数据库,Copy加载的so文件到modules下,然后修改httpd.conf:
 

 
 
 
  1. LoadModuledav_modulemodules/mod_dav.so  
  2. LoadModuledav_svn_modulemodules/mod_dav_svn.so  
  3. LoadModuleauthz_svn_modulemodules/mod_authz_svn.so  
  4. #Location/SVN  
  5. #DAVsvn  
  6. #SVNPathD:/SVN  
  7. #SVNParentPath/usr/local/svn(若包含数个版本库)  
  8. #AuthTypeBasic  
  9. #AuthName"SubversionTest"  
  10. #AuthUserFileD:/MyPHP/test.psd  
  11. #Requirevalid-user  
  12. #/Location  

然后就可以用http://localhost:8080/test来访问了,关于如何生成密码文件可以参考SVN的中文帮助,在此不做细致说明.
2SSL:httpd.conf:
找到#LoadModulessl_modulemodules/mod_ssl.so,去掉前面的‘#‘,这样就在启动时加载了ssl模块。
打开ssl.conf,修改为:
 

 
 
 
  1. Listen4343  
  2. SSLMutexnone  
  3. SSLEngineon  
  4. SSLCertificateFileconf/server.crt  
  5. SSLCertificateKeyFileconf/server.key  
  6. SSLCACertificateFileconf/ca.crt  
  7. ServerNamelocalhost:4343  
  8. DocumentRoot"整个apache目录或者要访问的目录"  
  9. SSLVerifyClientrequire(如果不需要客户事先安装证书,则可注释掉)  
  10. SSLVerifyDepth1  

这还不够,应该把""注释掉,否则启动Apache时应使用"Apache-DSSL"如果不需要虚拟主机,还可以注释掉""
制作证书
我们来看一下配置Apache2,SVN,SSL,PHP过程中如何进行证书制作。openvpn。
DOS下进入openvpn\easy-rsa>
init-config
vars
clean-all
1.build-ca
CommonName是关键,应该输入颁发根证书单位的域名
2.build-key-serverserver
CommonName是真正的关键。这里应该输入服务器的域名,应与上面的ServerName对应
signthecertificate?[y/n]
oneoutonecertificaterequestscertified,commit?[y/n]
3.build-keyclient
也需要CommonName,下面转化成pfx文件openssl
openssl>pkcs12-export–inkeys/client.crt-inkeykeys/client.key-outkeys/client.pfx
把keys目录下的ca.crt和server.crt,server.key都复制到apache的conf目录下,(ssl.conf需要)
ca.key自己保留
可以在IE中安装pfx证书
4.在Apache2中配置PHP略有不同
LoadModulephp5_module"D:/MyPHP/php5/php5apache2.dll"
PHPIniDir"D:/MyPHP/php5"
AddTypeapplication/x-httpd-php.php.php5
Actionapplication/x-httpd-php"D:/MyPHP/php5/php-cgi.exe"
SetEnvTMP"D:/MyPHP/tmp"
然后把php5下的php5ts.dll剪切到windows下,同样的加载libmysql.dll。本节介绍配置Apache2,SVN,SSL,PHP问题完毕,请关注本节其他相关报道。

 【编辑推荐】

  1. Linux下apache+svn+ssl完美结合搭建安全版本控制平台
  2. Linux下如何进行apache+svn+ssl配置详解
  3. Fedora下SVN+TRAC+APACHE+SSL安装全程跟踪
  4. RedHatAS下SVN安装配置技术分享
  5. Fedora下SVN+TRAC+APACHE+SSL安装步骤简明介绍

网页名称:配置Apache2,SVN,SSL,PHP专家详解
分享URL:http://www.shufengxianlan.com/qtweb/news23/474373.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联