Linux高级管理

一、Apache

简介:
Apache HTTP Server是开源软件项目的杰出代表,基于标准的HTTP网络协议提供网页浏览服务,在Web服务器领域中长期保持着超过半数的份额。Apache服务器可以运行在Linux、UNIX、Windows、等多种操作系统平台中。

1、Apache的作用和特点
1)Apache的作用
是一个WEB服务器端程序
用于开发静态网站或动态网站
2)Apache的特点
开源 稳定 采用模块化设计 安全灵活 支持跨平台
支持 html php per python 语言
2、apache的版本
1)1.0版本
采用http协议1.0为标准开发
安全性差
2)2.0版本
采用http协议2.0为标准开发
支持https协议 安全性强
3、常见的WEB服务器端软件
1)apache
支持动态和静态页面
功能全面
2)nginx
支持静态页面 占用硬件资源小
支持缓存 反向代理 网站功能
3)IIS
Windows平台使用WEB服务器 收费
模块化设计 支持WEB和FTP功能

二、安装步骤加图解
1、安装apache
1)首先,在使用源代码安装的前提下,需要把Linux的挂载光盘改为Linux.iso,然后挂载解压,
在这里插入图片描述

2)配置apache
[root@centos02 httpd-2.2.17]# ./configure --prefix=/usr/local/httpd --enable-so --enable-cgi --enable-rewrite --enable-charset-lite
3)编译安装apache
[root@centos02 httpd-2.2.17]# make && make install
在这里插入图片描述
4)优化apache管理命令
[root@centos02 ~]# ln -s /usr/local/httpd/bin/* /usr/local/bin
在这里插入图片描述
5)生成服务控制文件
[root@centos02 ~]# cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
[root@centos02 ~]# chmod +x /etc/init.d/httpd
在这里插入图片描述
6)修改服务控制文件
[root@centos02 ~]# vim /etc/init.d/httpd
在这里插入图片描述
7)添加为系统服务设置开机自启
[root@centos02 ~]# chkconfig --add httpd
[root@centos02 ~]# chkconfig --level 35 httpd on
在这里插入图片描述
2、Apache常见的目录文件
1)主配置文件
/usr/local/httpd/conf/httpd.conf
在这里插入图片描述
2)默认网站的根目录
/usr/local/httpd/htdocs
在这里插入图片描述
3)日志目录
/usr/local/httpd/logs
在这里插入图片描述
4)程序命令
/usr/local/httpd/bin
在这里插入图片描述
5)apache主配置文件常见的选项
ServerRoot apache程序安装的位置
Listen 80 默认监听端口
User daemon 管理apache的默认用户
Grop daemon 管理apache的默认组
DocumentRoot 网站的默认根目录
区域配置
Directorylndex 默认指定网站主页文件
lnclude conf/extra/httpd-vhosts.conf 虚拟主机配置文件
三、课堂实验
备份DNS主配置文件并修改
在这里插入图片描述
主配置文件
在这里插入图片描述
编辑正向解析区域数据库
在这里插入图片描述
重新启动服务
在这里插入图片描述
配置DNS服务器和httpd的DNS
DNS服务器的DNS指向自己
在这里插入图片描述
httpd的DNS指向192.168.100.10
在这里插入图片描述
重启网关
在这里插入图片描述
配置虚拟机win7的DNS
在这里插入图片描述
访问
在这里插入图片描述
在这里插入图片描述
查看默认访问网站的根目录
在这里插入图片描述
修改网站的根目录
在这里插入图片描述
在这里插入图片描述

修改使其访问变成文件
在这里插入图片描述
在这里插入图片描述
使其显示成主页
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值