linux
pecl install xdebugでもいいんだけど、とりあえずソースから入れてみる。前提 : php.iniの場所は /usr/local/lib/php.ini Apacheの場所は /usr/local/apache2 wget http://www.xdebug.org/files/xdebug-2.0.4.tgz tar zxvf xdebug-2.0.4.tgz cd xdebug-2.0.…
数年(下手したら10年来)振りにfmlをインストールしたのでメモ。8.xが出ているんだけど、ネットの情報量の多さ&MySQLとの連携方法が判っているという理由で4を導入した。前提: 専用ユーザ「fml」を作成する。 メールサーバはqmailを使用。 ML名は「testml…
Perl5.10.0でCPANのモジュールアップデートをまだやってるんだけど、たまに「5.8.9が必須です!」という警告が出て、5.8.9をインストールしようとする。実際は5.8.9もサーバ上にインストール済なんだけど、環境変数PERL5LIBにパスを通してないから見つからな…
CentOSのPerlを5.8.5から5.10.0へバージョンアップすることにした。 # wget http://www.cpan.org/authors/id/R/RG/RGARCIA/perl-5.10.0.tar.gz # tar zxvf perl-5.10.0.tar.gz # cd perl-5.10.0 # sh Configure -des -Dusethreads -Dinc_version_list=none ←…
CPANからモジュールをインストールする際、タイムアウトが連発して進まないことがある。タイムアウトしているFTPサーバに接続しようとすると「Could not connect. FTP server may be too busy.」なんて出て、混み合ってる模様。 そんな場合は、 http://www.c…
何かのインストール(コンパイル)時に /usr/bin/ld: cannot find -lXpmと言われた場合は、とりあえずトップディレクトリからがっつりfindしてみる。 # find / -file *Xpm* /usr/X11R6/lib/libXpm.so.4.11 ←あるじゃん! /usr/X11R6/lib/libXpm.so.4見つかっ…
CentOSの場合は /etc/vsftpd/vsftpd.chroot_listにユーザリストがあるので、useraddでユーザ作成した後、そのユーザをリストへ追加する必要がある。作業自体はviで開いて書き込むだけで、特に読み込み等の処理の必要はなし。
yum installしようと思ったら Cannot find a valid baseurl for repo: core Error: Cannot find a valid baseurl for repo: coreといわれるので host mirrorlist.centos.orgしたら返ってこなかった・・・。 仕方ないのでWindowsマシン上で ping mirrorlist.c…
開発テストマシンとして使用していたUbuntu Linuxのバージョンを9.04に上げたところ、上で動かしていたCakePHPベースのファイルアップロード/サムネイル作成の部分が正常に動かなくなった。 めんどくさくてずっと放ったらかしていたんだけど、さすがにまず…
/etc/proftp/proftpd.conf の末尾へ UseReverseDNS off IdentLookups offを追加。 /etc/init.d/proftpd restartしたら早くなった。参考 : proftpdの動作が遅いのを解決 - うまい棒blog
Rubyはよく判らないので、とりあえず入れるまでの手順。 # sudo apt-get install ruby irb rdoc ... # wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz # tar zxvf rubygems-1.3.1.tgz # cd rubygems-1.3.1/ # sudo ruby setup.rb ...…
ApacheとPHPの最新版を入れたいので、例によってソースからコンパイル。 UbuntuはDebianなので、パッケージ管理はapt。 (参照: 第04回 「apt-get, dpkg コマンドでパッケージ管理」) まあ、めんどくさいのでSynapticパッケージマネージャのお世話になった…
# sudo apt-get install sambaか、Synapticパッケージ・マネージャでSambaをインストール。 次に、Samba接続用ユーザのパスワードを変更。 # smbpasswd -a uesrname New SMB password: (パスワードを入力) Retype new SMB password: (上と同じパスワードを入…
Ubuntuはインストール時にrootパスワードが設定されない。 それでいいのかというツッコミはともかく、とりあえず最初に設定。 # sudo su - # passwd Changing password for root. 現在のUNIXパスワード: (何も入力しないでEnter) 新しいUNIXパスワードを入力…
CakePHPでサムネイル画像を作るが使いたかったので、CentOSにImageMagickをインストールしてPHPで使えるようにしてみた。
はてな記法プラグインを使いたくて、さくらにText::Hatenaを導入してみた。
テストサーバとして使用しているCentOS4.5のPHPは現在5.1系。 しかしDatetimeが使いたいという要請があったので、5.2にアップグレードすることにした。
続き。 Apache2.2をソースからコンパイルすることに。
さて、本題のPHP。
http://umibozzu.blog26.fc2.com/blog-entry-202.html 例ではxamppだけど、CentOSでも同じことが起こった。 CentOSの場合は/etc/my.cnfに以下を修正。
http://blog.livedoor.jp/linuxer2006/archives/65133188.html を参考に、phpMyAdminをインストールしてみた。