没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Linux 学习文档
第十四章:WEB 网页基础服务
第一节:Apache 概述
1.主要特点
开放源代码、跨平台应用
支持多种网页编程语言
模块化设计 、运行稳定、良好的安全性
2.软件版本
1.X
目前最高版本是 1.3,运行稳定
向下兼容性较好,但缺乏一些较新的功能
2.X
目前主要包括 2.0 和 2.2 两个版本
具有更多的功能特性
与 1.X 相比,配置管理风格存在较大差异
3.httpd 服务各目录详情
/usr/local/httpd
bin:执行文件存放路径
conf:配置文件存放路径
htdocs:网页文档存放路径
logs:存放日志文件路径
modules:模块存放路径
cgi-bin CGI:程序存放路径
服务目录:/usr/local/httpd/
主配置文件:/usr/local/httpd/conf/httpd.conf
网页目录:/usr/local/httpd/htdocs/
服务脚本:/usr/local/httpd/bin/apachectl
执行程序:/usr/local/httpd/bin/httpd
访问日志: /usr/local/httpd/log/access_log
错误日志: /usr/local/httpd/log/error_log
4. 常用的全局配置参数
ServerRoot:服务目录
ServerAdmin:管理员邮箱
User:运行服务的用户身份
Group:运行服务的组身份
ServerName:网站服务器的域名
DocumentRoot:网页文档的根目录
Listen:监听的 IP 地址、端口号
PidFile:保存 httpd 进程 PID 号的文件
/usr/local/httpd/logs/httpd.pid
DirectoryIndex:默认的索引页文件
ErrorLog:错误日志文件的位置
CustomLog:访问日志文件的位置
LogLevel:记录日志的级别,默认为 warn
Timeout:网络连接超时,默认为 300 秒
KeepAlive:是否保持连接,可选 On 或 Off
MaxKeepAliveRequests:每次连接最多请求文件数
KeepAliveTimeout:保持连接状态时的超时时间
Include:需要包含进来的其他配置文件
5.常用区域配置项参数
<Directory />
Options FollowSymLinks 控制选项,允许使用符号链接
AllowOverride None 不允许隐含控制文件中的覆盖配置
Order deny,allow 访问控制策略的应用顺序
Deny from all 禁止任何人访问此区域
</Directory>
第二节:搭建 httpd 服务
1.准备环境
检查系统是否有安装 httpd 的 rpm 软件,如果有请卸载
重新编辑 YUM 仓库配置文件,并安装 gcc-c++
2.搭建 httpd 服务
解压 httpd 源码包到指定目录
编译安装 httpd 服务和指定模块到指定目录
prefix 指定安装的路径
enable-so 启用动态加载模块
enable-rewrite 启用网页地址重写功能
enable-charset-lite 启用字符集
enable-cgi 启用 cgi 脚本
优化启动命令(创建快捷方式)
手动添加 httpd 服务脚本
解释: chkconfig:服务运行级别 开机启动顺序 关机关闭顺序
剩余226页未读,继续阅读
资源评论
蚁库
- 粉丝: 28
- 资源: 99
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功