OpenBSD4.3+eAccelerator0.9.5.3+ZendOptimizer3…

2009-05-13 15:07:25来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


版权信息
作者:young_king
博客地址:
ONMP.cublog.cn
转载请保留以上信息,谢谢!

估计这是目前网上唯一一篇比较完整的介绍OpenBSD4.3环境下eAccelerator0.9.5.3和ZendOptimizer3.3.0a安装的文章了,希望能帮到广大的OpenBSDer!也希望能够促进OpenBSD在国内的应用!我实在是太喜欢这个系统的安全和干净了!

下面是安装过程:

一、系统环境的准备

OpenBSD4.3的安装就不说了,这里只介绍后面安装必须的软件环境(红色为输入的命令,蓝色为输入的文本内容,棕色表示要删除的内容).为了避免权限的问题,下面所有的操作都在root环境下进行.对安全特别重视的朋友或者远程安装的朋友请使用维护帐号登录,sudo执行.

pkg_add wget
pkg_add automake-1.9.6p2
(这个软件会自动安装autoconf-2.59p1到系统中,不用手动装了)
pkg_add bzip2
pkg_add libtool
pkg_add m4
pkg_add php5-core
(PHP装好后有个提示,请按提示做下连接)
mkdir /var/www/tmp
chmod 0755 /var/www/tmp
pkg_add php5-fastcgi

说明一下:上面的软件环境是最基本的,如果在你的服务器上还需要其他软件(例如mysql、PHP GD库等等),请自行安装.

至此,软件环境已经准备好了,测试一下:

vi /var/www/htdocs/info.php

输入下面的内容:


phpinfo();
?>

保存退出,apachectl start启动web server,用浏览器访问:http://xxx.xxx.xxx.xxx/info.php,应该可以看到PHP信息(xxx.xxx.xxx.xxx是你服务器的IP地址).如果看不到,说明你前面没做对,请仔细对照本文档核对.

二、安装eAccelerator0.9.5.3

cd /tmp

wget http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2

bzip2 -d

cd eaccelerator-0.9.5.3

vi +110 eaccelerator.h

删除110和111两行内容,为了避免出错,在该删的内容贴在这里:

        typedef intptr_t;
        #define _INTPTR_T_DEFINED

删完后插入下面的内容:

  typedef int intptr_t;
  #define _INTPTR_T_DEFINED
#else
#  ifdef HAVE_STDINT_H
#    include
#  elif HAVE_INTTYPES_H
#    include
#  endif

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:FreeBSD7.0编译安装bind9.4.2域名服务器

下一篇:【原创】Junos 成功瘦身-压缩后123M