在CentOS 7上安装LAMP环境

LAMP(Linux,Apache,MySQL,PHP)堆栈是常用的Web堆栈,用于准备用于托管Web内容的服务器。以下步骤将向您展示如何在虚拟专用服务器(VPS)上安装LAMP堆栈。LAMP是Web服务堆栈的原型模型。它代表四个开源组件: Linux 操作系统, Apache HTTP Server, MySQL  关系数据库管理系统(RDBMS)和 PHP  编程语言。

在这种情况下,虚拟专用服务器已经在运行CentOS 7,Linux部分已经处理完毕。这是安装其余部分的方法。

安装步骤:

我们应该执行的首要任务是更新最新的软件包。这可以通过“ update”命令来完成,该命令将花费几分钟的时间进行编译。“ yum”将自动尝试检查所有已配置的存储库,以解决安装/升级期间的所有程序包依赖性。

重要的是要确保安装了最新的软件更新和错误修复。命令如下:

sudo yum update

在CentOS服务器上安装Apache

键入以下yum命令以安装Apache Web服务器:

sudo yum安装httpd

 

以下输出将打印在屏幕上

 

在CentOS 7上启动httpd 服务

 sudo systemctl start httpd

检查CentOS 7上httpd 服务状态

systemctl status httpd

 

输出:
活动:自2019年13月13日星期五以来活动(运行); 1周0天前

 

注意:默认配置文件以httpd.conf的形式存储在/ etc / httpd / conf /中。默认日志文件存储在/ var / log / httpd / {access_log,error_log}中

 

测试Apache:

打开您的Web浏览器,然后导航到http:// localhost /http://您的 .server-ip-address /。

 

在CentOS 7服务器上安装MariaDB

MariaDB是CentOS 7环境中MySQL服务器的增强替代品。MariaDB是由社区本着真正的开源精神开发的。一种安全且可扩展的数据库服务器,用于扩展或扩展部署,基于支持创新的现代可扩展体系结构构建。 

安装MariaDB的命令如下:

sudo yum install mariadb-server

当提示您继续安装时,请按y。

使用以下命令启动MariaDB

sudo systemctl start mariadb

保护MariaDB:

可以执行安全安装,其中用户可以设置用于访问数据库的密码。这是通过以下命令完成的:

sudo /usr/bin/mysql_secure_installation

 

访问MariaDB:

可以使用以下命令访问MariaDB:

mysql –u root –p

注意:服务器将要求输入密码,如果未设置密码,则可以按Enter键将其跳过。

 

在CentOS 7上安装PHP

PHP(超文本预处理器)是一种常用的开源通用脚本语言,非常适合于Web开发。也可以将其嵌入HTML。

使用以下命令完成PHP及其模块的安装:

Sudo yum install php php-mysql php-gd php-pear

输出如下:

安装后的PHP httpd的(Apache)的服务必须重新启动。

用于以下命令:

sudo systemctl restart httpd

 

在服务器上测试PHP

在服务器上安装PHP之后,我们必须测试它是否正常运行。以下是相应的步骤:

创建一个名为/var/www/html/test.php的文件

 

附加以下代码:
<?php
   phpinfo(INFO_GENERAL);
?>

 


保存并关闭文件。将您的Web浏览器指向服务器的IP地址,例如http://xx.xx.xx.xx/test.php

 

样本输出: