[作り方]の検索結果
当サイト(語句ログ)で開発・配布しているソーシャルブックマーく機能搭載のオープンソースブログソフトウェア「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に実行属性が付いていれば最低限の動作はすると思います。また、複数設置する場合は、ドキュメントルートの下にそれぞれサブディレクトリを作成し、それぞれ上記の手順で設置します。
不明な点がある場合、うまく行かない場合は、このトピックのコメント欄にその旨を書き込む等、遠慮なく聞いてください。
さくらインターネット
【ハッスルサーバー】
エックスサーバー
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に実行属性が付いていれば最低限の動作はすると思います。また、複数設置する場合は、ドキュメントルートの下にそれぞれサブディレクトリを作成し、それぞれ上記の手順で設置します。
不明な点がある場合、うまく行かない場合は、このトピックのコメント欄にその旨を書き込む等、遠慮なく聞いてください。
さくらインターネット
【ハッスルサーバー】
エックスサーバー
この10人が「フリーソフトウェア/オープンソース」に最も貢献した人達らしい。
1位: リーナス・トーヴァルズ (Linus Torvalds 1969-)
1位: リチャード・ストールマン (Richard M. Stallman 1953-)
3位: アンドリュー・モートン(Andrew Morton 1959-)
4位: エリック・レイモンド (Eric S. Raymond 1957-)
5位: アンドリュー・トリジェル(Andrew Tridgell 1967-)
6位: マーク・シャトルワース(Mark Shuttleworth 1973-)
7位: マーク・イウィング(Marc Ewing)
8位: ミゲル・ディ・イカーザ(Miguel de Icaza 1972-)
9位: ミカエル・ウィデニウス(Ulf Michael Widenius 1962-)
10位: ラスムス・ラードフ(Rasmus Lerdorf 1968-)
残念なことに1位が2人いるというのが、このランキングの恣意性を示してます。日和見はいけません。
1位: リーナス・トーヴァルズ (Linus Torvalds 1969-)
1位: リチャード・ストールマン (Richard M. Stallman 1953-)
3位: アンドリュー・モートン(Andrew Morton 1959-)
4位: エリック・レイモンド (Eric S. Raymond 1957-)
5位: アンドリュー・トリジェル(Andrew Tridgell 1967-)
6位: マーク・シャトルワース(Mark Shuttleworth 1973-)
7位: マーク・イウィング(Marc Ewing)
8位: ミゲル・ディ・イカーザ(Miguel de Icaza 1972-)
9位: ミカエル・ウィデニウス(Ulf Michael Widenius 1962-)
10位: ラスムス・ラードフ(Rasmus Lerdorf 1968-)
残念なことに1位が2人いるというのが、このランキングの恣意性を示してます。日和見はいけません。
そういえば、IPAの日本OSS貢献者賞というのがある。あまり世間的には報われることのないFLOSS開発者になにがしかの箔をつけるというのは重要なことで、発想としては大変良い試みだと思うのだが、5年もやっているのに結局大した権威も知名度も獲得していないのは残念なことだ。政治的な要素の強い「何とか賞」で表彰されるより、作ったソフトウェアのユーザーが1人でも増えた方が評価されていると言えるのではないでしょうか。私は「フリーソフトウェア/オープンソース」に賞はいらないと思ってます。
オープンソースプロジェクトの管理と運営 著者:ジャン サンドレッド 価格:2,940円 オーム社 by Amalink |
59Tracker(59bbsも同様)で構築されたブログをブログクライアント「ubicast Blogger」から投稿できるようにするための、アカウントの登録方法は以下のとおりです。
1. ubicast Bloggerを起動し、[投稿先(D):]リストボックスから[新しいウェブログアカウントの追加...]を選択する。
2. アカウント セットアップ ウィザードが起動されるので、[次へ(N) >]をクリックする。
3. [すでに登録してあるブログのアカウントを利用する(R)]を選択して、[次へ(N) >]をクリックする。
4. ブログサービスの選択では[アプリケーションタイプ][一般的なブログ]を選択し、[次へ(N) >]をクリックする。
5. XML-RPC エンドポイントとして、xmlrpc.cgi のURL(ex. http://59log.com/xmlrpc.cgi)を入力して、[次へ(N) >]をクリックする。
6. ユーザー名、パスワードを入力して、[次へ(N) >]をクリックする。
7. アカウント名を入力して、[次へ(N) >]をクリックする。
以上で、アカウントが作成されます。
ubicast Blogger のダウンロード
1. ubicast Bloggerを起動し、[投稿先(D):]リストボックスから[新しいウェブログアカウントの追加...]を選択する。
2. アカウント セットアップ ウィザードが起動されるので、[次へ(N) >]をクリックする。
3. [すでに登録してあるブログのアカウントを利用する(R)]を選択して、[次へ(N) >]をクリックする。
4. ブログサービスの選択では[アプリケーションタイプ][一般的なブログ]を選択し、[次へ(N) >]をクリックする。
5. XML-RPC エンドポイントとして、xmlrpc.cgi のURL(ex. http://59log.com/xmlrpc.cgi)を入力して、[次へ(N) >]をクリックする。
6. ユーザー名、パスワードを入力して、[次へ(N) >]をクリックする。
7. アカウント名を入力して、[次へ(N) >]をクリックする。
以上で、アカウントが作成されます。
ubicast Blogger のダウンロード
「手帳ブログ」のススメ 著者:大橋 悦夫 価格:1,449円 翔泳社 by Amalink |
Google(グーグル)のデベロッパー(プログラマ、ソフトウェアエンジニア)向けのイベント、「Google Developer Day」が6月9日にパシフィコ横浜で開催されることが発表された。Google Developer Day 2009 Japan では...
「語句ログ」、「ネットニュースとソーシャルブックマーク b-listers」で使用しているオープンソースのブログソフトウェア(Perl/CGI)「59Tracker」の最新版「59Tracker 3.0」をリリースしました。59Tracker 3.0 で...
一時話題になったアラームが作動すると部屋を逃げ回り、ベッドから起き上がり捕まえないとアラームが止められない仕組みの目覚まし時計。日本でも売ってるんですね。朝が苦手な方にいかがでしょう。ナンダクロッキー
※申し訳ありません。現在、別件にて多忙なため新規の案件については対応出来ない状況です。レンタルサーバー等で運営するホームページで使用するCGI(Perl、PHP)の制作やカスタマイズを格安にて承ります。小規模なも...
不況で資金繰りがきびしくなったのか、ネットサービスやコンテンツの有料化という話しが出てきていますが、小額決済のコストが高いという以前に、無料サービスやコンテンツがあふれているインターネットでアバターと...
年配の方はどうしても過去の成功体験から抜け出せないらしい。「ものづくり」に「回帰」するための7つの政策(笑)とある大学でお茶を飲んでいたら、その大学の教員らしき年配の方が話をしているのが耳に入った。「・...
MetaTrader(メタトレーダー)4 とは、FXの取引を行うためのフリーソフトで通貨ペアや株価、商品先物などの最新レートとチャートの表示ができるほか、MQL4というプログラミング言語で高度なチャート分析機能、売りや...
アクセスランキング
今日のアクセスランキング TOP 10
- Million Dollarのユーロドル(EURUSD)ショート、ポンドドル(GBPUSD)ショート用セットファイル (16 PV)
- 2NN 2ちゃんねるニュース速報+ナビ (10 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (8 PV)
- FC2動画やYouTubeなどから無料動画(映画やドラマ、アニメ、音楽など)を探す方法 (4 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (3 PV)
- ようつべ (YouTube) 動画のダウンロードと保存 (3 PV)
- 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(裁量補助EA)「PositionKeeper MT5」 #FX (3 PV)
- Google News (グーグルニュース)日本版 (3 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (2 PV)
- Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (2 PV)
今月のアクセスランキング TOP 10
- 2NN 2ちゃんねるニュース速報+ナビ (3291 PV)
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (528 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (113 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (100 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (76 PV)
- 無料のMT4向けナンピンマーチン爆益(爆損)EA「Jipangu(ジパング)」 (72 PV)
- Million Dollar Ver 1.09向けの収益性を重視したゴールド(Gold、XAUUSD)ロングセットファイル (72 PV)
- 仲値トレードが簡単にできる無料EA「NAKANE3 Ver 2.04」 #MT4 (61 PV)
- [FX]裁量ポジションを簡単に管理できるMT4向け無料の裁量補助EA「PositionKeeper」 (55 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (48 PV)
アクセス統計
ディレクトリ
関連サイト