Apache Web服务器_v1.0.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Apache Web服务器 作者:cnmole 交流QQ:370992933 环境:CentOS6.2 Web服务器:httpd-2.2.15 一、使用光盘源或163源安装 检查是否安装 设置服务运行级别并启动服务 检查服务是否运行 在地址栏中查看 二、httpd配置 主配置文件:/etc/httpd/conf/httpd.conf 附属配置目录:/etc/httpd/conf.d/ httpd.conf中每行包含一条语句,行末使用反斜杠“\”可以换行,但是反斜杠与下一行中间不能有任何 其他字符(包括空白)。指令不区分大小写,参数值区分大小写 httpd.conf主要有3部分: 全局环境配置 主服务器配置 虚拟主机配置 全局环境配置中: ServerTokens Prod 显示服务器信息,将OS改成Prod只显示Apache名字 Listen 80 Apache监听的IP地址和端口号 ServerRoot “/etc/httpd” 服务配置文件、错误文件、日志文件存放目录 主服务器配置中: ServerAdmin 管理员邮箱 ServerName 服务器主机名称 DocumentRoot “/var/www/html” 主目录路径 DirectoryIndex index.html index.html.var 默认文档 ErrorLog logs/error_log 错误日志 CustomLog logs/access_logo combined 访问日志 AddDefaultCharset UTF-8 默认字符集 ServerSignature Off 内部错误时,是否显示服务器信息。 Alias /icons/ “/var/www/icons/” 虚拟目录 目录权限 可以使用Directory “目录路径”…/Directory为主目录或虚拟目录设置权限,,它们之间封装的是具体的设置目录权限语句,这些语句仅对被设置目录及其子目录起作用。 Directory /var/www/icons Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all /Directory Options 选项: Indexes 目录浏览选项,虚拟目录不会出现在目录列表中。 MultiViews 多重视图,访问不存在对象时台/icons/a,查找目录下所有a.*文件,因a.gif存在, 所以返回a.gif。(注意如果/icons/a/则不会这样) All 除MultiViews之外的所有特性,如没有Options语句,默认为All ExecCGI 允许在该目录下执行CGI脚本 FollowSymLinks 可以在该目录中使用符号连接 Includes 允许服务器端包含 IncludesNoExec 允许服务器端包含功能,但禁用执行CGI脚本 用户认证 创建口令文件 用户名:abc ,密码:123 建立虚拟目录并配置用户认证 编辑/etc/httpd/conf/httpd.conf 添加以下配置代码 重新加载httpd配置文件 在地址栏输入以下网址测试 输入用户名和密码查看内容 虚拟主机配置 基于IP地址的虚拟主机 创建2个虚拟主机web1和web2 目录 创建2个日志目录 创建2个测试网页 /var/www/web1/index.html(内容:web1) /var/www/web2/index.html(内容:web2) 添加监听端口 创建web1虚拟主机配置文件/etc/httpd/conf.d/web1.conf 创建web2虚拟主机配置文件/etc/httpd/conf.d/web2.conf 重启httpd服务 测试 基本域名的虚拟主机 web1 web2 三、运行环境配置 安装php环境(CentOS6.3) php-gd:php绘图库 php-pdo:php通用数据库访问类库pdo php-mysql:php访问mysql类库 php-pgsql:php访问postgresql类库 安装后/etc/httpd/conf.d/php.conf 是php配置文件

文档评论(0)

***** + 关注
实名认证
文档贡献者

本账号下所有文档分享可拿50%收益 欢迎分享

1亿VIP精品文档

相关文档