记录在Debian12中手动部署LAMP环境(Apache PHP MariaDB)

老乐 运维文档27字数 816阅读2分43秒阅读模式

在前一篇文章中,我们有记录到在Debian12中部署LEMP(Nginx)环境的过程。当然,我们常用的另外一个Web引擎是Apache。这里我们也同样的在Debian12中简单的部署LAMP环境,以便于我们小结这些引擎的软件配置的过程。

第一、安装Apache引擎

我们需要提前拿到Debian12纯净的系统镜像,然后更新最新的源和安装Apache。

apt update -y
apt install apache2 apache2-utils -y

然后我们要启动Apache且设置开机启动。

systemctl start apache2
systemctl enable apache2

第二、安装PHP软件

  1. 安装PHP软件包
apt-get install php php-fpm php-curl php-cli php-zip php-mysql php-xml -y

2. 测试PHP

vi /var/www/html/phpinfo.php

我们在网站目录创建一个phpinfo文件,测试看看PHP信息。

<?php
 phpinfo();
 ?>

这里可以看到,PHP默认安装的是8.2。

第三、安装MariaDB数据库

在这里,数据库我们很多都用于MySQL或者MariaDB,实际上两者都是相当的。

1. 安装MariaDB数据库

apt-get install mariadb-server -y

2. 启动和开启启动

根据提示自动安装完毕之后,我们需要启动后设置开机启动。

systemctl start mariadb
systemctl enable mariadb

3. 数据库安全配置

mysql_secure_installation

数据库创建完毕之后,我们需要配置数据库安全,设置ROOT密码。

根据提示,我们需要设置数据库管理ROOT密码,以及清理默认的数据库表和匿名用户。

这样,我们就可以完成在Debian12中部署安装完毕LAMP。我们可以在默认"/var/www/html/"目录中创建PHP页面站点测试。

投上你的一票
 
  • 本文由 老乐 发表于 2024年3月26日 08:04:15
  • 转载请务必保留本文链接:https://www.zhujipingjia.com/debian-lamp.html