#化鲲为鹏,我有话说#鲲鹏KC1Apache HTTP Server实践
鲲鹏云服务器
规格
鲲鹏通用计算增强型 | kc1.large.2 | 2vCPUs | 4GB
镜像
CentOS 7.4 64bit with ARM
Apacheweb服务器软件拥有以下特性:
1.支持最新的HTTP/1.1通信协议
2.拥有简单而强有力的基于文件的配置过程
3.支持通用网关接口
4.支持基于IP和基于域名的虚拟主机
5.支持多种方式的HTTP认证
6.集成Perl处理模块
7.集成代理服务器模块
8.支持实时监视服务器状态和定制服务器日志
9.支持服务器端包含指令(SSI)
10.支持安全Socket层(SSL)
11.提供用户会话过程的跟踪
12.支持FastCGI
13.通过第三方模块可以支持JavaServlets
编译环境配置
安装依赖包:
yum install apr-devel.aarch64 apr-util-devel.aarch64 pcre-devel.aarch64 -y
下载速度太慢了
获取安装包。
wget http://us.mirrors.quenda.co/apache//httpd/httpd-2.4.39.tar.gz
解压安装包。
tar –zxvf httpd-2.4.39.tar.gz
进入安装目录
cd httpd-2.4.39
编辑httpd源码。
make –j4
安装httpd。
make install
编译时这里报错,可能是缺少依赖包,我重新安装依赖包
速度好慢啊
等待ing
安装完成
我们在使用Apache作为web服务器的过程中,只有对Apache服务器进行适当的优化配置,才能让Apache发挥出更好的性能;再反过来说,如果Apache的配置非常糟糕,Apache可能无法正常为我们服务。因此,针对我们的应用需求对Apache服务器的配置进行一定的优化是必不可少的。
要想让Apache服务器发挥出更好的性能,首先必须得保证硬件和操作系统能够满足Apache服务器的负载需要。如果由于硬件和操作系统原因导致Apache的运行性能受到较大的影响,即使对Apache服务器本身优化配置得再好也无济于事,
- 点赞
- 收藏
- 关注作者
评论(0)