返回
在 Ubuntu 22.04 上轻松设置 LAMP 堆栈
后端
2023-11-23 13:37:09
概述
LAMP 堆栈,全称 Linux、Apache、MySQL 和 PHP,是构建和托管动态网站和 Web 应用程序的理想选择。它是一个强大且灵活的组合,在 Web 开发社区中广受欢迎。本文将逐步指导您如何在 Ubuntu 22.04 上安装 LAMP 堆栈。
先决条件
- 运行 Ubuntu 22.04 的计算机
- sudo 权限
- 稳定互联网连接
安装 Apache Web 服务器
sudo apt update
sudo apt install apache2
检查 Apache 是否正在运行:
systemctl status apache2
安装 MySQL 数据库
sudo apt install mysql-server
运行 MySQL 安全安装脚本:
sudo mysql_secure_installation
设置 MySQL root 密码并回答其他安全问题。
创建 MySQL 用户和数据库
mysql -u root -p
输入 MySQL root 密码。
创建新的 MySQL 用户:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';
创建新数据库:
CREATE DATABASE dbname;
授予用户对新数据库的权限:
GRANT ALL PRIVILEGES ON dbname.* TO 'username'@'localhost';
刷新权限:
FLUSH PRIVILEGES;
安装 PHP
sudo apt install php php-mysql
重启 Apache 以加载 PHP 模块:
systemctl restart apache2
测试 LAMP 堆栈
创建名为 info.php
的 PHP 文件:
<?php
phpinfo();
?>
将文件上传到 Web 根目录(通常为 /var/www/html
)。
在浏览器中访问以下 URL:
http://localhost/info.php
您应该看到有关 PHP 安装和 LAMP 堆栈的详细信息。
结论
恭喜!您已成功在 Ubuntu 22.04 上安装了 LAMP 堆栈。现在,您可以开始构建和托管用 PHP 编写的动态网站和 Web 应用程序。