[ソフト指し]の検索結果
当サイト(語句ログ)で開発・配布しているソーシャルブックマーく機能搭載のオープンソースブログソフトウェア「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に実行属性が付いていれば最低限の動作はすると思います。また、複数設置する場合は、ドキュメントルートの下にそれぞれサブディレクトリを作成し、それぞれ上記の手順で設置します。
不明な点がある場合、うまく行かない場合は、このトピックのコメント欄にその旨を書き込む等、遠慮なく聞いてください。
さくらインターネット
【ハッスルサーバー】
エックスサーバー
ソフトウェア大手のOracle(オラクル)が、コンピューターメーカーのSun(サン・マイクロシステムズ)を約74億ドルで買収することで合意したと発表した。
Oracle、Sunを買収
news - Oracle to buy Sun
Oracle、Sunを買収
米Oracleは4月20日、米Sun Microsystemsを約74億ドルで買収することについて、Sunと合意したと発表した。Sun株主の合意などを経て、正式に決定する。これでめでたくMySQLはOracleの持ち物となったわけですね。MySQLで得られる収益とOracle Databeseから得られる収益を比較した場合、どちらを残してどちらを捨てるべきは明白ではないかと思うので、オープンソースのCMS(コンテンツマネジメントシステム)はデータベースにMySQLを採用しているところが多いのですが、尻尾を捕まれてしまったのかもしれません。
news - Oracle to buy Sun
それにしても、Sunはどこで間違っちまったんだろう。Ticker SymbolをSUNWからJAVAに変えたあたりからだろうか。それとももっとさかのぼって、Sun OS が Solaris になったあたりだろうか。Javaを担いだあたりからじゃないでしょうか。Javaは、「Java仮想マシン上でプラットフォームに依存しないアプリケーション」が開発できる代わりに同等のハードウェアで実行した場合のアプリケーションの性能(コストに直結する)を犠牲にしていますよね。このトレードオフがユーザーの利益になっているのか非常に疑問です。例えプラットフォーム依存があったとしても、より低価格のハードウェアでシステムを構築できる方が、ユーザーにとっては良いのではないでしょうか。
(追記あり)
GPLなどのオープンソースライセンスで配布されている汎用CMS(コンテンツマネジメントシステム)で主なもの。
汎用CMSでは、掲示板やブログ、ニュース、リンク集などの基本的な機能があらかじめ提供されているほか、モジュールやプラグインを追加することでさまざまな機能が拡張できるようになっており、簡単にポータルサイトを構築することができる。
XOOPS
掲示板(フォーラム)、日記(ブログ)、投票、サイトリンク集、 ニュース記事投稿などコミュニティサイト構築に必要な機能を備えたCMS。
XOOPS Cube
XOOPSから派生したCMS。Simple、Secure、Scalableの「3S」コンセプトで、日本語を含むマルチバイト環境に対応した柔軟性およびカスタマイズ性の高いシステムの提供を目指している。
NetCommons
国立情報学研究所が次世代情報共有基盤システムとして開発したCMSとLMSとグループウェアを統合したコミュニティソフトウェア。XOOPSから枝分かれ。
Geeklog
ブログ機能を中心とする高機能汎用CMS。カレンダー、掲示板、リンクなどの機能もある。
Joomla!
コアPackageには基本的なサイト構築機能だけで、サードパーティエクステンションを追加することによって、フォーラム、リンク集、イメージギャラリ、チャット、Wiki等の機能が追加できる。
Plone
Zope上で動作し言語Pythonで開発されたLinux, Windows, Mac OS X, FreeBSDといった様々なOS上で動作するエンタープライズ指向のCMS。
OpenCms
HTMLの知識がなくても複雑なウェブサイトを構築・運用することができるエンタープライズ向けCMS。ヨーロッパを中心に多くのグローバル企業・団体で利用されている。
Drupal
ユーザー管理、RSSフィード、カスタマイズ可能なレイアウト、ログ機能、ブログ作成システム、フォーラムなどの機能を備えたCMS。
PHP-Nuke
PHPで書かれた高機能コンテンツ管理システム。
SOY CMS
コンテンツとデザインが分離されていて、HTMLのタグの中に印をつけるだけでテンプレートが作れるため、既存ウェブサイトのCMS化が容易。
言語はPHPのものが多いようですが、たくさんありますね。
汎用CMSでは、掲示板やブログ、ニュース、リンク集などの基本的な機能があらかじめ提供されているほか、モジュールやプラグインを追加することでさまざまな機能が拡張できるようになっており、簡単にポータルサイトを構築することができる。
XOOPS
掲示板(フォーラム)、日記(ブログ)、投票、サイトリンク集、 ニュース記事投稿などコミュニティサイト構築に必要な機能を備えたCMS。
XOOPS Cube
XOOPSから派生したCMS。Simple、Secure、Scalableの「3S」コンセプトで、日本語を含むマルチバイト環境に対応した柔軟性およびカスタマイズ性の高いシステムの提供を目指している。
NetCommons
国立情報学研究所が次世代情報共有基盤システムとして開発したCMSとLMSとグループウェアを統合したコミュニティソフトウェア。XOOPSから枝分かれ。
Geeklog
ブログ機能を中心とする高機能汎用CMS。カレンダー、掲示板、リンクなどの機能もある。
Joomla!
コアPackageには基本的なサイト構築機能だけで、サードパーティエクステンションを追加することによって、フォーラム、リンク集、イメージギャラリ、チャット、Wiki等の機能が追加できる。
Plone
Zope上で動作し言語Pythonで開発されたLinux, Windows, Mac OS X, FreeBSDといった様々なOS上で動作するエンタープライズ指向のCMS。
OpenCms
HTMLの知識がなくても複雑なウェブサイトを構築・運用することができるエンタープライズ向けCMS。ヨーロッパを中心に多くのグローバル企業・団体で利用されている。
Drupal
ユーザー管理、RSSフィード、カスタマイズ可能なレイアウト、ログ機能、ブログ作成システム、フォーラムなどの機能を備えたCMS。
PHP-Nuke
PHPで書かれた高機能コンテンツ管理システム。
SOY CMS
コンテンツとデザインが分離されていて、HTMLのタグの中に印をつけるだけでテンプレートが作れるため、既存ウェブサイトのCMS化が容易。
言語はPHPのものが多いようですが、たくさんありますね。
CMS構築 成功の法則 著者:生田 昌弘,門別 諭 価格:2,604円 技術評論社 by Amalink |
使っていたマウスのホイールボタンがおかしくなったので、多数派とはいえないながらも熱狂的な支持者を持つ「トラックボール(光学式)」を試してみることにしました。「トラックボール」は、マウスと違い動かさない...
私が作成・配布しているフリー(オープンソース)のブログソフトウェア「59Tracker」の最新版「59Tracker 2.0(Perl/CGI)」を公開しました。59Tracker (Perl/CGI)のダウンロード59Tracker 2.0 beta版からの変更点・既...
Webアプリケーションの開発言語としてはPHP、Perlに次いで利用者が多いと思われる、オブジェクト指向の和製スクリプトプログラミング言語「Ruby」の最新版、Ruby 1.9.0がリリースされた。Ruby 1.9.0 リリース!たのし...
ブログ・ソフトウェア大手のシックス・アパートが、同社が提供している有料ブログ・サービス「TypePad(タイプパッド)」に、ウェブサイト管理機能などのCMS(コンテンツ管理システム)機能の強化やブログ・デザイン...
総務省(経済産業省ではなく)が、地方公共団体や中小企業などの利用者への評価・選択の支援を目的とした「ASP・SaaSの安全・信頼性に係る情報開示指針(第1版)」(PDF)を策定し、一般公開した。総務省がASP/SaaS評...
ブラック会社に勤めてるんだが、もう俺は限界かもしれない職業はプログラマ。この職業、マジでやばすぎる。入社日での出来事。パソコンを渡される→指示された通り、色々なものをインストール→設計書を渡される。「...
(追記あり)
シックス・アパートが提供している、ブログサービス「TypePad(タイプパッド)」とブログソフトウェア「Movable Type(ムーバブル・タイプ)」がアップル社の新型iPod「iPod touch(アイポッドタッチ)」に対応したこ...
(追記あり)
アクセスランキング
今日のアクセスランキング TOP 10
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (68 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (14 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (8 PV)
- 有力将棋系ユーチューバーのショウヤンさんが将棋ウォーズで「ソフト指し」を告白し衝撃走る (5 PV)
- 2chまとめサイト - 痛いニュース(ノ∀`) (4 PV)
- [gcc]iconvで文字エンコードを変換するサンプルプログラム (4 PV)
- 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(EA)「PositionKeeper MT5」 #FX (4 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (4 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (3 PV)
- [Perl]メールフォームCGIの作り方 (3 PV)
今月のアクセスランキング TOP 10
- SQLのSELECT文で先頭から上位(TOP)10件のレコードを取得する方法(SQL Server、Oracle、MySQL、PostgreSQL) (938 PV)
- Google Finance(グーグルファイナンス)- リアルタイム株価情報、金融ニュース、日本株 (185 PV)
- 安全性重視の完全無料ナンピンマーチンEA「Million Dollar(ミリオンダラー)」 #FX #ゴールド #ビットコイン (119 PV)
- 自作のMT4向け無料EA(口座縛り無し、ブローカー縛り無し、使用期限無し)とゴゴジャン出品中の有料EAの一覧 #MT4 (83 PV)
- 完全無料のMT4向けナンピンEA「Nanpin K(ナンピンケイ)」 (78 PV)
- SQLiteのSELECT文で上位 (TOP) n件のデータを取得する (71 PV)
- [FX]高値更新・安値更新でエントリー、MT4向け無料スキャルピングEA「1Scalper」#システムトレード (68 PV)
- Google News (グーグルニュース)日本版 (64 PV)
- 裁量トレードを半自動化する無料のMT5向け裁量トレード支援ツール(EA)「PositionKeeper MT5」 #FX (60 PV)
- 時間指定で仲値トレードも簡単にできる無料EA「NAKANE3 Ver 2.02」 (56 PV)
アクセス統計
ディレクトリ
関連サイト