php和apache安装心得

     又一次安装apache和php~~

     又一次心碎的体验~

     本想参考之前的apache配置之间进行安装(在windows 下编辑,然后传到linux上),怎耐,一直有问题,打开浏览器直接进行下载。发现是浏览器不解析php,于是在apache配置文件中加LoadModule php5_module       modules/libphp5.so,还是不行。google 发现这个模块是安装php的时候自动加上去的。

    于是重新编译php发现可以了

    总结1:感觉应该是windows和linux乱码的问题,以后最好不要这样干:在windows 下编辑,然后传到linux上~

    然后,发现没有安装mysql 驱动,伤心。于是通过../ext目录安装pdo_mysql,提示mysql版本过高。最后发现mysqlInd比较好使,因为mysqlnd内置于PHP源代码,性能较好,使用mysqlnd,并不需要预先安装mysql,直接在编译php的时候添加参数就可以了

  总结2:php安装mysql扩展,应该直接在编译时带参数。一句解决,无需瞎折腾。
  编译参数:./configure --prefix=/usr/local/php-5.6.14 --with-apxs2=/usr/local/apache/bin/apxs  --with-mysql=mysqlnd --with-mysqli=mysqlnd  --with-pdo-mysql=mysqlnd

  附文,参考:
  http://zhangxugg-163-com.iteye.com/blog/1894990

原文地址:https://www.cnblogs.com/nerrissa/p/4951083.html