首页 > php教程 > php手册 > 正文

Linux下的Apache+PHP+Zend配置

php中文网
发布: 2016-06-06 20:01:49
原创
1065人浏览过

大家好,我是Venmo,我的桌面平台是Leopard,今天这一篇文章是关于Linux操作系统下Apache+Zend+PHP的配置,希望对大家有用! Apache是一种开放源码的Http服务器,可以在大多数计算机操作系统中运行,由于其多平台性与安全性使其非常流行。它快速、可靠、安全

Linux下的Apache+PHP+Zend配置大家好,我是venmo,我的桌面平台是leopard,今天这一篇文章是关于linux操作系统下apache+zend+php的配置,希望对大家有用!

MediPro网上书店系统
MediPro网上书店系统

基于PHP+MYSQL开发,除了网上书店必备的商品管理、配送支付管理、订单管理、会员分组、会员管理、查询统计和多项商品促销功能,还具有完整的文章、图文、下载、单页、广告发布等网站内容管理功能。系统具有静态HTML生成、UTF-8多语言支持、可视化模版引擎等技术特点,支持多频道调用不同模版和任意设置频道首页,适合建立各种规模的网上书店。系统具有以下主要功能模块: 网站参数设置 - 对网站的一些参数进

MediPro网上书店系统 3
查看详情 MediPro网上书店系统

Apache是一种开放源码的Http服务器,可以在大多数计算机操作系统中运行,由于其多平台性与安全性使其非常流行。它快速、可靠、安全,并可以通过简单的API进行扩展。它的地址是http://httpd.apache.org/

PHP的全名为Hypertext Preprocessor,它是被广泛运用在网页程序开发的语言,尤其是它能适用于网页程序的开发以及能够嵌入HTML文件之中,它的语法和C、Java以及Perl等语法相似,使得它学习起来更容易上手。它的地址是http://www.php.net/

Zend是一个类似于编译器的PHP编译器,用它写的程序必须通过服务器上的Zend模块进行翻译。这样做有两个好处,一是编译过程中对程序代码进 行优化处理,使得PHP的运行效率更高。二是通过Zend可以简单的将你编写的PHP代码进行加密(如果你不打算与人分享的话)。它的服务器模块是 Zend Optimizer,它的地址是http://www.zend.com/en/products/guard/downloads

首先上它们各自的网站下载最新版本并将它们上传到服务器上,先开始安装Apache

立即学习PHP免费学习笔记(深入)”;

  1. tar zxvf httpd-x.x.xx.tar.gz  //这条命令是用来解压缩Apache,解压之后会生成httpd-x.x.xxx目录
  2. cd httpd-x.x.xx  //这条命令是进入httpd-x.x.xx目录
  3. ./configure --prefix=安装目录 --enable-so --enable-rewrite  //--enable-rewrite是可选参数,不需要可去掉
  4. make  //编译代码
  5. make install

完成之后继续安装PHP5

  1. tar zxvf php-x.x.x.tar.gz  //这条命令是用来解压缩PHP,解压之后会生成php-x.x.x目录
  2. cd php-x.x.x  //这条命令是进入php-x.x.x目录
  3. ./configure --with-apxs2=apache的安装目录/bin/apxs --with-mysql --with-gd --with-jpeg-dir --with-zlib --enable-track-vars --enable-memory-limit=yes --enable-debug=no --enable-ftp=yes --with-config-file-path=php.ini文件所在的目录 --with-iconv --enable-mbstring=cn --enable-gd-native-ttf --with-ttf --with-freetype-dir --with-tidy   //这是配置编译参数,Apache安装目录可以自定义,php.ini可以放置在任何目录,如果不做选择的话默认会在/etc目录下。iconv、 mbstring和ttf是必选项,否则将不能使用iNewS4的部分功能!
  4. make
  5. make install   //配置编译参数完成之后就可以执行这两条命令进行安装了,安装完成之后复制php.ini-dist到你刚才配置参数的时候输入的目录,并改名为 php.ini

最后我们来安装Zend

  1. tar zxvf ZendOptimizer-xx.x.x-linux-glibc21-i386.tar.gz   //解压缩Zend,会生成ZendOptimizer目录
  2. cd ZendOptimizer-xx.x.x-linux-glibc21-i386   //进入ZendOptimizer目录
  3. ./install   //执行安装,安装过程会要求你输入Apache和php.ini的所在位置。安装完成之后Zend会自动重新启动Apache启动Zend模块

至此APZ就安装完成了!

由于篇幅有限,而且Apache2和MySQL有太多可写的地方了。所以打算将Apache2和MySQL的配置单独出来来写!这两篇文章预计一个 星期内完成:)如果对我的文章有疑问与意见,或者有问题想与我交流请邮件联系我:venmos@gmail.com,我的博客是http://www.i-nteractive.com.cn/

相关标签:
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号