Home Tag : Apache

DebianのPHP5.2でeAcceleratorをインストール

以前の記事ではphp4だったので今回はphp5.2.0用のメモ

環境
apache2  2.2.3-4+etch1
php5    5.2.0-8+etch7

Continue reading

mod_estraier

debもあるみたいだけど、2年ぐらい更新されていないのでここはソースからインスコmod_estraierに必要なものはパッケージであるみたいなので

aptitude install apache2-threaded-dev libestraier-dev libqdbm-dev libtidy-dev
[依存関係によりインストール] comerr-dev
[依存関係によりインストール] libapr1-dev
[依存関係によりインストール] libaprutil1-dev
[依存関係によりインストール] libdb4.4-dev
[依存関係によりインストール] libexpat1-dev
[依存関係によりインストール] libkadm55
[依存関係によりインストール] libkrb5-dev
[依存関係によりインストール] libldap2-dev
[依存関係によりインストール] libpcre3-dev
[依存関係によりインストール] libpcrecpp0
[依存関係によりインストール] libpq-dev
[依存関係によりインストール] libsqlite3-dev
[依存関係によりインストール] libtidy-0.99-0
[依存関係によりインストール] uuid-dev
[インストール] apache2-threaded-dev
[インストール] libestraier-dev
[インストール] libqdbm-dev
[インストール] libtidy-dev

Continue reading

Hyper Estraier

全文検索エンジン。
目的はHyper Estraier+mod_estraierで履歴全文検索
firefoxとかfubにあるあれを一元処理しようっていう魂胆。
とりあえず本体を動くように

aptitude install hyperestraier
[依存関係によりインストール] gsfonts
[依存関係によりインストール] gsfonts-x11
[依存関係によりインストール] libestraier8
[依存関係によりインストール] libfcgi0c2
[依存関係によりインストール] libglib2.0-0
[依存関係によりインストール] libglib2.0-data
[依存関係によりインストール] libgsf-1-114
[依存関係によりインストール] libgsf-1-common
[依存関係によりインストール] libpaper-utils
[依存関係によりインストール] libpaper1
[依存関係によりインストール] libqdbm14
[依存関係によりインストール] libwmf0.2-7
[依存関係によりインストール] libwv-1.2-3
[依存関係によりインストール] ppthtml
[依存関係によりインストール] wv
[依存関係によりインストール] xfonts-encodings
[依存関係によりインストール] xfonts-utils
[依存関係によりインストール] xlhtml
[依存関係によりインストール] xpdf-common
[依存関係によりインストール] xpdf-utils
[依存関係によりインストール] xutils
[依存関係によりインストール] xutils-dev
[インストール] hyperestraier

Continue reading

DebianでeAcceleratorを試す

なんとなくeAcceleratorを試してみる。
環境はApache/2.2.3 (Debian-etch) PHP/4.4.4-8にeAccelerator0.9.5

正直LinuxはほぼDebianしかさわったこと無いのでdebパッケージがないとしんどい・・w
よって!何も考えずにぐぐってそのままやってみる。

Continue reading

Debianのapache2.2でmod_rewriteのload

ググるとmodのloadはhttp.confに書くとか色々でてくるけど
どうもapache2.2では/etc/apache2/mods-enabledにmods-availableからシンボリック・リンクを張るようだ。

README
README
mods-enabled/
   To actually enable a module for Apache2, it is necessary to
   create a symlink in this directory to the .load (and .conf, if
   it exists) files associated with the module in
   mods-available/.  For example:    cgi.load -> /etc/apache2/mods-available/cgi.load
cd /etc/apache2/mods-enabled
ln -s /etc/apache2/mods-available/rewrite.load .
/etc/init.d/apache2 restart
追記:

#apache2.2ではじゃなく、debianにdepパッケージでインストールしたapacheだとってことっぽい

追記:

というかDebianではa2enmod [module]ってするのか!わからつーのw

a2enmodとa2dismodを使う

listを表示してから有効

#a2enmod (enter) » 有効に出来るmodの一覧 » name入力 » 有効

module名を指定して有効

# a2enmod [module] » そのまま有効

無効

# a2dismod [module] » 無効

最後に

/etc/init.d/apache2 restart

phpmyadmin

aptitude install phpmyadmin

で、ここではまる。
アクセスしても表示できない拡張子ですといわれる。
なんのことかわからずかなーり時間を割く。。

ググりまくると拡張子じゃなく、エクステンションができないってことらしい
/etc/php4/apache2/php.iniを見ると
extension=mysql.so 
がコメントにされてたのでコメントアウト
でもアクセスできないので
phpinfo.php
を見てみると
/usr/lib/php4/20050606+lfs
がextensionのdirになってる、見てみるとmysql.soがない。
locateすると全然関係ないところにある。
なんとなくaptitude search php4-mysqlをしてみるとインストールされてない。。
なんで本体入れたときにはいらねーんだよ!aptitudeのうんこ!
ちなみにこいつがはいってなかったせいで、Roundcube等のPHPからSQL呼び出すのは全部だめだった。

Debianでsquirrelmailのインストール

ただのメモ

インストール

aptitude install squirrelmail-locales

設定

↓のコマンドを実行

# squirrelmail-configure

IMAP、言語等の設定をする
Dataフォルダの変更もできる。

リダイレクトの設定

# cd /etc/apache2/conf.d

新規作成
vi squirrelmail.conf

内容
Alias /好きなアドレス /usr/share/squirrelmail

SquirrelMail Japan - Webmail for Nuts!

rep2でlightbox_plusを使う

07年9月現在のex+live等なら最初からパッチあたってます

rep2のLightboxをPlusにする。
http://serennz.sakura.ne.jp/toybox/lightbox/
から全部落としてきてrep/lightbox_plusの下に入れる

conf/conf_ic2.inc.phpの設定を変える。
$_conf['expack.ic2.viewer.lightbox'] = "plus";
/rep/lightbox_plus/からコマンドで
patch -p0 < ../iv2.php

link

apache2でphp5

同じ症状の人とRes

stableの環境にapache2とphp5を入れるさい、いままでは。

sources.listに testing 一行追加して、
apt-get update
apt-get install apache2
apt-get install php5

とやって動かしていたのですが、
最近同じ手順でインストールすると、
phpが動かない状態になってしまいます。
(webからたたくと、phpファイルがダウンロードになる。)

これってどういう原因が考えられるでしょうか?


270 : sanonymous :sage :2006/11/17(金) 12:28:34 ID:qcgVCco2
>>269

testingのapache2は、モジュールが大幅に変わったよ
mods-available, enabledをよく見て
a2enmod

apache2-ssl-certificateコマンドも無くなってさびしい

例:

# aptitude install php5

apache2 -Mコマンドでphp5_module (shared)がなければ

# a2enmod php5
# /etc/init.d/apache2 restart

確認

apache2 -Mコマンドでphp5_module (shared)があるかどうか。

a2enmodコマンドは/etc/apache2/mods-enabledmods-availableからシンボリック・リンクを張るコマンド。
/etc/apache2/mods-enabledphp5.loadphp5.confがあればok。

loadしても駄目な時あるのは、なんでなんだぜ

(関連記事)Debianのapache2.2でmod_rewriteのload - Not renewal

(関連記事)php5.2.0うごいたーん

rep2

rep2用設定memo

/etc/php4/apache2/php.ini

register_globals = Off(必須)
magic_quotes_gpc = Off
memory_limit = 16M(またはそれ以上、-1 で無制限)
mbstring.encoding_translation = Off

[mbstring]
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = EUC-JP
mbstring.detect_order = auto
mbstring.substitute_character = none;

GDのインストール

apt-get install php4-gd

SQliteのインストール
apt-get install php4-sqlite (こっちも)

/etc/php4/apache2/php.ini

;extension=gd.so
;のコメントアウト
«Prev || 1 | 2 || Next»

Home

Page Top