如何在 CentOS7 上安装 LAMP stack

LAMP Stack

LAMP 是一个非常常见的 web 服务栈示例,其名称是最初的四个开源组件名称的首字母缩写:Linux 操作系统、Apache HTTP 服务器、MySQL 关系数据库管理系统和 PHP 编程语言。开发简单到复杂的企业级 web 应用程序的最有效方法是使用 LAMP,因为它具有自定义、灵活性和成本效益高的强大安全特性。LAMP stack 中的所有组件都是可以免费获得的开源软件。

第一步: 安装 Apache

运行下面的 yum 命令来安装 Apache。

yum install -y httpd

接下来, 通过运行以下命令启动并启用 Apache。

systemctl start httpd.service
systemctl enable httpd.service

检查 Apache 的状态。

systemctl status httpd.service

通过访问服务器的公共 IP 地址,检查服务是否正在运行。浏览器应该显示测试 CentOS 7 Apache web 页面。

第二步: 安装 Mariadb

使用命令安装 MariaDB。

yum install mariadb-server mariadb -y

使用该命令启动并启用 MariaDB。

systemctl start mariadb
systemctl start mariadb

运行 MySQL 安全脚本。

mysql_secure_installation

按 Enter 并为 mariadb 创建一个新密码。对所有其他选项按 Enter 键。

第三步: 安装 PHP

使用 yum 包安装程序和命令安装 MySQL 扩展和 PHP。

yum install php php-mysql -y

要让您的 Apache webserver 启动并与 PHP 协同工作,请重新启动服务器。

systemctl restart httpd.service

测试 PHP 处理。

使用一个基本的 PHP 脚本来创建一个 信息.php 文件,带命令。

vi /var/www/html/info.php

<?php

phpinfo ();

?>

通过访问以下 URL 检查 PHP 是否在工作。

http://ip_address/info.php

结论

我们希望本文能帮助您学习如何安装 LAMP stack。主要用途是创建 web 应用程序。它必须包括操作系统、web 服务器、数据库和编程语言。TheStack 是最好的虚拟主机提供商之一,提供 [优质共享虚拟主机] (https://thestack.net/shared-hosting),[性价比专用服务器托管] (https://thestack.net/offerated -servers), [VPS服务器] (https://thestack.net/vps), WordPress 托管,服务器管理和监控以及 DevOps 支持服务。放心我们的服务,并接触我们的专家团队了解更多。

关联文章