Apache 虚拟主机配置&路径权限配置

不同端口访问不同的虚拟主机
 
假设该服务使用了https协议,ssl.conf 添加:(如果未使用https,请在httpd.conf中修改)

Listen 2000                     2000为要监听的端口号

配置一个虚拟主机

<VirtualHost _default_:2005>
DocumentRoot “/test/http/web1/”
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt  #证书和key的路径
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key
</VirtualHost>

将上面内容添加至<ifDefine></ifdefine>标签内。
其中documentroot 是指本虚拟主机指向的位置

二、修改httpd.conf 配置文件

实现访问相应目录的权限问题
 
添加以下内容
 
<Directory /b_iscsi/http/web1/>
 
AuthUserFile /etc/httpd/user
AuthName “welcome”
AuthType Basic
require user tester
</Directory>
还需要在user文件里添加 用户的id和密码信息以提供信息验证
这种验证方式是基本的方式,用户名密码均保存在一个文本文件中。

此篇文章已被阅读2911 次

Add a Comment

邮箱地址不会被公开。 必填项已用*标注