如何在Fedora、CentOS、RHEL Linux上安装Apache2.4和PHP7.3?

Apache和PHP是用于发布和服务web页面的非常流行的工具。这些网页可以是简单的网站、WordPress安装或复杂的web应用程序。在本教程中,我们将学习如何为Fedora、CentOS、RedHat等基于rpm的发行版安装和使用Apache和PHP工具。

null

更新当前存储库和包信息

在安装Apache和PHP工具之前,我们需要更新当前存储库信息以获取最新版本信息。如果当前安装的软件包有一些更新,这也会更新这些软件包。我们将提供 sudo 命令的根权限,因为包安装需要此权限。

$ sudo yum update
Update Current Repository and Package Information
更新当前存储库和包信息

安装Apache或HTTPD2.4

Apache是 httpd 它是最流行的web服务器软件之一。在基于rpm的发行版中,Apache被命名为 httpd 这个包裹也被命名为 httpd .

$ sudo yum install -y httpd httpd-tools mod_ssl
Install Apache or Httpd 2.4
安装Apache或HTTPD2.4

检查Apache服务状态

Apache是一个web服务,作为守护程序或服务工作。我们可以启动,停止,重新启动服务。我们还可以使用 systemctl 命令如下。

$ systemctl status httpd
Check Apache Service Status
检查Apache服务状态

我们可以从截图上看到,该服务目前已停止,无法工作。

启动Apache服务

我们可以用 systemctl start 通过提供 httpd 服务名称。由于这是一项管理任务,我们需要为root用户提供 sudo 命令。然后,我们将检查服务状态,如果它是正确启动。

$ sudo systemctl start httpd
Start Apache Service
启动Apache服务

我们可以从 httpd 它正常启动而没有问题的状态。

相关文章: 什么是Apache Tomcat?

停止Apache服务

如果需要,我们可以用以下方法停止服务 systemctl stop 命令。此命令还需要具有 sudo 命令。

$ sudo systemctl stop httpd

安装PHP 7.3

PHP是一种流行的编程语言,被称为 php 软呢帽包装,CentOS,RedHat。我们还将提供一些有用的PHP模块,如 php-gd , php-xml , php-xmlrpc .

$ sudo yum install -y php php-devel php-pdo php-mbstring php-gd php-xml php-xmlrpc php-mcrypt php-pear
Install PHP 7.3
安装PHP 7.3

测试默认网页

如果apacheweb服务器启动正常,并且一切正常,我们可以使用 localhost 127.0.0.1 就像下面一样。

Test Default Web Page
测试默认网页

用phpinfo()测试PHP

PHP提供了 phpinfo() 函数,它将提供有关当前PHP安装的信息和详细信息。此信息可以是API级别、生成日期、调试状态、启用的扩展、系统信息等,因为默认网页位于 /var/www/html/index.html 我们将其内容更改为以下内容。

Test PHP with phpinfo()
用phpinfo()测试PHP

图片[8]-如何在Fedora、CentOS、RHEL Linux上安装Apache2.4和PHP7.3?-yiteyi-C++库

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享