网站大量收购独家精品文档,联系QQ:2885784924

Linu服务器部署系列之一—Apache篇.docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Apache 是 Linux 服务里面用得最多的之一,今天我们就从它开始来一次Linux 服务部署之旅。 本文分以下章节介绍: 安装 Apache 配置 Apache 配置虚拟主机 管理日志文件 配置 PHP 运行环境一、安装 Apache 下载地址: / 安装 Apache # tar zxvf httpd-2.2.11.tar.gz # cd httpd-2.2.11 # ./configure --prefix=/usr/local/apache --enable-so //编译时加上加载模块参数--enable-so # make # make install 配置系统启动时自动启动 Apache 服务。 # vi /etc/rc.d/rc.local //在 rc.local 上加入一行/usr/local/apache/bin/apachectl –k start。 二、配置 Apache 修改 httpd.conf 文件 # vi /usr/local/apache/conf/httpd.conf 1) 设置根目录的路径 根目录是指Apache 存放配置文件和日志文件的目录,配置参数为ServerRoot,默认位于 “/usr/local/apache”。命令如下: 设置监听IP 地址及端口号 默认侦听本机所有IP 地址的TCP80 端口,命令如下: Listen 80 用户也可以按自己的需求,使用多个 Listen 语句在多个地址和端口上侦听客户端请求。比如: Listen :80 Linsten 0:8080 设置系统管理员E-mail 使用ServerAdmin 参数设置管理员E-mail,比如管理员的 Email 地址为 root@: 设置服务器主机的名称 参数 ServerName 用来设置服务器的主机名称,如果没有域名则填入服务器的IP 地址,比如服务器的IP 地址为 : 设置主目录的路径 用户可以使用参数DocumentRoot 配置服务器主目录默认路径,比如,主目录路径为: 设置默认文件 Apache 的默认文件名为index.html,可以使用 Directory Index 参数来配置,比如,将 index.php 设置为默认文件名: 测试: 打开浏览器,输入地址: ,可以打开站点了: 配置目录权限 使用Directory 目录路径和/Directory设置目录的权限。比如: Directory “/var/www/icons” Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all /Directory 说 明 : 1)定义目录特性选项Options 可选参数: Indexes:该特性表明目录允许“目录浏览”; MultiViews:该特性表明目录允许内容协商的多重试图; All:包含了除MultiViews 外的所有特性; ExecCGI:该特性表明允许在该目录下执行CGI 脚本; FollowSymLinks:该特性表明允许在该目录下使用符号连接。2).htaccess 文件 可以通过.htaccess 文件(访问控制文件)设置目录的权限。 AccessFileName .htaccess 配置参数AllowOverride 指定目录的.htaccess 文件中指令的类型,包括 All、None 与 Options、FileInfo、AuthConfig、Limit 的任意组合。一般将AllowOverride 设置为“None”,禁止使 用.htaccess 文件,当 AllowOverride 参数为 All 时,.htaccess 文件可以覆盖任何以前的配置。 3)设置访问控制 使用 Order 选项来定义访问权限。 比如以下语句表明允许所有客户机的访问: Order allow,deny Allow from all 以下语句表明只允许网段 /24 的客户机访问,但 IP 地址为 54 这个 客户机除外: Order allow,deny Allow from /24 Deny from 54 用户可以根据需要,按上述方法配置自己的目录权限。 创建虚拟目录 使用 Alias 选项创建虚拟目录,比如,建立“/icons/”这个虚拟目录,其对应的物理路径为 “/var/www/icons/”: Alias /icons/ “/var/www/icons/” 用户认证 比如,有一个名为myweb 的虚拟目录,其对应的物理路径是“/usr/local/myweb”,现对其启用用户认证功能,只允许用户Tony

文档评论(0)

hao187 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档