CentOSにgeeklog 1.6.1を突っ込むためのメモ。
どうでもいいが、VMWareを起動させるとWindows7のComputer Browserとかが再起動を繰り返してパフォーマンスがすごく落ちる。たぶんVMのネット設定のbrige接続あたりを変更すれば直ると思うが…
- php関連のインストール
yum install php php-cli php-common php-mbstring php-mcrypt php-mysql php-pear
特に、php-mbstringはデフォでインストールされない?入れて無くても中途半端に動ごくが掲示板を使い始めるとmb_ereg_replace関数あたりで死んで画面が真っ白になる。
- mysql関連のインストール
/etc/my.iniに追加。
old_passwords=1
character-set-server = utf8
collation-server = utf8_general_ci
init-connect=SET NAMES utf8
- utf8_general_ciかの確認。
mysql -u root -p
mysql> show character set like ‘utf8’;
- データベースとユーザの作成。
mysql> create database geeklog;
mysql> grant all on geeklog.* to geeklog@localhost identified by ‘パスワード’;
- geeklogのインストール
http://server/geeklog/admin/install
へアクセスする(当然、httpdの設定が必要)。
必要なパーミッションはインストール画面に出るので、それを設定すればいいので便利。

Leave a Reply