选择显示字体大小

php安装攻略:linux(五)

pm包的安装方式是redhat公司自创的。使用这种安装方式可以极其方便地对应用程序进行安装。现在许多的linux发行公司也在他们的产品中加进了rpm的安装方式,这样rpm包的安装也成为了linux程序安装的一个标准。
  在进行rpm包的安装工作之前,我们要对rpm的一些命令形式和参数进行熟悉。在linux的文字界面下,输入以下命令:
rpm -help
  可以看到有许多的参数。使用以下命令可以使help文件分屏显示:
rpm -help more
  在rpm众多参数之中,最常见的是-e 、-ivh 、-ql。
  这三个命令分别是删除已安装的rpm包,安装rpm包,查询已安装的rpm包。明白这三个命令的使用之后,我们就可以进行程序的安装了。

  首先,我们需要找到安装文件,也就是要安装的rpm包。这个包可以在许多的ftp站点获和,在许多公司发行的linux版本中也可以发现这些rpm包。切记,在进行安装之前必须保证自己的root身份。只有是root身分才可以进行硬件的加载,程序的安装等操作。我们以安装php-3.0.7.i386.rpm包为例,讲解如何进行安装。在命令行中,键入以下命令开始进行php的安装:
rpm -ivh php-3.0.7.i386.rpm
  你会看到一个进度条,这是用来表示安装进度的。当进度条走到尽头的时候,php-3.0.7.i386.rpm就安装完了。
  在这个php的rpm包中,由于支持的选项比较少,一般不能够符合我们的要求。那么我们同样可以对php进行定制和编译(只适合使用redhat6.1的用户)。

具体步骤如下:

  首先获取php源码包,解压后进入该包内。
修改/usr/sbin/目录下的apxs文件。将:
my $cfg_libexecdir =modules; #substituted via apaci install
修改为:
my $cfg_libexecdir =/usr/lib/apache; #substituted via apaci install
检查freetype-devel包是否安装,如未安装,请按以下命令安装:
rpm -i freetype-devel-1.3.6.i386.rpm
开始配置,这一步的操作可以参照前面编译的选项做,推荐使用以下选项:
./configure--with-apxs=/usr/sbin/apxs--with-mysql--with-ldap--with-config-file-path=/etc/httpd/conf
  然后,使用以下命令编译并安装新的php
make
make install
  将源文件目录中的php3.ini-dist文件拷贝到/etc/httpd/conf目录下,并更名为php3.ini。使用以下命令重启apache服务。
/etc/rc.d/init.d/httpb tart
  这时候,新的php版本就生效了。


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons