我想在 Ubuntu 16.04 上安装 Apache 版本 2.4.28 和 PHP 版本 5.6。
我安装成功,但它们不能一起工作,因为当我安装 apache 2.4.28 时我无法使用:
apt-get install apache2----> this commmand just install apache 2.4.18.
相反,我从源代码编译 apache 2.4.28关联。
然后我使用 apt-get 安装 PHP 5.6。因为 Ubuntu 16.04 默认 PHP 是 PHP7.0,所以我使用这个命令安装 PHP5.6:
apt-get install software-properties-common
add-apt-repository ppa:ondrej/php
apt-get update
apt-get install php5.6
因此,当我测试 PHP 时:
<?php
echo "Hello world";
?>
它显示空白页,不打印“Hello world”。
root@ubuntu:/usr/local/apache2/conf# ps -aux | grep httpd
root 57261 0.0 0.1 75276 3844 ? Ss 08:21 0:00 /usr/local/apache2/bin/httpd -k start
daemon 57262 0.0 0.2 364240 5760 ? Sl 08:21 0:00 /usr/local/apache2/bin/httpd -k start
daemon 57263 0.0 0.2 364240 5760 ? Sl 08:21 0:00 /usr/local/apache2/bin/httpd -k start
daemon 57264 0.0 0.3 429776 6100 ? Sl 08:21 0:00 /usr/local/apache2/bin/httpd -k start
root 57647 0.0 0.0 21296 944 pts/17 S+ 08:55 0:00 grep --color=auto httpd
我认为配置 PHP 路径或 apache 路径时有很多错误。但我不知道如何修复它。请帮助我。提前致谢。