CentOS 7 apache服务与虚拟主机

Apache 网站服务基础

Apache简介

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

Apache 的主要特点

Apache 服务器在功能、性能和安全性等方面的表现都是比较突出的,可以较好地满足Web 服务器用户的应用需求。其主要特点包括以下几个方面。

  • 开放源代码:这是 Apache 服务器的重要特性之一,也是其他特性的基础。Apache 服务程序由全世界的众多开发者共同维护,并且任何人都可以自由使用,这充分体现了开源软件的精神。
  • 跨平台应用:这个特性得益于Apache 的源代码开放。Apache 服务器可以运行在绝大多数软硬件平台上,所有 UNIX 操作系统都可以运行 Apache 服务器,甚至Apache 服务器可以良好地运行在大多数Windows 系统平台中。Apache 服务器的跨平台特性使其具有被广泛应用的条件。
  • 支持各种Web 编程语言:Apache 服务器可支持的网页编程语言包括 Perl、PHP、Python、Java 等,甚至微软的ASP 技术也可以在Apache 服务器中使用。支持各种常用的Web 编程语言使Apache 具有更广泛的应用领域。
  • 模块化设计:Apache 并没有将所有的功能集中在单一的服务程序内部,而是尽可能地通过标准的模块实现专有的功能,这为Apache 服务器带来了良好的扩展性。其他软件开发商可以编写标准的模块程序,从而添加 Apache 本身并不具有的其他功能。
  • 运行非常稳定:Apache 服务器可用于构建具有大负载访问量的Web 站点,很多知名的企业网站都使用Apache 作为Web 服务软件。
  • 良好的安全性:Apache 服务器具有相对较好的安全性,这是开源软件共同具有的特性。并且,Apache 的维护团队会及时对已发现的漏洞提供修补程序,为 Apache 的所有使用者提供尽可能安全的服务器程序

apache网站服务实验

实验设备

虚拟机 主机名 IP地址
CentOS7 apache 192.168.78.129
CentOS7桌面版 client 192.168.78.130

基础环境

关闭防火墙

systemctl stop firewalld    //关闭防火墙
systemctl disable firewalld    //禁止开机自启动

关闭selinux

vi /etc/selinux/config    //selinux的配置文件

#内容如下
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#     enforcing - SELinux security policy is enforced.
#     permissive - SELinux prints warnings instead of enforcing.
#     disabled - No SELinux policy is loaded.
SELINUX=disabled    //将SELINUX改为disabled

配置静态IP

vi /etc/sysconfig
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值