Httpd 文件服务器的搭建

mac2022-06-30  26

服务器信息

系统: CentOS

安装操作

安装 httpd

直接通过 yum 安装: yum install httpd 安装完成之后,可以检查版本: http

查看版本

httpd -version

# httpd -version Server version: Apache/2.2.15 (Unix) Server built: Mar 22 2017 06:52:55

启动指令

service httpd start

其他相关指令 查看状态: service httpd status 停止运行: service httpd stop

更新配置

我们需要手动去配置 httpd 的相关参数,配置文件的位置: /etc/httpd/conf 参数说明见下表 参数说明当前配置ServerName服务器的地址信息http://192.168.1.100:10009DocumentRoothttp文件服务器的下载目录/packageListen监听的端口10009Directory服务器文件/package(与 DocumentRoot 文件一致)

可能遇到的问题

端口占用问题 解决方法: 重新指定端口 访问出现 403 Forbidden 问题 解决方法: 1. 查看文件目录权限; 2. 查看 Files 标签,看下权限配置 是不是 Deny from all,如果是,可以注释或者更改为 allow from all. 3. 遇到了一个坑,发现文件目录没有权限。究其原因,是因为 conf 目录下的 httpd.conf 文件中有一个 Include conf.d/* 的指令,将conf.d 下的 welcome.conf 加载了进来,而 welcome.conf 文件中设置了 403 Forbidden,所以导致一直报错: Directory index forbidden by Options directive: /package/

参考文档

CentOS搭建 Apache 服务器Apache2.4中出现 You don't have permission to access / on this server.解决Apache服务器中403 Forbidden的问题

转载于:https://www.cnblogs.com/scharfsinnig/p/7232732.html

相关资源:Apache(文件上传下载)
最新回复(0)