欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› php解释器下载

php解释器 v5.2.5.5官方版 附安装教程

php解释器[下载地址]
php解释器 v5.2.5.5官方版 附安装教程

php解释器是一款很实用的php编程辅助软件,可以进行密码认证、邮件收发、动态gif生成、cookies操作等,配合PHP一同使用,可以开发出更出色的web程序,大大提高工作效率。php的小伙伴不要错过哦,赶快来下载吧!

php解释器 v5.2.5.5官方版 附安装教程

php简介

PHP是一种新型的CGI程序编写语言,易学易用,运行速度快,可以方便快捷地编写出功能强大,运行速度快,并可同时运行于Windows、Unix、Linux 平台的Web后台。

解释器模式的优缺点

解释器是一个简单的语法分析工具,它最显著的优点就是扩展性,修改语法规则只需要修改相应的非终结符就可以了,若扩展语法,只需要增加非终结符类就可以了。

但是,解释器模式会引起类的膨胀,每个语法都需要产生一个非终结符表达式,语法规则比较复杂时,就可能产生大量的类文件,为维护带来非常多的麻烦。同时,由于采用递归调用方法,每个非终结符表达式只关心与自己相关的表达式,每个表达式需要知道最终的结果,必须通过递归方式,无论是面向对象的语言还是面向过程的语言,递归都是一个不推荐的方式。由于使用了大量的循环和递归,效率是一个不容忽视的问题。特别是用于解释一个解析复杂、冗长的语法时,效率是难以忍受的。

php解释器安装教程

PHP解释器的安装

默认情况下Red Hat Enterprise Linux安装程序不会将PHP解释器安装在系统上,读者可使用下面的命令检查系统是否已经安装了PHP解释器或查看已经安装了何种版本。

rpm -q php

命令执行结果如图7-21所示。

php解释器 v5.2.5.5官方版 附安装教程

从图中可以看到,系统当前还没有安装PHP解释器,应将Red Hat Enterprise Linux 5第2张安装盘放入光驱,加载光驱后在光盘的Server目录下找到PHP解释器的RPM安装包文件php-5.1.6-5.el5.i386.rpm,以及相关程序文件php-cli-5.1.6-5.el5.i386.rpm和php-common-5.1.6-5. el5.i386.rpm,使用下面的命令安装PHP解释器。

rpm -ivh /mnt/Server/php-common-5.1.6-5.el5.i386.rpm

rpm -ivh /mnt/Server/php-cli-5.1.6-5.el5.i386.rpm

rpm -ivh /mnt/Server/php-5.1.6-5.el5.i386.rpm

设置php.conf文件

在Apache主配置文件httpd.conf中默认有一条"Include conf.d/*.conf"语句,它的含义是将目录/etc/httpd/conf.d/中的所有*.conf文件包含到httpd.conf中。PHP解释器的安装程序会自动在目录/etc/httpd/conf.d/中建立一个名为php.conf的配置文件,这个文件包含了PHP的配置选项。由于历史原因,许多原来许多基于PHP3的程序文件扩展名为.php3。为了能让这些PHP3的程序文件运行,应该在php.conf文件中为.php3扩展名的文件建立映射。编辑/etc/httpd/conf.d/php.conf,找到语句"AddHandler php5-script .php",将其改为"AddHandler php5-script .php .php3",如图7-22所示。

php解释器 v5.2.5.5官方版 附安装教程

测试PHP运行环境

测试PHP运行环境的具体步骤如下。

在Apache主目录/var/www/html/中建立一个名为test.php的文件,该文件的内容如下。

在客户端的浏览器中访问"http://Linux服务器的IP地址/test.php",如果出现如图7-23所示的PHP的信息页面,则表示PHP运行环境配置成功。

php解释器 v5.2.5.5官方版 附安装教程

二、JSP运行环境的配置 (Tomcat的安装)

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司一起参与建立的一种基于Java技术的动态网页技术标准。在传统的网页HTML文件(*.htm、*.html)中嵌入了Java代码的一个脚本,由脚本完成查询数据库、重新定向网页和发送电子邮件等动态操作。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的HTML结果。在这一点上,JSP与ASP和PHP等脚本语言一样。但JSP与其他脚本不同的是,ASP和PHP等传统脚本语言由服务器直接解释这个脚本,而JSP则由JSP容器(如Tomcat)首先将其转化为Servlet,然后再调用Javac编译器将Servlet编译为二进制的Class文件,服务器最终运行的是Class文件,所以运行效率要比传统解析性的脚本语言高。

Apache只是一个Web服务器,不能运行JSP程序。如果要运行JSP程序,还需要安装Tomcat服务器软件,通过整合Tomcat与Apache来运行JSP程序。Tomcat是由Apache-Jakarta子项目支持的开放源代码服务器软件,它得到Sun公司的全力支持,而且Tomcat的运行效率非常高,所以它得到了广泛的应用。

Tomcat的安装

默认情况下Red Hat Enterprise Linux安装程序不会将Tomcat服务安装在系统上,读者可以使用下面的命令检查系统是否已经安装了Tomcat服务或查看已经安装了何种版本。

rpm -q tomcat5

命令执行结果如图7-24所示。

[attach]108898[/attach]

从图中可以看到,系统当前还没有安装Tomcat服务。Tomcat服务的关联程序非常多,如果逐个安装会耗费大量的时间和精力,因此建议使用yum工具进行安装。

yum(Yellow dog Updater,Modified)是一个针对RPM操作系统的非常方便的自动升级和软件包管理工具。yum会自动计算出程序之间的相互关联性,并且计算出完成软件包的安装需要哪些步骤。默认情况下yum需要从Red Hat公司的服务器上下载程序并安装,此时用户必须提供相关的订阅号,而且下载的速度也非常慢。因此需要通过修改配置文件使yum能够在不需要订阅号的情况下从本地下载并安装程序,具体操作步骤如下。

首先使用命令"mkdir /var/www/html/rhel5"创建目录,然后将Red Hat Enterprise Linux 5的5张安装光盘中Server目录下的所有文件复制到/var/www/html/rhel5中,也可以使用光盘编辑工具将Server目录下的所有文件制作成DVD,然后使用mount命令将文件挂载到/var/www/html/rhel5中。

在/etc/yum.repos.d目录下建立一个名为update.repo的文件,该文件的内容如下。

[base]

name=base RPM Repository for RHEL5

baseurl=http://192.168.16.177/rhel5/

enabled=1

gpgcheck=0

将/usr/lib/python2.4/site-packages/yum/yumRepo.py文件中的语句"remote = url + '/' + relative",修改为"remote = "http://192.168.16.177/rhel5/ " + '/' + relative",如图7-25所示。

php解释器 v5.2.5.5官方版 附安装教程

使用命令"yum clean all"清除yum的缓存,如图7-26所示。

php解释器 v5.2.5.5官方版 附安装教程

使用命令"yum install tomcat5 tomcat5-webapps tomcat5-admin-webapps"安装Tomcat服务及关联程序,如图7-27所示。

php解释器 v5.2.5.5官方版 附安装教程

在图7-27中,yum工具列出需要安装的程序,并提示是否安装,输入"y"后,程序开始下载安装Tomcat服务,如图7-28所示。

php解释器 v5.2.5.5官方版 附安装教程

使用命令"/etc/rc.d/init.d/tomcat5 start"启动Tomcat服务后,打开客户端的浏览器访问"http://Linux服务器的IP地址:8080"。如果出现如图7-29所示的Tomcat的缺省页面,则表示Tomcat已正常工作。

php解释器 v5.2.5.5官方版 附安装教程

启动、停止和重启Tomcat服务

/etc/rc.d/init.d/tomcat5 start

/etc/rc.d/init.d/tomcat5 stop

/etc/rc.d/init.d/tomcat5 restart

4.自动启动Tomcat服务

如果需要让Tomcat服务随系统启动而自动加载,可以执行"ntsysv"命令启动服务配置程序,找到"Tomcat5"服务,在其前面加上星号(*),然后选择"确定"即可,如图7-33所示。

php解释器 v5.2.5.5官方版 附安装教程

Tomcat使用TCP协议的8080端口。如果Linux服务器开启了防火墙功能,就需关闭防火墙功能或设置允许TCP协议的8080端口通过。读者可以使用以下命令开放TCP协议的8080端口。

iptables -I INPUT -p tcp --dport 8080 -j ACCEPT

下载php解释器 v5.2.5.5官方版 附安装教程
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册