ラピッドサイトにa-blog cmsをインストールするための準備
この記事は公開日より年以上経過しています
今回は、ラピッドサイトのテストサーバをお借りしたので、設置についてテストしてみました。サービスとしては「ラピッドサイト 共用サーバー RS-12」というものです。
コントロールパネルにアクセスする際には、マスターユーザID / マスターユーザパスワードを利用します。
a-blog cms用のテーブルを作成する必要がありますので、コントロールパネルの一番下にあるデータベースの管理からPHPMyAdminをクリックして下さい。
MySQLのパスワードが最初分からなかったのですが、アプリケーションパスワード というものが MySQLのパスワードになっています。ユーザー名はマスターユーザーIDです。
データベースのテーブル名は好きに設定下さい。照会順序の設定は utf8_general_ci にしておきましょう。
ioncubeローダーを読み込みできるようにphp.iniの設定を行う必要があります。 www/php.ini の最後に
zend_extension = /usr/home/apple121/www/htdocs/ioncube/ioncube_loader_fre_5.2.so
のような設定を追加して下さい。 apple121 の部分がマスターユーザーID と同じだと思いますので、お客様毎に違う事になります。
また、ioncubeローダーは、FreeBSD 4 (x86)をダウンロードして下さい。 これで、サーバ環境については、a-blog cmsを動作させる事ができるようになったかと思います。
あとは、setup よりインストールを行って下さい。
追記
.htaccess を通常の内容から修正する必要がある事が分かりました。 表示だけできて、動いた!と喜んでいましたが、ログインできませんでした。(^_^;
.htaccessの最終行が以下のようになっています。
RewriteRule .* ./ [L,E=rewrite:true]
これを、htdocsの直下にインストールされているのであれば
RewriteRule .* /index.php [L,E=rewrite:true]
http://www.domain.com/ablogcms/ にインストールするのであれば
RewriteRule .* /ablogcms/index.php [L,E=rewrite:true]
と設定します。これで動作するようになります。
更新