MAC自身带有apache,php。
1、启动apache服务 sudo apachectl start/restart/stop
2、查看php的版本 php -v
3、让apache支持php
1、命令行输入:vi /etc/apache2/httpd.conf 2、修改#loadmodule php5_module libexec/apache2/libphp5.so 为 loadmodule php5_module libexec/apache2/libphp5.so 3、命令行输入:cp /etc/php.ini.default /etc/php.ini 4、重启apache apachectl restart 5、在/Libary/WebServer/Documents/目录中创建一个新文件index.php来测试php是否支持 输入: phpinfo(); ?> 6、在浏览器中输入:http://127.0.0.1/index.php 如果正确的话,可以输出php信息7、配置默认index.php vi /etc/apache2/httpd.conf
<IfModule dir_module>
DirectoryIndex index.php index index.html
</IfModule>
4、配置虚拟主机
5、给php安装扩展
从php.net 下载相应的源码
查看path echo $PATH
切换到对应的扩展源码中 .phpize ./configure make make install
如果有问题是phpize的版本不同 导致编译的.so文件不可用,原因可能是在path变量中的php和phpize的路径有错,这个顺序也要有个先后的顺序
时间: 2024-11-24 08:22:11