本文摘自PHP中文网,作者步履不停,侵删。
Apache HTTP服务器是世界上最流行的Web服务器。 它是一款免费的开源和跨平台的HTTP服务器,提供强大的功能,可以通过各种模块进行扩展。 以下说明介绍如何在CentOS 7机器上安装和管理Apache Web服务器。
安装Apache
Apache在默认的CentOS仓库中可用,安装非常简单。 在CentOS和RHEL上,Apache软件包和服务称为httpd。 要安装软件包,请运行以下命令:
安装完成后,启用并启动Apache服务:
1 2 | sudo systemctl enable httpd
sudo systemctl start httpd
|
如果您正在运行防火墙,则还需要打开HTTP和HTTPS端口80和443:
1 2 3 | sudo firewall-cmd
sudo firewall-cmd
sudo firewall-cmd
|
我们可以通过以下方式检查Apache服务的状态和版本:
1 | sudo systemctl status httpd
|
输出:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)
Active: active (running) since Thu 2018-04-26 07:13:07 UTC; 11s ago
Docs: man:httpd(8)
man:apachectl(8)
Main PID: 3049 (httpd)
Status: "Total requests: 0; Current requests/sec: 0; Current traffic: 0 B/sec"
CGroup: /system.slice/httpd.service
├─3049 /usr/sbin/httpd -DFOREGROUND
├─3050 /usr/sbin/httpd -DFOREGROUND
├─3051 /usr/sbin/httpd -DFOREGROUND
├─3052 /usr/sbin/httpd -DFOREGROUND
├─3053 /usr/sbin/httpd -DFOREGROUND
└─3054 /usr/sbin/httpd -DFOREGROUND
|
输出:
1 2 | Server version: Apache/2.4.6 (CentOS)
Server built: Oct 19 2017 20:39:16
|
最后,要验证安装,在您所选择的浏览器中打开您的服务器IP地址http://YOUR_IP
使用systemctl管理Apache服务
我们可以像任何其他系统单元一样管理Apache服务。
要停止Apache服务,请运行:
1 | sudo systemctl stop httpd
|
要再次启动,请键入:
1 | sudo systemctl start httpd
|
重新启动Apache服务:
1 | $sudo systemctl restart httpd
|
在进行一些配置更改后重新加载Apache服务:
1 | $sudo systemctl reload httpd
|
如果您想禁用Apache服务以在启动时启动:
1 | $sudo systemctl disable httpd
|
并重新启用它:
1 | $sudo systemctl enable httpd
|
更多Apache的相关技术文章,请访问Apache教程栏目进行学习!
以上就是centos7怎么安装apache的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
apache服务器启动方法
怎么卸载apache?
apache和nginx哪个性能高?
在CentOS7上安装桌面环境
apache靠什么盈利
apache配置端口转发的具体方法
怎么把apache的版本信息给隐藏起来
安装apache后如何添加代理模块
apache功能特点介绍
linux中使用yum安装nginx的实例详解
更多相关阅读请进入《CentOS7》频道 >>
转载请注明出处:木庄网络博客 » centos7怎么安装apache