59Tracker 3.1 のインストール方法

当サイト(語句ログ)で開発・配布しているソーシャルブックマーく機能搭載のオープンソースブログソフトウェア「59Tracker 3.1」を、レンタルサーバー等にインストールする方法は以下の通りです。

1.書庫ファイルの取得と解凍
59Tracker 3.1 の書庫ファイル(zip形式)を取得し、任意のディレクトリで解凍します。

2.config.cgiの変更
59Tracker 3.1 を運用する場合に必ず変更が必要な config.cgi の各項目は以下の通りです。(server.config.cgiを変更した方がわかりやすいと思います。)

$system_dir = "../system";
テンプレート、ユーザー情報、トピックカウンターファイル等が格納されるディレクトリです。Webディレクトリの外側にディレクトリを作成し、そのディレクトリを相対パスで設定します。

$data_dir = "../data";
各種データファイルが格納されるディレクトリです。Webディレクトリの外側にディレクトリを作成し、そのディレクトリを相対パスで設定します。

$docroot_dir = "http://59log.com";
CGIファイル、HTMLファイル、スタイルシートなどを配置する、59Trackerが動作するディレクトリのURLを指定します。www や public_html 等のWebディレクトリまたはその配下のディレクトリのURLになります。なお、最後にスラッシュはつけないでください。

$admin_address = 'admin@59log.com';
コメントやトラックバックがついたときにメールを送信するWebサイトの管理人のメールアドレスを指定します。

$site_title = "59Tracker Project";
59Trackerを運用するサイトの名前を設定します。

$sub_title = "ソーシャルブックマーク機能搭載のブログソフトウェア";
59Trackerを運用するサイトのサブタイトルを設定します。

上記以外項目の設定については、59Tracker 3.1 仕様書を参照してください。

3.ファイルのアップロード
FTPソフトなどを使用してサーバーにファイルをアップロードします。拡張子がjpgのファイルはバイナリー(無変換)モードで、それ以外のファイルはアスキー(無変換)モードでアップロードしてください。

Webディレクトリの配下に、Lib(ディレクトリごと)、Plugins(ディレクトリごと)、.htaccess、basic.css、index.cgi、rcvtb.cgi、xmlrpc.cgi、feed-icon-16x16.jpg、config.cgi(または、server.config.cgiの名前をconfig.cgiに変更して)をアップロードします。

Webディレクトリの外側にdata、systemをディレクトリごとアップロードします。

4.ファイル属性の変更
index.cgi、rcvtb.cgi、xmlrpc.cgiの属性を、CGIとして実行できるファイル属性(755 or 700)に変更します。

5.Perlモジュールのアップロード
59Trackerを動作させるにはPerlモジュールとして、CGI、Jcode、MIME、SOAP-Lite等が必要です。日本でサービスを提供してしているレンタルサーバーであれば、CGI、Jcode、MIMEについては、インストールされていないということはほとんどないため、これらのモジュールをインストールする必要はありませんが、SOAP-Liteについてはインストールされていない場合が多いようです。さくらインターネットやハッスルサーバーでは、必要なモジュールは全てインストールされているため特に何もする必要はありません。

SOAP-Liteがインストールされていない場合は、http://search.cpan.org/~byrne/SOAP-Lite-0.60a/ から、SOAP-Lite-0.60a.tar.gzををダウンロードし、任意のディレクトリで解凍します。解凍されたディレクトリ中のSOAP、 XMLRPCディレクトリをFTPソフトを使用して59Trackerが動作するディレクトリにアップロード(転送モード:アスキー、無変換)します。

6.管理者パスワードの変更
59Trackerが動作するWebサーバーのURLをブラウザで開き、ユーザーID:adimn、パスワード:0000でログインします。初期状態のパスワードのままでは誰でも管理者としてログインできてしまうので、adimnのパスワードを変更します。

7.最初のトピックの変更
更新情報に表示されているトピックを編集して、あなたのサイトを説明する内容の記事に変更します。

8.サイトの再構築
リストページのメニューの再構築をクリックし、サイトの再構築を行います。

config.cgiのディレクトリの設定が正しくて、index.cgiに実行属性が付いていれば最低限の動作はすると思います。また、複数設置する場合は、ドキュメントルートの下にそれぞれサブディレクトリを作成し、それぞれ上記の手順で設置します。

不明な点がある場合、うまく行かない場合は、このトピックのコメント欄にその旨を書き込む等、遠慮なく聞いてください。

さくらインターネット
【ハッスルサーバー】
エックスサーバー

[1310] Posted by kagahiro at 2009/04/27 16:39:04
オープン | 4 point | Link (3) | Trackback (0) | Comment (4)

キーワード

ブログ レンタルサーバー 59Tracker インストール 方法 Perl CGI 

ジャパンのホームページ


59Tracker 3.1 のインストール方法 関連リンク

59Tracker 3.1 リリース
59Tracker 3.1 をリリースしました。3.0 から 3.1 への変更点は次の通りです。---1. 仕様変更(機能追加や改善) ・ブックマークレットを使用してブラウザで開いているページを引用して投稿する機能を追加 ・登録ユ...
ブログクライアント「ubicast Blogger」へのアカウント登録方法
59Tracker(59bbsも同様)で構築されたブログブログクライアント「ubicast Blogger」から投稿できるようにするための、アカウントの登録方法は以下のとおりです。...
heteml(ヘテムル)で59Trackerが動作するか調べてみました
59Trackerが、paperboy&co.のレンタルサーバー「heteml(ヘテムル)」でエラーになるという情報があったので、無料のお試しで借りてチェックしてみました。>新規投稿、再構築、Ping設定 で、500 errorが表示されます...

59Tracker 3.1 のインストール方法 トラックバック

トラックバックURL :


59Tracker 3.1 のインストール方法へのコメント

1 Posted by 無名のブロガー at 2009/10/24 00:24:01
新規投稿、再構築、Ping設定 で、500 errorが表示されます。
ブックマークで登録後にエラーが表示されるんですが、投稿自体は完了しています。
サーバーはhetemlというところを利用しています。

パーミッションは、上記サーバー会社指定のもので設定しています。

ひとまず報告まで。
2 Posted by kagahiro at 2009/10/24 14:06:34
>>1
情報ありがとうございます。
hemtelをお試しで申し込んで調べてみます。
3 Posted by 無名のブロガー at 2009/10/24 17:28:49
すいません、Verを書いていませんでした。
最新版の59Tracker 3.2を使わせてもらおうと思っています。
お願いします。
4 Posted by kagahiro at 2009/10/26 15:06:50
確認結果アップしました。

heteml(ヘテムル)で59Trackerが動作するか調べてみました
http://59log.com/?act=view_topic&id=1656

SOAP-Liteというモジュールが足りないので、自分でサーバーにアップロードする必要があります。

詳細の入力フィールドを表示する

おすすめ  (チェックしてコメントすると最新情報に掲載)
コメント :

< 前の投稿      次の投稿 >

アクセスランキング

今日のアクセスランキング TOP 10

  1. Google(グウグル)とは (14 PV)
  2. 最新のGoogle News(グーグルニュース)日本版のRSSが取得できるURL (5 PV)
  3. 2chまとめサイト - 痛いニュース(ノ∀`) (4 PV)
  4. 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」をバージョンアップ(Ver 2.04) (4 PV)
  5. [FX]「PositionKeeper」裁量ポジションのトレールや時間決済ができるMT4向け無料ツール(EA) (3 PV)
  6. [FX]裁量ポジションの自動トレールや時間決済ができるMT4向け無料ツール(EA)「PositionKeeper」をバージョンアップ (3 PV)
  7. Google News (グーグルニュース)日本版 (3 PV)
  8. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (2 PV)
  9. 人気ナンピンマーチンEA「NPNM_v3」向けサンプルセットファイル (2 PV)
  10. MT4向けヘッジ(両建て)ツール(EA)「STOPPER FREE」を無料公開 #自動売買 #FX (2 PV)

今月のアクセスランキング TOP 10

  1. SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (2623 PV)
  2. Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (472 PV)
  3. 2chまとめサイト - 痛いニュース(ノ∀`) (377 PV)
  4. ガンマトレード(ガンマプレイ)とは #FX #用語解説 #オプション取引 (206 PV)
  5. 最新のGoogle News(グーグルニュース)日本版のRSSが取得できるURL (185 PV)
  6. Google News (グーグルニュース)日本版 (183 PV)
  7. 完全無料のMT5用ナンピンEA「Nanpin K(ナンピンケイ) MT5」をバージョンアップ(Ver 2.04) (143 PV)
  8. 有力将棋系ユーチューバーのショウヤンさんが将棋ウォーズで「ソフト指し」を告白し衝撃走る (142 PV)
  9. SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (137 PV)
  10. 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (126 PV)

アクセス統計

ディレクトリ

関連サイト