社区
Apache
帖子详情
怎样配置httpd.conf,修改文件目录访问权限?
ingram_me
2011-10-17 09:39:20
我需要在客户端访问一个文件,但是这个文件不在Apache的htdocs文件夹内,而是在另外一个盘内,提示403(Forbidden)错误,我应该怎样让其可以访问这个目录呢?
谢谢!希望有详细配置...
...全文
1299
6
打赏
收藏
怎样配置httpd.conf,修改文件目录访问权限?
我需要在客户端访问一个文件,但是这个文件不在Apache的htdocs文件夹内,而是在另外一个盘内,提示403(Forbidden)错误,我应该怎样让其可以访问这个目录呢? 谢谢!希望有详细配置...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
先来
2011-10-21
打赏
举报
回复
<Directory "D:/webserver/www">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
piaolankeke
2011-10-17
打赏
举报
回复
给你一个我的配置吧
<VirtualHost *:80>
ServerAdmin *
DocumentRoot "D:\program\workspace\my.test"
ServerName local.test
<Directory "D:\program\workspace\my.test">
Options Indexes FollowSymLinks MultiViews ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
ingram_me
2011-10-17
打赏
举报
回复
[Quote=引用 3 楼 piaolankeke 的回复:]
把deny改成allow
然后重启
[/Quote]
不行啊...
piaolankeke
2011-10-17
打赏
举报
回复
把deny改成allow
然后重启
ingram_me
2011-10-17
打赏
举报
回复
[Quote=引用 1 楼 piaolankeke 的回复:]
httpd.conf中 是不是用了Deny from all
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
[/Quote]
是的...具体应该怎么配置啊?谢谢....
piaolankeke
2011-10-17
打赏
举报
回复
httpd.conf中 是不是用了Deny from all
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>
php虚拟主机的
配置
参考
php 虚拟主机的
配置
httpd.conf
打开虚拟主机的
配置
文件 # Virtual hosts Include conf/extra/httpd-vhosts.conf
修改
httpd-vhost.conf
DocumentRoot "C:/myenv/apache/htdocs/static2" #Directory
配置
节点,用于指定该目录下的文件或是图片.的
访问权限
#设置虚拟主机的错误页面,欢迎页面
(2) 在hosts文件中,
配置
ip和主机的对应关系 127.0.0.1 www.hsp.com
Apache安全
配置
之禁止目录访问的
配置
方法
在PHP网站开发中,为了让网站目录文件和程序代码的安全考虑,我们必须对某些目录或者文件的
访问权限
进行控制,来提高网站的安全,那么我们怎样来实现这种功能呢?这时候可以
配置
Apache来禁止网站以目录的形式列出网站内容。 在Apache中没有
配置
禁止目录访问时候,当你访问 http://localhost 时会列出相关的目录和文件列表,我们可以通过
修改
Apache
配置
文件
httpd.conf
来实现禁止列出目录/文件列表,方法如下: 1、打开apache的
配置
文件“
httpd.conf
” 2、找到以下部分 代码如下:
Options IndexesAllowOverride
Linux操作系统实验四.doc
一、 实验目的 1、通过实验了解和熟悉Linux网络服务; 2、掌握Linux下建立Web服务器; 3、掌握Linux下建立FTP服务器。 二、 开发工具和运行环境 1、虚拟机VMware 2、Linux操作系统 三、 实验内容 1、了解和熟悉Linux网络服务 了解NFS网络文件系统,NFS网络文件系统架设及挂载方法,Web服务器的架设方法,FTP服务器的架设方法及访问方法,Samba服务器的架设方法。 2、Linux下建立Web服务器 (1)Apache 服务器的安装及启动 ●检测与安装 Apache rpm -qa | grep httpd ●如果没有检测到软件包,需要进行安装,在安装目录中,执行如下命令: rpm -ivh httpd-tools*. Rpm rpm -ivh mailcap-2.1.31-2.el6.noarch.rpm rpm - ivh httpd-2*. rpm rpm -ivh httpd-manual-2.*.rpm ●重新启动/停止/启动Apache服务: systemctl restart/stop/start httpd.service 或service httpd restart/stop/start ●查看 Apache服务器的运行状态: systemctl status httpd. service 或service httpd status ●测试 Apache服务器运行状态: 在图形界面打开火狐浏览器输入http://127. 0.0.1呈现测试页(CentOS 用户可以在终端使用lynx 浏览器打开,如没有安装,则使用rpm在光盘中安装lynx 浏览器) 在/var/www/html目录下创建test. html页面,使用vi编辑保存内容,重启apache服务 在火狐浏览器输入http://127. 0. 0.1/test. html查看test. html内容 (2)Apache 服务器的
配置
Apache主要
配置
文件为
httpd.conf
,存储位置在/etc/httpd/conf目录下 (3)个人Web站点
配置
RedHat方式: a:
修改
配置
文件,使用vi编辑器
修改
主
配置
文件 /etc/httpd/conf/httpd. conf,
修改
如下
配置
,去掉原文中的注释符号 UserDir disable root//基于安全 考虑,禁止root用户使用自己的站点.UserDir public. _html//设 置对每个用户的Web站点目录 Allow0verride FileInfo AuthConfig Limit Opt ions MultiViews Indexes SymLinkIfOwnerMatch Inc ludeNoExec Order allow, deny Allow from all Order deny, allow Deny from all 保存文件退出,重启httpd服务 b:用户创建个人Web站点 从root用户身份切换成user1用户(如果没有普通用户,需要先创建普通用户): 在user1主目录下面创建个人站点目录$mkdir public_ html 到/home目录下
修改
user1目录权限 $chmod 711 user1 进入到public. _html 目录下使用vi创建index. html文件,保存退出重启httpd服务 在浏览器中输入网址http://127.0.0.1/ user1/index. html,查看效果======= CentOS方式: a:
修改
配置
文件,使用vi编辑器
修改
/etc/httpd/ conf.d/userdir.conf
修改
成如下
配置
信息 UserDir disable root//基于安全 考虑,禁止root用户使用自己的站点 UserDir public_ html//设置对每个用户的Web站点目录 Allowverride None #
修改
为 None options None#
修改
为None Require method GET POST OPTIONS b:用户创建个人Web站点
Apache+Svn展示版本库文件-上线WordPress项目
获取svn软件工具,可参考官网链接 https://tortoisesvn.net/downloads.html 需要注意的是 上传httpd的subversion.conf子
配置
文件到/etc/httpd/conf.d/ 安装apahce、svn和必要dav模块 yum -y install httpd subversion mod_dav_svn 创建用户svn useradd svn
修改
httpd
配置
文件的启动用户为svn vim /etc/httpd/conf/
httpd.conf
创建svn权限管理文件和访问认证文件 su - svn mkdir /home/svn
phpstudy如何更改虚拟目录WWW
最近学习了php,使用的是PHP study,而非wampservice,发现更改虚拟目录出了问题。 在网上查了这个问题,感觉大多数都在答非所问,有的连虚拟主机和虚拟目录都分不清。 原因:phpstudy中httpd-conf文件是没有标明端口为80的,这就导致无论你怎么更改documentroot和directory权限都没有用, 使用localhost是默认从80端口的。且phpstudy中阿帕奇的
配置
文件是默认开启虚拟主机的,而虚拟主机又是默认为80端口的。 解决:(1)
修改
httpd-conf文件中的Document以及directory使用权限 (2)添加listen端口为80,并修
Apache
24,923
社区成员
16,548
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章