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

麦子
麦子
管理员
1216
文章
0
粉丝
运维技术459字数 407阅读1分21秒阅读模式

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

第一、安装Apache引擎

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

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

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

然后我们要启动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();
 ?>

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

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

第三、安装MariaDB数据库

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

1. 安装MariaDB数据库

apt-get install mariadb-server -y

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

2. 启动和开启启动

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

systemctl start mariadb
systemctl enable mariadb

3. 数据库安全配置

mysql_secure_installation

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

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

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

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

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

利用CSS样式给Banner图片增加滤镜效果

老蒋在处理一个客户的网站Banner图片的时候,原图偏亮,希望图片稍微加上不透明的遮罩滤镜效果。我们正常可以将图片直接调整色调即可,但是如果客户以后希望原图那我们还要重新将图片替换有点麻烦,于是就考虑...