如何重新启动apacheweb服务器?

Apache或Apache2是一种流行的web服务器软件,被数百万网站使用。apachewebserver可以运行PHP web应用程序,通常用作 Linux+Apache+MySQL+PHP 公式以创建一个完整的堆栈web应用程序。apacheweb服务器是一种在不同情况下可能需要重新启动的服务。

阿帕齐德国进口六层剃须刀阿帕奇手动刮胡刀手动式刮胡子胡须刀男
德国进口6层刀片 | 月销量20385件
券后34.9-3=31元
原价¥269

淘口令:

¥kdLYXtGS1TJ¥
 

Apache或Apache2或Httpd

在开始解释apacheweb服务器重启之前,我们应该先讨论apacheweb服务器的名称。apacheweb服务器是一个创建于20世纪90年代的长期项目,名为Apache,但apacheversion2的名称是 亚帕奇2 . 此外,基于RPM的发行版如CentOS、Fedora、RHEL将其命名为 Httpd公司 . 因此,在重启时,通常使用httpd术语来描述Apache。

检查Apache Web服务器状态

首先,我们将检查apachewebserver的状态,看它是在运行还是已停止。我们将使用systemctl status命令并提供服务名称,其中apache2用于Ubuntu、Debian、Mint和Kali,httpd用于Fedora、CentOS和RHEL。

Ubuntu、Debian、Mint、Kali :

$ systemctl status apache2
图片[1]-如何重新启动apacheweb服务器?-cppku-C++库
Ubuntu、Debian、Mint、Kali Apache Web服务器状态

Fedora、CentOS、RHEL:

$ systemctl status httpd
图片[2]-如何重新启动apacheweb服务器?-cppku-C++库
软呢帽、CentOS、RHEL Apache Web服务器状态

或者,可以使用init脚本通过以下命令显示Apache服务状态。

Ubuntu、Debian、Mint、Kali :

$ sudo /etc/init.d/apache2 status

Fedora、CentOS、RHEL:

$ sudo /etc/init.d/httpd status

使用systemctl命令重新启动apacheweb服务器

systemctl命令实际上是一个用于管理Linux服务的命令。它由所有主要的Linux发行版提供,如Ubuntu、Debian、Mint、Kali、CentOS、Fedora、RHEL等。systemctl restart命令可用于重新启动Apache Web服务器。服务管理需要root权限,sudo命令可用于普通用户重新启动apache。另外,可以作为root用户运行,而不提供sudo命令。

相关文章: Linux sysctl命令教程

Ubuntu、Debian、Mint、Kali :

$ sudo systemctl restart apache2

Fedora、CentOS、RHEL:

$ sudo systemctl restart httpd

用init.d重新启动ApacheWeb服务器

Linux提供了init.d脚本,用于使用脚本管理服务。init.d脚本在5年前是标准的,但被systemctl命令所取代。init.d脚本位于 /etc/初始d 使用apache所在的相关服务名称 /etc/init.d/apache2公司 . 与systemctl命令一样,它需要sudo命令提供的root权限。

Ubuntu、Debian、Mint、Kali :

$ sudo /etc/init.d/apache2 restart

Fedora、CentOS、RHEL:

$ sudo /etc/init.d/httpd restart

使用service命令重新启动apacheweb服务器

服务命令也由主要的Linux发行版提供,用于管理服务。甚至它已经替换为当前提供的systemctl命令。service命令还需要sudo命令来获得root权限。

Ubuntu、Debian、Mint、Kali :

$ sudo service apache2 restart

Fedora、CentOS、RHEL:

$ sudo service httpd restart

使用apachectl命令重新启动apacheweb服务器

Apache项目和包还提供 apachectl公司 用于控制apache web服务器服务的命令。通过提供sudo的root权限,可以轻松地重新启动apache。作为一个命令,apachectl可以用于所有Linux发行版,如Ubuntu、Debian、Mint、Kali、CentOS和RHEL,如下所示。

Ubuntu、Debian、Mint、Kali , Fedora、CentOS、RHEL:

$ sudo apachectl restart
© 版权声明
THE END
喜欢就支持一下吧,技术咨询可以联系QQ407933975
点赞0
分享