OpenPNE設置まとめ

スリムなjail環境内に構築するので、できるだけ依存するものを apache用ディレクトリ(/var/local/apache)以下に閉じ込める設定。

caam前提で手順。 gdのビルドに autoconf/autom4te あたりが必要。

BLD='--build=x86_64-pc-freebsd8'

httpd.conf に足す。

AddType application/x-httpd-php .php .phtml
AddType application/x-httpd-php-source .phps

mysql関係。

pw groupadd mysql
pw useradd mysql -g mysql
cd /var/local/mysql5
chown -R mysql:mysql .
bin/mysql_install_db --user=mysql
chown -R root .
chown -R mysql var
bin/mysqld_safe --user=mysql &

最後の起動コマンドをどこかの起動スクリプトに入れる。

OpenPNE。これはとくにないな。unzipして ./symfony openpne:install するだけ。ファイルの所有者に 気をつけないとね。

データのみ初期化

ってこう?

./symfony doctrine:build --all --and-load