体验64位,在FC4 x86_64上编译Apache,PHP
安装环境:Fedora Core 4 x86_64 Release 1
安装系统时选择:
默认Gnome桌面环境
默认系统开发工具包
默认Gnome开发工具包
处理器:
AMD64 Sempron(R) 2500+
大致安装时间:
半小时左右,不包括配置时间
前言:
在Linux下编译安装程序是很费精力的一件事情,对很多初学者来说这是一道门槛.我作为一个与Linux打了几年交道的PHP程序员,也没有几次是通过完全编译来安装PHP开发环境的.现在借助于体验64位系统的机会再次来实践一下,同时也做了简要的记录,和大家分享.
说明:
在这里没有记录详悉的安装和配置的过程,只是记录了configure命令和它的参数,当然,这些参数是保证可以编译通过的.具体的一些安装要求请大家耐心地看软件的文档,或者是软件包里的INSTALL文档.顺便练一下英语阅读能力喔!在这次安装中MySQL采用的是官方的x86_64二进制包,省去了不少麻烦.
注意:
所有命令都在一行内输入.
MySQL安装:
去MySQL官方网站上下载编译好的二进制软件包,并解压缩到/usr/local目录,把解压后的文件夹的名字改成mysql5.
Apache配置命令:
$ ./configure --prefix=/usr/local/apache2
--enable-ssl
--enable-dav
--enable-dav-fs
--enable-cgi
--enable-so
PHP配置命令:
$ ./configure --prefix=/usr/local/php5
--with-apxs2=/usr/local/apache2/bin/apxs
--with-bz2
--enable-mbstring
--with-openssl
--with-mysql=/usr/local/mysql5
--with-mysqli=/usr/local/mysql5/bin/mysql_config
--enable-soap
--enable-wddx
--with-xmlreader
--with-xsl
--with-zlib
Subversion配置命令:
$ ./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs
mod_cband配置命令:
$ ./configure --with-apxs=/usr/local/apache2/bin/apxs
mod_perl配置命令:
$ perl Makefile.PL
MP_APXS=/usr/local/apache2/bin/apxs
MP_APR_CONFIG=/usr/local/apache2/bin/apr-config
小结:
安装过程很快,得益于现代的高性能的计算机技术,整个开发环境的后期配置是十分复杂的,我安装大概只用了半个多小时,但是确花了整整一天的时间去配置,所以说还是很麻烦的,当然还包括Java,Eclipse以及相关软件的安装.希望大家能不断的实践,取得更快的进步. 谢谢Kara的分享 :mrgreen:
期待着你的服务器 :o 其实也和32位环境没区别啊……… 是啊,64 位我现在完全体验不到64位和32位有什么不同。 是啊,64 位我现在完全体验不到64位和32位有什么不同。
BS 啊………… 都是CLLDXY :evil:
页:
[1]