当前位置: 主页 > 建站知识

服务器apache建站-如何建站 apache

发布时间:2023-03-25 16:10   浏览次数:次   作者:佚名

如何建站 apache_服务器apache建站_服务器apache建站

一、Apache Web服务器入门简介

Apache HTTP Server是一个多模块化的服务器,经过多次修改,成为目前世界使用排名第一的Web服务器软件。可以运行在几乎所有广泛使用的计算机平台上。Apache服务器的特点是使用简单,速度快,性能稳定,可以作为负载均衡及代理服务器来使用。

1. Prefork MPM 工作原理Apache Web服务器又三种处理模块:

Prefork MPM、Worker MPM、Event MPM。

使用多个进程,每个进程只有一个线程,每个进程在某个确定的时间只能维持一个连接,优点是稳定,但内存开销较高。

如何建站 apache_服务器apache建站_服务器apache建站

2. Worker MPM 工作原理

使用多个进程,每个进程包含多个线程,每个线程在某个确定的时间只能维持一个连接,内存占用量比较小,适合大并发,高流量的Web服务器。

Worker MPM缺点是一个线程崩溃,整个进程就会连同其任何线程一起挂掉。

3.Apache Web服务器安装

如何建站 apache_服务器apache建站_服务器apache建站

从Apache官方站点下载目前稳定版本httpd-2.2.24版本

Apache Web服务器安装步骤详解

服务器apache建站_服务器apache建站_如何建站 apache

服务器apache建站_如何建站 apache_服务器apache建站

服务器apache建站_如何建站 apache_服务器apache建站

修改apache监听IP,启动Apache服务服务器apache建站服务器apache建站,关闭selinux,firewalld防火墙

如何建站 apache_服务器apache建站_服务器apache建站

查看apache服务进程,通过客户端浏览器访问

如何建站 apache_服务器apache建站_服务器apache建站

如何建站 apache_服务器apache建站_服务器apache建站

服务器apache建站_服务器apache建站_如何建站 apache

5.Apache虚拟主机企业应用

企业真实环境中,一台Web服务器发布单个网站非常浪费资源,所以一台Web服务器上会发布多个网站,少则3~5个,多则2~30个网站。在一台服务器上发布多网站,也称之为部署多个虚拟主机,Web虚拟主机配置方法有以下三种

基于单IP多个端口

服务器apache建站_服务器apache建站_如何建站 apache

基于多IP地址一个端口

基于单IP一个端口不同域名

其中基于同一端口不同域名的方式在企业中得到广泛应用,以下为基于一个端口不同域名,在一台Apache Web服务器上部署多个网站。

(1)创建虚拟主机配置文件httpd-vhosts.conf,该文件默认已存在,需去掉httpd.conf配置文件中的#号即可

服务器apache建站_服务器apache建站_如何建站 apache

(2)修改配置文件/usr/local/apache2/conf/extra/httpd-vhosts.conf中代码

服务器apache建站_服务器apache建站_如何建站 apache