![]() tDiaryって何?「ツッコミ!」が入れられる!web日記作成システム、いわゆるBLOGアプリケーションです。 国産BLOG、そしてrubyをつかったアプリケーションで、とても人気があります。 (詳しくは公式サイト http://www.tdiary.org/ をご覧ください。) それではさっそくインストールを行いましょう。 早速解凍しましょう。(tar,gzファイルを解凍できる解凍ソフトを用意しておきましょう) ファイル解凍
上記のように解凍されます。 ファイルアップロードそれではアップロードしましょう。 またindex.rb update.rb tdiary.rbファイルのパーミッションは「705」とします。 /ユーザディレクトリ/public_html/tdiary/ README tdiary.conf.sample はアップロードしなくていいです。(またはアップロード後削除) データディレクトリの作成日記のデータ格納用ディレクトリを別に作成します。 /ユーザディレクトリ/tdiarydata パーミッション「707」 設定ファイルの編集tdiary.conf.sample ファイルがあります。 コピーして作成した tdiary.conf ファイルをテキストエディタで開きましょう。
# 日記データベースを作成するディレクトリ【必須】
# 日記のデータを保存するディレクトリです。このディレクトリは通常、WWW # 経由でアクセスできない(public_html配下でない)ディレクトリを指定しま # す。このディレクトリは、WWWサーバの権限で書き込めるパーミッションに # しておく必要があります。 @data_path = '/home/foo/diary' 上記を下記のように書き直します。
@data_path = '/home/ユーザアカウント/tdiarydata'
tdiarydataはデータディレクトリ名と同じにします。 上記 tdiary.conf ファイルをtdiaryをアップロードしたディレクトリにアップロードします。 今回の例: /public_html/tdiary/ にアップロード その際に注意することがあります。 tdiary.confファイルは、アスキーモードで転送してください。 .htaccessの作成dot.htaccess ファイルを編集します。
#Options +ExecCGI
# if you run tDiary with symbolic link, use settings below. #Options +FollowSymLinks # if making anchor style as 'YYYYMMDD.html', use settings below, # then change 'your_URL_of_index.rb' and use html_anchor.rb plugin. # But this method makes error into error_log of apache. It is better # method to use mod_rewrite. # # # ErrorDocument 404 your_URL_of_index.rb # #AddHandler cgi-script .rb DirectoryIndex index.rb index.rbをindexファイルと設定する <Files "*.rhtml"> *.rhtmlのファイルの参照を禁止する deny from all </Files> <Files "tdiary.*"> tdiary.*のファイルの参照を禁止する deny from all </Files> <Files update.rb> update.rbへのアクセスにはユーザ認証を必要とする AuthName tDiary AuthType Basic AuthUserFile /home/アカウント名/tdiary/.htpasswd パスワードファイルの場所を指定する Require user hoge 認証するユーザ名(アカウント名) </Files> 上記のように編集して保存します。(日本語で書いてある部分は入力しないでください) 1行目 2行目〜4行目 5行目〜7行目 8行目〜13行目 アクセス制限 次に、パスワードファイルを作成します。 パスワードはhttp://www.shiftweb.net/cgi-bin/cryptform.php にて作成してみましょうか。 最初の行に アカウント名 : パスワード と記載して保存します。 例: の場合
hoge:$dkaurwexoru98rm6yfw98zr6dwi7r938r72987zrshf9346t37q
作成した htaccess ファイルと htpasswd ファイルをアップロードします。 上記設定したように、 *.rhtmlファイル等アクセス制限をかけたファイルにアクセス制限がかかるか、またはユーザ認証されるか確認してみましょう。 インデックスにアクセスそれではアップロードしたファイルにアクセスしましょう。 http://お客様アカウント,shiftweb.net/tdiary/index.rb
上記の様に表示されればとりあえずOKです それでは右上にある「追記」のリンクをクリックしてください。
上記の様に表示されるはずです。 それでは右上にある「設定」のリンクをクリックしてください。
|
| トップページ | ページの一番上に戻る | |||
| レンタルサーバ シフトウェブについて | サイトマップ | 検索 | サイトポリシー | プライバシーポリシー |
Copyright © 2003 - 2007 all rights reserved.
|