歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> 終於搞定了OpenBSD 4.3和Zend Optimizer3.3.0a

終於搞定了OpenBSD 4.3和Zend Optimizer3.3.0a

日期:2017/2/28 11:08:21   编辑:關於Unix


作者:young_king
搞定了再回頭看看過程,其實還算簡單的.主要步驟在下面:

1.pkg_add autoconf-2.61
如果裝過autoconf,這步可以省略.

2.cd /usr/lib

3.手動做個鏈接,否則下面ZendOptimizer的安裝進行不了.

4.vi php.ini

5.找到;suhosin.stealth = 0這行(在靠近末尾的地方),去掉注釋,改成:
suhosin.stealth = 1
保存退出.

6.vi /usr/local/bin/phpize

找到
phpize_check_autotools()
{
test -z "$PHP_AUTOCONF" && PHP_AUTOCONF=autoconf
test -z "$PHP_AUTOHEADER" && PHP_AUTOHEADER=autoheader
if test ! -x "`$php_shtool path $PHP_AUTOCONF`"; then
cat <
這段,加入autoconf的版本號,如下:

phpize_check_autotools()
{
test -z "$PHP_AUTOCONF" && PHP_AUTOCONF=autoconf-2.61
test -z "$PHP_AUTOHEADER" && PHP_AUTOHEADER=autoheader-2.61
if test ! -x "`$php_shtool path $PHP_AUTOCONF`"; then
cat <
(已經裝過autoconf的版本號可以用pkg_info命令查看).

7.下載ZendOptimizer-3.3.0a-openbsd3.4-i386.tar.gz

8.tar xzvf ZendOptimizer-3.3.0a-openbsd3.4-i386.tar.gz

9.cd ZendOptimizer-3.3.0a-openbsd3.4-i386

10.cd zui_files

11../php -a install.php
執行上面的命令(前面只一個點哦,看清楚了)進行手動安裝,接下來的過程就一目了然了.注意在選擇安裝目錄的時候填入:/var/www/lib/php/modules這個目錄(模塊的目錄可以在php.ini文件中指定,一般用默認的這個即可,除非你改變了目錄位置),php.ini文件的位置填入/var/www/conf,其他都很簡單了,如果你是用Apache,就在問到web server的那步選擇yes.如果不是Apache,就回答no,安裝完了手動重起web服務.

12.根據屏幕提示安裝完畢,如果是Apache,就讓安裝程序重起Apache.

13.重啟完後修改php.ini文件,將ZendOptimizer的部分修改如下:

[Zend]
zend_optimizer.optimization_level=1023
zend_optimizer.version=3.3.0a
13.修改完後保存退出,重啟web server,輸入php -v看看,ZendOptimizer已經裝好了!
Copyright © Linux教程網 All Rights Reserved