Gentooにbingo!CMSをインストールしてみた

bingo!CMS FAQ-TOP | インストール方法について http://www.bingo-cms.jp/faq/a01.html

まずはダウンロード

以下のdownloadから。

bingo!CMS bingo!CMS core-TOP | bingo!CMS core http://www.bingo-cms.jp/opensource/

# cd /tmp
# wget http://www.bingo-cms.jp/dl/bingo-gpl/bingo-gpl-1.00.tgz

展開して所有者を変更

# cd /var/www/localhost/
# tar xzvf /tmp/bingo-gpl-1.00.tgz
# chown -R apache:apache ./bingoGPL

DocumentRootの変更

>|zsh}
# vi /etc/apache2/vhosts.d/default_vhost.include
|

DocumentRoot "/var/www/localhost/bingoGPL/www"
<Directory "/var/www/localhost/bingoGPL/www">

Databaseの作成

# mysql -u root -p
# mysql> create database bingo_db;
# mysql> grant all privileges on bingo_db.* to bingo@localhost identified by 'bingo';

installほか

http://example.com/install/へアクセス

なんかchmodしろっていうので

# chmod 777 install/tmp
# chmod 777 global-image global-image/_tmp usr-data usr-data/template ../app/etc

あとは訊かれたことに答えていく

phpmyadminとか

DocumentRootを書き換えたので、従来使えてたphpmyadminが使えなくなった
対策として、www直下にaliasを作った後、.htaccessを編集

# ln -s /var/www/localhost/htdocs/phpmyadmin /var/www/localhost/bingoGPL/www/
# vi /var/www/localhost/bingoGPL/www/.htaccess

7行目あたりに以下を追加

RewriteRule ^phpmyadmin/(.*)$ - [L]