今天进行了一下PHP开发环境的搭建。不论是windows平台还是linux平台,网上都有相关的介绍文章。但是随着软件的更新,一些安装方法已经不太适用,而我又才刚刚接触Ubuntu,所以配置的时候还是花了一番功夫。先说明一下,以下只是我的配置,不一定准确和符合所有的情况,一些我也不懂,发上来只是交流和整理。
首先说一下Apache 2.4.1的安装和配置。
1.从 http://www.apache.org/dist/httpd/ 下载相应版本的apache,我下了2.4.1,格式是tar.gz,即源码编译方式。
2 解压源文件,在“终端"里进入解压目录。执行 sudo ./configure --prefix=/usr/server/apache2 开始配置。(目录可以换位其他位置,例如网上的教程是/usr/local/apache2)
3.接下来会提示需要apr和apr-util,根据提示从网站下载即可。下载后的apr和apr-util带有版本号,将版本号去掉后,移动到/usr/local/lib目录下。
4.再按照第2步的命令执行,会提示下载pcre。下载,安装即可(网上有一篇教程讲到,安装pcre时要设置下 includedir和libdir,我没有按照这个来,因为在下面一步中,可以再加一个命令选项)。
5.这里要再一次配置了,配置的命令跟前两次有些不一样,加了一个选项。执行 sudo ./configure --prefix=/usr/server/apache2 --with-pcre=/usr/local/pcre.8.20。这里的路径是pcre的安装路径。
6.接下来执行 sudo make 和sudo make install即可。
apache2.4.1的配置文件httpd.conf在apache2/conf/httpd.conf,这里要进行servername的设置,同时要添加支持的文件类型php。
接下来的php的安装。
从官方网站下载php,我仍然下的是tar.gz,进行配置的的命令我不太懂。我用的是sudo ./configure --with-apxs2=/usr/sever/apache2/bin/apxs。接下来make 和make install即可。
关于php的配置,如果要更改,则要重新进行上面的步骤,再重启一下apache。
至于mysql,明天再配置。⊙﹏⊙
我的感觉就是,按照配置文档里的步骤应该可以搞定,网上的一些教程可能不是最适合你的,可以参考,但全信的话可能要走弯路。再说自己摸索的话还可以有很大的成就感,可以使自己的能力得到一定的提高。
#睡觉!