Mac osx系统下开启PHP环境

2014-07-03 23:28:45
苹果系统其实本身就是Unix系统,很多都自带了apache和php的环境,我们只要开启他们就行了 省去了安装、配置的过程。

我的系统是Mac osx 10.9,其实是自带了apache+php的环境,我们只需要开启他们就行。


查看apache和php的版本可以通过如下命令

appledeMacBook-Pro:~ hutuseng$ httpd -v
Server version: Apache/2.2.24 (Unix)
Server built:   Sep 12 2013 16:12:49
appledeMacBook-Pro:~ hutuseng$ php -v
PHP 5.4.17 (cli) (built: Sep 12 2013 23:14:23) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologie



有几个重要文件的位置,我们需要了解一下:


/usr/sbin/apachectl 启动apache服务的脚本文件
/usr/sbin/httpd apache服务的可执行文件
/etc/apache2/httpd.conf apache的配置文件,/etc/apache2目录里还有其他相关的配置文件
/etc/php.ini.default php的配置文件,不过需要改成php.ini文件才能起作用


启动apache服务,需要root权限,可以使用su或者sudo切换到root用户环境下


sudo -Es


接着启动Apache服务,也就是httpd程序,这里通过一个写好的apachectl 脚本程序来启动

apachectl -k start

apachectl的详细命令,可以通过apachectl -h来查看。


这样,apache服务就启动了,打开浏览器,输入 http://localhost就可以看到了。


关于apache的配置和php的配置,就不在这里多说了。