3.3 Apache的管理及优化

本文详细介绍了Apache服务器的管理及优化,包括安装启用、基本配置(如端口修改、默认发布文件和目录)、访问控制(基于IP和用户认证)、虚拟主机设置、语言支持(WSGI、PHP、CGI)以及加密访问的实现。通过实例操作,读者可以掌握Apache的全面管理和优化技巧。
摘要由CSDN通过智能技术生成

目录

一、Apache的作用

二、Aphache的安装和启用

1、基本信息

2、Aphache的安装

3、Aphache的启用

三、Apache的基本配置

1、端口修改

 2、修改默认发布文件

 3、修改默认发布目录

4、基于客户端ip的访问控制

 5、基于用户认证的访问控制

 四、Apache的虚拟主机

 五、Apache语言支持

1、wsgi

2 、php

 3、cgi

六、Apache加密访问


 一、Apache的作用

在web被访问时通常使用http://的方式
http://    ##超文本传输协议

http:// 超文本传输协议提供软件:

Apache Apache(音译为阿帕奇)是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python解释器编译到服务器中。
nginx Nginx (engine x) 是一个高性能的HTTP反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东新浪网易腾讯淘宝等。
stgw
jfe
Tengine Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。它的目的是打造一个高效、安全的Web平台。

二、Aphache的安装和启用

1、基本信息

服务名称 httpd
配置文件 /etc/httpd/conf/httpd.conf 主配置文件
/etc/httpd/conf.d/*.conf 子配置文件
默认发布目录 /var/www/html
默认发布文件 index.html
默认端口 http 22
https 443
用户 apache
日志 /etc/httpd/logs

2、Aphache的安装

dnf install httpd下载httpd服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值