在Fedora上部署LAMP堆栈(Linux、Apache、MySQL、PHP)的步骤如下:
安装Apache Web服务器:
sudo dnf install httpd
sudo systemctl start httpd
sudo systemctl enable httpd
安装MySQL数据库服务器:
sudo dnf install mysql-server
sudo systemctl start mysqld
sudo systemctl enable mysqld
配置MySQL数据库:
sudo mysql_secure_installation
安装PHP和相关模块:
sudo dnf install php php-mysqlnd
配置Apache与PHP的集成:
sudo nano /etc/httpd/conf/httpd.conf
找到以下行,确保已取消注释:
LoadModule php_module modules/libphp.so
AddHandler php-script .php
Include conf.d/*.conf
重启Apache服务器:
sudo systemctl restart httpd
测试LAMP堆栈是否正常工作: 在Web浏览器中输入服务器的IP地址或域名,应该能够看到Apache默认页面。创建一个包含phpinfo()
函数的PHP文件,以查看PHP相关信息。
通过以上步骤,您就可以在Fedora上成功部署LAMP堆栈,并开始在Web服务器上运行PHP应用程序。