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 関連リンク
トラックバックトラックバックURL : 59Tracker 3.1 のインストール方法へのコメント
|
|||||||||||||||||||||||||||||


