linux[基础]-29-[Apache服务]-[安装Apache服务]-[01]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux[基础]-29-[Apache服务]-[安装Apache服务]-[01]相关的知识,希望对你有一定的参考价值。

Apache

  top1:安装apache服务

 

提供web服务的程序有:apache、nginx、IIS

 

windows: IIS(提供了http、ftp、nmtp、smtp只能在win下使用)

 

nginx:一款轻量级的网站服务软件、因其稳定性和丰富的功能、其低系统资源、占用内存 少、并发能力强

 

apache:快速、可靠、可扩展的API扩展。

 

  支持基于IP或域名的虚拟主机

  支持多种方式的http认证

  集成代理服务器模块

  安全socket层(SSL)

  能够实时见识服务状态与定制日志

  多种模块的支持

 

tomcat:轻量级web服务软件,一般用于开发和调试jsp代码,通常认为tomcat是 apache的扩展程序

 

 

安装apache服务软件:

 

配置本地yum源:

[[email protected] ~]# cd /etc/yum.repos.d/

[[email protected] yum.repos.d]# rm -rf *

[[email protected] yum.repos.d]# ls

[[email protected] yum.repos.d]# vim rhel7.repo

  [rhel7]

  name=rhel7

  baseurl=file:///media/cdrom

  enabled=1

  gpgcheck=0

[[email protected] yum.repos.d]# ls

  rhel7.repo

[[email protected] yum.repos.d]# cd ~

[[email protected] ~]# mkdir -p /media/cdrom/

[[email protected] ~]# mount /dev/cdrom /media/cdrom/

  mount: /dev/sr0 is write-protected, mounting read-only

[[email protected] ~]# yum -y clean all

[[email protected] ~]# yum makecache

安装apache服务:

[[email protected] ~]# yum -y install httpd

启动apache服务:

[[email protected] ~]# systemctl start httpd

设置apache开机自启动:

[[email protected] ~]# systemctl enable httpd

[[email protected] ~]# systemctl list-unit-files --type=service | grep "httpd"

  httpd.service        enabled

设置防火墙规则允许httpd服务:

[[email protected] ~]# firewall-cmd --permanent --add-service=http

  success

[[email protected] ~]# firewall-cmd --reload

  success

结果:

  技术分享

 

 

 

 

 

 

 

以上是关于linux[基础]-29-[Apache服务]-[安装Apache服务]-[01]的主要内容,如果未能解决你的问题,请参考以下文章

linux[基础]-29-[Apache服务]-[个人用户主页功能]-[03]

Linux安装apache服务器遇到的问题

下载安装Apache2.4.29服务器(windows/linux)

Apache服务器配置--Linux

linux基础--07--ssh服务apache服务和samba服务

linux -apache 基础 rpm包