linux下安装Apache:http://blog.csdn.net/github_39164078/article/details/73692654
linux下安装Mysql:http://blog.csdn.net/github_39164078/article/details/73613618
1.下载PHP包
地址:http://php.net/downloads.php
2.安装
执行命令解压安装文件
切换到安装文件目录下执行配置命令 :
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql-dir=/usr/include/mysql/mysql.h
执行完后发现报错,缺少libxml2
执行命令安装libxml2 : sudo apt-get install libxml2-dev
如果提示包不存在的话,先执行 sudo apt-get update 更新
然后再次执行上述配置命令
然后编译:make
安装:make install
3.配置
复制解压安装源码下的php.ini-production文件到我们上面配置命令【--with-config-file-path=/usr/local/lib】指定的目录中
cp php.ini-production /usr/local/lib/php.in
在Apache配置文件【/usr/local/apache/conf/httpd.conf 】中配置PHP相关参数
在<IfModule mime_module>节点下添加:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
注意:.php前面有空格
配置完毕后重启apache服务输出phpinfo() 即可测试