Installlolipop14
提供: GeeklogJpWiki
[2]インストール > Geeklogをインストールしよう > サーバ別 データベースを準備する方法 > ロリポップ
目次 |
ロリポップ
非公開領域に.htaccessを設置する
- 注意:ロリポップは,非公開領域を利用できません。他のサーバをご利用いただくことをお勧めします。
ただし,非公開領域に対応するディレクトリに,以下の内容の .htaccessを設置することでセキュアに運営できることが掲示板で紹介されました。
order deny,allow deny from all
- Geeklog1.4.1のインストール方法は、ロリポップインストールガイドに詳しく紹介されています。
Geeklog1.4.1のインストール方法
以下は,Geeklog1.4.1のインストール方法です。
Geeklog1.5. 1.6のインストールは自動インストーラをご利用ください。
環境
PHP Version:4.3.11 mysql version:4.0.24 default_charset:no value mbstring.language:Japanese mbstring.http_output:pass mbstring.encoding_translation:Off
.htaccessの設定
特に必要はありません。
データベースの準備
ロリポップではGeeklogで提供される十分なセキュリティは確保できないのでご了承のうえ利用してください。
また、ロリポップではサーバにより設定に多少の違いがあることをご了承ください。
(Geeklogでは重要なファイルは非公開領域に設置することが推奨されています。ロリポップは管理者も非公開領域を利用することができないため、重要ファイルも公開領域に設置することになります。)
ロリポップのユーザー専用ページにログインします。
↓
「WEBツール」メニューの「データベース作成」を実行します。画像
↓
「作成するサーバー(※1)」を選択して、「接続パスワード(※4)」を入力します。画像
↓
パスワードの確認があるので、忘れないように控えます。画像
↓
「サーバー名(※1)」、「データベース名(※2)」、「ユーザー名(※3)」を確認しておきます。画像
↓
「アカウント情報」から、設定に必要な「フルパス(※5)」を控えておきます。画像
Geeklog1.5以上をインストールする場合
Geeklog1.5をインストールするを参照してください。
Geeklog1.4.1をインストールする場合
config.phpと,lib-common.phpは必ず修正します。
config.phpの設定
※編集には文字コードutf-8に対応したエディターを使ってください。Windowsのメモ帳でOK。
ダウンロード、展開したgeeklogファイル内にあるconfig.phpの以下のところを記述します。
63行目あたりを、下記要領で上記※1~※4を記述します。
$_DB_host = '※1';// ホストネームまたはIPアドレス(通常このまま)<br /> $_DB_name = '※2';// name of your database $_DB_user = '※3';// MySQL user name $_DB_pass = '※4';// MySQL password
80行目あたりを、下記要領で記述します。
$_CONF['path'] = '※5/geeklogsys/';
$_CONF['path'] = '/home/sites/lolipop.jp/users/lolipop.jp-*********/web/geeklogsys/';
85行目あたりを、下記要領で記述します。
$_CONF['path_html'] = '※5';
$_CONF['path_html'] = '/home/sites/lolipop.jp/users/lolipop.jp-*********/web/';
92行目あたりに、あなたのホームページアドレスを記述します。
$_CONF['site_url'] = 'http://xxx.xxxxx.xxxx.jp';
サブドメインでgeeklogを動かす場合は、下記の設定も必要です。
421行目あたりに、サブドメインを含めるドメインを記述します。
$_CONF['cookiedomain] = 'sub.☆ドメイン';
lib-common.phpの設定
※編集には文字コードutf-8に対応したエディターを使ってください。Windowsのメモ帳でOK。
ダウンロード、展開したgeeklogファイル内にあるpublic_htmlディレクトリ内にあるlib-common.phpの以下のところを記述します。
80行目あたりを、下記要領で記述します。
require_once( '※5/geeklogsys/config.php' );
インストール方法
FTPでサーバにログインします。
↓
ルートディレクトリにgeeklogファイル一式のうちpublic_htmlディレクトリ内のファイルとディレクトリをアップロードします。
↓
geeklogsysディレクトリを作成して、上記以外のすべてのファイルとディレクトリをアップロードします。
↓
ブラウザからあなたのホームページのinstall.phpまたはprecheck.php(推奨)を実行します。
例:http://xxx.xxxxx.xxxx.jp/admin/install/install.php
例:http://xxx.xxxxx.xxxx.jp/admin/install/precheck.php (推奨)
↓
あとは、ご自由に設定変更してください。