1.掛載鏡像
mount /dev/sr0 /dev/mnt/cdrom
2.從Packages 里面找到httpd打頭的rpm包
3.逐個安裝,先安裝第一個httpd-2.4.6-90.el7.centos.x86_64.rpm 看一下所需的依賴包
第一個依賴 /etc/mime.types
http://rpmfind.net/linux/rpm2html/search.php?query=%2Fetc%2Fmime.types
去這個網站找centos7系統需要的rpm包
接着安裝
第二個依賴 httpd-tools = 2.4.6-90.el7.centos (意思是這個包的版本必須等於2.4.6-90)
發現還依賴了兩個函數庫,接着去網站查看依賴包
安裝這兩個依賴包
依賴搞定了就繼續安裝 httpd-tools-2.4.6-90.el7.centos.x86_64.rpm
一切順利!
現在我們已經安裝了 httpd-2.4.6-90.el7.centos.x86_64.rpm 和 httpd-tools-2.4.6-90.el7.centos.x86_64.rpm
接下來安裝剩余的包 httpd-manual-2.4.6-90.el7.centos.noarch.rpm
安裝完成
4.啟動Apache
查看防火牆狀態:
[root@centos7-1 Packages]# firewall-cmd --state running
關閉防火牆
[root@centos7-1 Packages]# systemctl stop firewalld.service
啟動服務
[root@centos7-1 Packages]# systemctl start httpd.service
禁用防火牆開機啟動服務
systemctl disable firewalld.service
設置服務器開機自動啟動Apache
systemctl enable httpd.service
手動啟動Apache
systemctl start httpd.service 在瀏覽器中輸入IP地址即可驗證是否啟動成功
手動重啟Apache
systemctl restart httpd.service
5.安裝目錄介紹
- Apache默認將網站的根目錄指向/var/www/html
- 默認的主配置文件/etc/httpd/conf/httpd.conf
- 配置存儲在的/etc/httpd/conf.d/目錄