在前一篇文章中,我们有记录到在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软件
- 安装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页面站点测试。
评论