服务器信息

系统: 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:10009
DocumentRoot http文件服务器的下载目录 /package
Listen 监听的端口 10009
Directory 服务器文件 /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/

参考文档

最新文章

  1. 未知宽度的div水平居中
  2. php手册总结(一)
  3. Linux开机启动(bootstrap)
  4. Javascript之回调函数(callback)
  5. 初学VSTO一问,如何添加SheetChange事件
  6. [Papers]NSE, $\pi$, Lorentz space [Suzuki, JMFM, 2012]
  7. easyui_tree 复选框 动态加载树
  8. GitLab一键式安装bitnami
  9. [LeetCode] Self Dividing Numbers 自整除数字
  10. 深入剖析Kubernetes学习笔记:开篇词(00)
  11. Allegro PCB Design GXL (legacy) 设置自动保存brd文件
  12. spring cloud
  13. Linux服务器同步Intetnet时间
  14. Hadoop集群环境搭建步骤说明
  15. Jmeter响应数据为乱码的处理
  16. String类使用
  17. Arctic Network POJ 2349 (最小生成树思想)
  18. C/C++面试题目一
  19. duplicate symbols for architecture arm64 导入的类库字符重复
  20. LeetCode 中级 - 优势洗牌(870)

热门文章

  1. Hive中建表注释为乱码的解决方式
  2. 【每日一记】unity3d 图片置灰shader
  3. 使用sshfs来挂载远程的文件
  4. 互不侵犯_状压$dp$
  5. SFTP的使用
  6. 大数问题(相加) A + B
  7. Javascript中继承
  8. ifsta---统计网络接口活动状态
  9. iotop---监控磁盘I/O 使用状况
  10. Java基础学习总结(14)——Java对象的序列化和反序列化