1. 程式人生 > >linux[基礎]-29-[Apache服務]-[安裝Apache服務]-[01]

linux[基礎]-29-[Apache服務]-[安裝Apache服務]-[01]

cdrom epo style pan 域名 能夠 輕量級 服務狀態 -type

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]