文書の過去の版を表示しています。


rep2 機能拡張パックのインストール

rep2 機能拡張パックをインストールする手順。

rep2exのインストール

git & curlのインストール

sudo apt-get install git curl

本体をGitHubからcloneする

sudo git clone git://github.com/rsky/p2-php.git
cd p2-php

依存ライブラリをダウンロード

sudo git submodule update --init
sudo curl -O http://getcomposer.org/composer.phar
sudo php -d detect_unicode=0 composer.phar install

Webサーバが書き込めるようにディレクトリのアクセス権をセット

sudo chown -R www-data:www-data data
sudo chown -R www-data:www-data rep2/ic

動作環境のチェック

php scripts/p2cmd.php check

アクセス

更新

sudo php scripts/p2cmd.php update --alldeps


ImageCache2の設定

PHP 5.4ではSQLite2がサポートされなくなったので、MySQLを使用する。

MySQLの設定

rootでログイン

sudo mysql -u root -p

パスワードを聞かれるのでインストール時に設定したパスワードを入力しMySQLに入る。

匿名ユーザを削除しておく

DELETE FROM mysql.user WHERE USER=''; 

ic2用ユーザーを作成

GRANT ALL PRIVILEGES ON *.* TO 'ic2_user'@'localhost' IDENTIFIED BY 'ic2_user' WITH GRANT OPTION;

データベースを作成

CREATE DATABASE ic2_db;

conf/conf_admin_ex.inc.phpでImageCache2を有効にする

conf/conf_admin_ex.inc.php
$_conf['expack.ic2.enabled'] = 3;

conf/conf_ic2.inc.phpでDSNを設定する

conf/conf_ic2.inc.php
$_conf['expack.ic2.general.dsn'] = 'mysql://ic2_user:ic2_user@localhost:3306/ic2_db';

setupスクリプトを実行する

php scripts/ic2.php setup

画像処理をImageMagickに

インストール

sudo aptitude install imagemagick

設定

conf/conf_ic2.inc.php
$_conf['expack.ic2.general.driver'] = "ImageMagick";
ubuntu/rep2.1358917793.txt.gz · 最終更新: (外部編集)
CC Attribution-Noncommercial-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0