要在Ubuntu上使用Apache2集成PHP环境,请按照以下步骤操作:
sudo apt update
sudo apt install apache2
sudo systemctl start apache2
sudo systemctl enable apache2
sudo systemctl status apache2
sudo apt install php libapache2-mod-php php-cli php-fpm
sudo systemctl start php7.4-fpm
sudo systemctl enable php7.4-fpm
注意:这里的php7.4-fpm是PHP 7.4版本,你可以根据需要安装其他版本,例如php8.0-fpm。
sudo nano /etc/apache2/sites-available/000-default.conf
找到以下内容:
<FilesMatch \.php$>
SetHandler application/x-httpd-php
</FilesMatch>
将其替换为:
<FilesMatch \.php$>
SetHandler "proxy:fcgi://localhost:9000"
</FilesMatch>
保存并退出编辑器。
sudo systemctl restart apache2
info.php的文件:sudo nano /var/www/html/info.php
输入以下内容:
<?php
phpinfo();
?>
保存并退出编辑器。
http://your_server_ip/info.php,你应该能看到PHP信息页面,这表明Apache2已成功集成PHP环境。完成以上步骤后,你可以开始在Ubuntu上使用Apache2和PHP进行开发了。