我想在Ubuntu 16.04上安装Apache版本2.4.28和PHP版本5.6。如何在Ubuntu 16.04上为PHP配置新的Apache路径?
我安装成功,但因为当我安装Apache 2.4.28我不能使用他们没有一起工作:
apt-get install apache2----> this commmand just install apache 2.4.18.
相反,我编译Apache 2.4.28从源作为guide
它编译成功:
[email protected]:/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
然后我使用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”。
认为配置PHP路径或apache路径时出现了很多错误。但我不知道如何解决它。请帮帮我。提前致谢。
可以引导清楚? – nistelrooy41001662
它也很奇怪,它只显示一个空白页面,如果php没有应用,你应该看到它像一个txt文件。 –