温馨提示×

ubuntu lamp如何搭建本地服务器

小樊
53
2025-08-05 05:57:55
栏目: 云计算

在Ubuntu上搭建LAMP(Linux、Apache、MySQL和PHP)本地服务器是一个相对简单的过程。以下是详细的步骤:

1. 更新系统

首先,确保你的系统是最新的。打开终端并运行以下命令:

sudo apt update
sudo apt upgrade

2. 安装Apache

安装Apache Web服务器:

sudo apt install apache2

安装完成后,启动Apache服务并设置为开机自启动:

sudo systemctl start apache2
sudo systemctl enable apache2

验证Apache是否安装成功,可以在浏览器中访问 http://localhost/,你应该能看到Apache的默认页面。

3. 安装MySQL

安装MySQL数据库服务器:

sudo apt install mysql-server

在安装过程中,系统会提示你设置MySQL的root密码,请按照提示操作。

安装完成后,运行以下命令以安全配置MySQL:

sudo mysql_secure_installation

按照提示完成安全设置,如设置root密码、删除匿名用户等。

4. 安装PHP

安装PHP及其必要的模块:

sudo apt install php libapache2-mod-php

5. 配置PHP

编辑PHP配置文件以启用必要的扩展。你可以编辑 /etc/php/7.4/apache2/php.ini 文件(具体路径可能因Ubuntu版本而异),确保以下行没有被注释掉(即没有分号 ;):

extension=mysql.so
extension=mysqli.so
extension=pdo_mysql.so

保存文件并退出编辑器。

6. 重启Apache

重启Apache服务以应用更改:

sudo systemctl restart apache2

7. 测试PHP安装

创建一个名为 info.php 的文件,内容如下:

<?php
phpinfo();
?>

将这个文件放置在Apache的默认文档根目录(通常是 /var/www/html/),然后在浏览器中访问 http://localhost/info.php。如果看到PHP信息页面,则表示PHP环境搭建成功。

8. 可选:安装phpMyAdmin

phpMyAdmin是一个流行的MySQL管理工具,可以通过以下命令安装:

sudo apt install phpmyadmin

安装完成后,你可能需要创建一个符号链接,以便可以通过Web界面访问phpMyAdmin:

sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin

然后重启Apache:

sudo systemctl restart apache2

现在,你可以通过浏览器访问 http://localhost/phpmyadmin 来管理你的MySQL数据库。

通过以上步骤,你就可以在Ubuntu上成功搭建一个LAMP本地服务器。如果有任何问题,请检查每一步的输出信息,以便定位并解决问题。

0