linux实验九:安装配置管理apache web服务器

linux实验九:安装配置管理apache web服务器

任务一、源码方式安装并启用apache服务器

  1. 解压缩源码软件包
    tar –zxvf 源码包文件名

  2. 编译安装源码包

./configure –prefix=/usr/local/apache
make
make install

  1. 启动apache服务器

/usr/local/apache/bin/apachectl start
在这里插入图片描述

  1. 在服务器查看网站网页文档

在这里插入图片描述

  1. 在客户机访问web站点(注意防火墙和SELinux)

netstat -antp
在这里插入图片描述

  1. 在主机使用浏览器,地址栏中输入本机IP地址

这里是引用

任务二、改变apache默认配置,设定web站点主目录

  • 编辑apache配置文件,设定web站点主机名为www.姓名全拼.com,设定web站点主目录为/var/webroot/,编写index.html文件,使得浏览器访问显示内容为“it is root website!”。
  1. 设置bind域名服务器,解析www.姓名全拼.com为本机地址

编辑/etc/named.conf文件,增加“姓名全拼.com”区域
在这里插入图片描述
编辑区域文件增加www的A记录
在这里插入图片描述
重启bind域名服务
在主机更改网络配置,使得域名服务器指向本机
ping www.姓名全拼.com 检查域名解析是否正常

  1. 新建/var/webroot/目录,编辑目录下的index.html文件
 <!DOCTYPE html>
   <html>
  <head>
  <title>我的第一个 HTML 页面</title>
  </head>
  <body>
  <p> it is root website!</p>
  </body>
  </html>
  1. 编辑/usr/local/apache/conf/httpd.conf文件

a) ServerName www.姓名全拼.com:80
这里是引用
b) DocumentRoot “/var/webroot”
这里是引用
c) 设定目录权限
这里是引用

  1. 重启apache服务

这里是引用

  1. 在主机使用浏览器,地址栏中输入www.姓名全拼.com,检查站点访问情况

任务三、配置基于名字的虚拟主机

*编辑apache配置文件,配置两个给予名字的虚拟主机。site1.姓名全拼.com,主机目录位于/var/webroot/site1。Site2.姓名全拼.com,主机目录位于/var/webroot/site2。浏览器访问显示内容分别为“this is website1”和“this is website2”

  1. 设置bind域名服务器,解析两个域名为本机地址

编辑“姓名全拼.com区域文件增加site1和site2的CNAME记录
在这里插入图片描述
在这里插入图片描述

重启bind域名服务,在主机检查域名解析是否正常
在这里插入图片描述

  1. 新建/var/webroot/site1和/var/webroot/site1目录,编辑目录下的index.html文件

这里是引用

  1. 编辑/usr/local/apache/conf/httpd.conf文件,启用虚拟主机

Include conf/extra/httpd-vhosts.conf
在这里插入图片描述

  1. 编辑httpd-vhosts.conf文件,增加两个虚拟主机配置

这里是引用
在这里插入图片描述

  1. 重启apache服务,检查站点访问情况

这里是引用
这里是引用

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值