以下是基于Linux系统的LAMP测试环境搭建步骤(以Ubuntu/Debian为例):
更新系统
sudo apt update && sudo apt upgrade -y
安装Apache
sudo apt install apache2
验证:浏览器访问服务器IP,看到Apache默认页面即成功。
安装MySQL
sudo apt install mysql-server
sudo mysql_secure_installation # 设置root密码并完成安全配置
验证:命令行输入mysql -u root -p
,输入密码后进入MySQL提示符。
安装PHP及扩展
sudo apt install php libapache2-mod-php php-mysql
重启Apache使PHP生效:
sudo systemctl restart apache2
验证:在/var/www/html
目录下创建info.php
文件,内容为<?php phpinfo(); ?>
,浏览器访问http://服务器IP/info.php
,显示PHP信息页面即成功。
(可选)配置虚拟主机
sudo mkdir -p /var/www/example.com/html
sudo chown -R $USER:$USER /var/www/example.com/html
/etc/apache2/sites-available/example.com.conf
):<VirtualHost *:80>
ServerName example.com
DocumentRoot /var/www/example.com/html
</VirtualHost>
sudo a2ensite example.com.conf
sudo systemctl reload apache2
注意事项:
apt
替换为yum
/dnf
,部分命令路径略有差异。/etc/apache2/apache2.conf
中Options Indexes FollowSymLinks
为Options FollowSymLinks
)。