最新エントリ
トップ :
2008/04/15
|
カテゴリ : Admin
執筆者:
KNTS (4:40 pm) |
久々の投稿です。 前回はいよいよ冬シーズン到来から…もう春になってしまいました。 こちらは今、桜が見ごろです。 月日が経つのが早いですね。 そうそう…月山夏スキー場がつい最近オープンしました。 さて、 XOOPS以外のコンテンツは結構頻繁にブログを更新していましたが、やっと余裕もでき今書き込んでいます。 去年の末頃からEC-CUBEにはまり、EC-CUBEを真似てアフィリエイト構築ツールをPerlで作成したり、つい最近まではサーチエンジンを構築していました。 WonderLinkさんのスクリプトをめっちゃ改造してアフィリエイト構築ツールを吸収してやっと公開できるようになりましたがちょっと不安です。 今までのPerlで作成のやり方と今回EC-CUBEを意識しての作成で何が一番変わったかと言うと結構テンプレート等を使い作成してあります。 テンプレートを使う事でサイトのデザイン・コンテンツを管理室から書き換えが簡単に出来ます。 但し慣れないせいか、結構大変でした。 今後の課題としてはアフィリエイト構築ツールの掲載切れによるECサイトの入れ替えがちょっと面倒なのでその辺を何とかしないといけません。 もう一つはテンプレートの中に一部不具合が生じているみたいです。 どのテンプレートがおかしいのか把握できません(サーバーエラーが出る時がある) もし頻繁に出るようになって来たら止める事も考えておかなければなりません 只今ローカルにて頑張って探しています。 それと今回サーバーを更新してからCGIの動作がちょっとおかしくなってきているみたいです。 以前のパーミッションで動作していたスクリプトが一部動かなくなってしまいました。 これは既に解決しました。以後サーバーエラーは出ていません、この辺だと良いんだが? ということで今回の公開に至りました。 |
2007/11/19
|
カテゴリ : Admin
執筆者:
KNTS (8:40 pm) |
昨日未明から今朝にかけて雪が降って来ました。 積雪は5cm位です。 今朝は早起きして冬タイヤに交換しました。(結構寒かったです。) 10月始めの頃は何時まで暑いのが続くのだろうと思っていましたが東北の冬は早いです。 紅葉などもあっという間に過ぎてしまいました。 さて今回はCentOS5について書いてみたいと思います。CentOS5をインストールするのは随分悩んだんですけど遂に入れてしまいました。 PHPバージョン4から5と言う事でXOOPSはどうなんだろう? 使えないモジュールがあるとか? XOOPSについてはまだ入れていません、これからいろいろ試して見ます。 インストールするには、まずCentOS5を手に入れます。 ダウンロードは http://ftp.jaist.ac.jp/pub/Linux/CentOS/5.0/isos/i386/ から取得しました。 CD版からインストール CPU i386 CentOS-5.0-i386-bin-1of6.iso〜CentOS-5.0-i386-bin-6of6.iso 6枚です。 結構時間が掛かりました。(pm3時頃から始め深夜まで至りました。) ダウンロードしたファイルはISOイメージファイルなので私はEasy CD Creatotを使ってCDイメージからCDを作成しました。 CentOS5のインストールはGUI(グラフィカルユーザインタフェース)で行います。 ハードデスクは200Gで新規に購入したものを使いました。 CentOS5 のディスク1をCDドライブにセットし電源を入れます。 ちょっと時間が掛かるがCDメディアのチェックを行いました。 (過去に一度失敗していたため) ディスクパーティションは手動で30Gくらい残して割り当てました。 ネットワークはDHCPから自動取得 ソフトウェアセットカスタマイズ コンパイル等や各種ライブラリの依存関係上以下のパッケージ、レガシーソフトウェアーの開発、開発ツール、開発ライブラリを導入 ファイアーウォールの設定は無効に、いろいろ設定してから後で有効にします。 SELinuxも無効に、正常に起動してから入れるか入れないか判断します。 インストール完了 完了後rootでログインし 最初にGUI環境で設定できるようにWebminをインストール i386用のWebminをhttp://www.webmin.com/より取得、rpm形式のファイルをアプリケーションで開くと簡単にインストール出来る ブラウザからhttps://localshost.localdomain:10000からWebminへ、以前はhttpよりアクセスしてNet::SSLeayを導入設定を行ってssl通信を行っていましたが今回インストールしたWebminは既にssl通信がデフォルトで利用可能でした。 最初に設定するのは言語設定、次に外部から通信が出来ないようIPアドレスの制御をLAN内アドレスとローカルのみに設定 一旦Webminから出てルートでファイヤウォール設定を有効にします。 その後Webminに戻りネットワーク設定からファイヤウォール設定からeth0に許可を与えないとリモートよりアクセスできません 設定:許可 着信インターフェイス:等しい eth0にする 結果 「もし着信インターフェィスがeth0である」が追加されればOK ここから先はリモートPCからWebminから設定を行う 私の行った設定は APACHE(httpd)、PHPと各種ライブラリ、MySQLと各種データベースの作成、ユーザの追加、ファイヤウォール、ネットワークの設定ほか 今回はローカルのみで使用しますがいろんなソフトを試したりPerlCGIスクリプトの作成をするため環境はサーバーとあまり変わりありません しかしWebminは万能ではありません、端末を利用していろんな作業もしなければなりませんのでリモート端末よりSSH通信を行えるように端末から設定しました。 Webminからも端末操作は出来るんですがなんか使い勝手が良くありません、それとYUMパッケージに無いソフトのインストールなどは手作業で端末よりインストールしています。 現在はWINDOWSが無くともいろんな事が出来るようになりました。 LINUXユーザが増えるといいですね |
2007/10/04
|
カテゴリ : Admin
執筆者:
KNTS (10:12 pm) |
今年の夏は随分暑かったですね。 10月に入っても日中はまだ結構暑いですが朝晩はやはり気温が下がってすごし易くなりました。 紅葉もそろそろ始まります。山形は今、秋の名物芋煮会で週末は川原がおお賑わいです。 さて、今回はショッピングカートシステムについて書いてみたいと思います。 先月はECサイト構築にはまりいろんなショッピングカートのインストールやカスタマイズをローカルサーバにて行いました。 試したカートシステムはEC-CUBE、ZenCart、osCommerceです。 どれも優秀なカートシステムですが中でもEC-CUBEは特にはまりました。 EC-CUBEは純国産のオープンソースですが完成度も高く多くのユーザーに使われているそうです。 セキュリティにも随分配慮されていてこれからECサイト構築される方におすすめです。 基本的には配布テンプレートと言うものはあまり存在しません。 有料のテンプレートサイトはあるようですが、 自力ににてカスタマイズするか有料にてカスタマイズして頂く事になります。 EC-CUBEのカスタマイズをする場合、ある程度のHTMLを理解していればそんなにカスタマイズする事は難しくないと思います。 ヘッダーブロック、コンテンツブロック、フッターブロックに分かれています。 HTMLはテーブルタグで構成されていて各ブロックが独立しています。 コンテンツブロックも左右サイドバーとメインコンテンツブロックに分かれています。 管理メニューデザイン管理より左右のサイドバーコンテンツをマウスでドラッグして保存するでけで自由に配置が出来ます。 しかし本格的にカスタマイズしたい方はある程度のPHPを理解する必要があります。 osCommerceはカートシステムと言えばosCommerceと言うくらいこれも多くの方に指示されています。 カスタマイズについては現在行っております。 テンプレートについてはEC-CUBEと同じです。 ZenCartはosCommerceに改良を加えた拡張版だそうです。カスタマイズについてはosCommerceが済んだ後にやって見たいと思っています。 最後にショッピングカートシステムと言う限られた方が利用するためどうしてもテンプレート、プラグイン、モジュール等はほとんどありません、テンプレートならば1万円ちょっと位出せばテンプレートモンスターよりダウンロードできます。 本格的にカスタマイズするのであれば数十万円位は掛かるようです。 サイト構築されたい方: このシステムは完成度が高くSSL、決済システムもしっかりしていますので試して見ては如何でしょうか? 今回ローカルサーバで試して見ましたが実際レンタルサーバーなどでは動作確認を充分確認問い合わせする必要があります。 ショッピングカートについての記事詳細については ECサイト構築をお読みください。 また使えるレンタルサーバーについてはこちらをご覧下さい。 PS XOOPSサイトの更新は最近少ないですがこちらのサイトでは結構な割合で更新をしております。CMS・BLOG・EC構築を中心に更新していますので興味のある方はご覧下さい。 |
2007/08/17
|
カテゴリ : Admin
執筆者:
KNTS (11:44 am) |
毎日暑い日が続きます。 遂に私の住む山形県の日本一暑い40.8度の記録が昨日破られました。 今日は雨も降り気温も低下、ちょっと汗ばむくらいで過ごし易いです。 でも関東から南の方はまだまだ暑い日が続くみたいですね 残暑見舞い申しあげます。 さて今回は先月から一ヶ月間CMSジョモーラ・ニュークリアスをいろいろ試した結果を書いて見ます。 まずジョモーラから、ジョモーラのコンテンツ作成はWEB上で行います。 作業は管理エリア(XOOPSでいう管理メニュー)から行います。 管理エリアはグラフィカルでXOOPSよりも分かりやすいかな? テーマの組み込みはXOOPSと同じです。 使いたいテーマをダウンロード、テーマフォルダにアップし使いたいテーマを選択します。(ジョモーラではテーマ→テンプレート) 大きな違いはジョモーラはWEB上でテーマをカスタマイズ出来る事です。 カスタマイズ作業はまずインデックスページをメンテナンス中とし一般の方には作業状態を見せないようにして行います。(XOOPSにもありますよね) HTML部分のカスタマイズはPHPとの混在で初心者の方には難しいと思います。 慣れるまではHTMLエデイタ(ホームページビルダー他)にコピーをしてHTMLの構成をチェックし何処にコンテンツを記述したり位置を変えてみたりしてみます。 デフォルトではテーブルタグを使っていますので分かり易いと思います。 今回、私はメニューを左から右へ変えてみました。(CMS:Joomlaデモサイト) それとNAVIバーをオリジナルなものにしてみました。詳しくはジョモーラデモサイトへ記述しております。 CSS部分もWEB上で編集できますのでNAVIバーのCSSを記述します。 HTMLやCSSが良く分からない方はデフォルトでLOGO画像を変えて使っても良いと思います。ジョモーラには沢山のテーマがあります。 ジョモーラには一般に使っているBLOGというものはありません、というかコメントを付けたりトラックバックを利用したりする事はできませんがRSS発信は出来ます。普通に内容を記述したり日記を書く事は出来ます。 日本でのジョモーラの利用者はまだまだ少ないですが、外国では結構の方々利用しておりジョモーラはこれからのCMSとして期待が持てます。 次はニュークリアスです。 ニュークリアスもWEB上でコンテンツの編集が出来ます。 作業は管理フォームにて行います。 テーマというものはスキンとテンプレートに分かれています。 ジョモーラと比較した場合、HTML部分とかCSSの挿入は分かり易いと思いました。 現在私が使っているtDiaryやWIKIみたいな感じ?HTMLの中にプラグインを挿入して使う形です。(例:<%Blog 引数%>) ニュークリアスのコンテンツの作成は新しいBLOGを作成する事でページが増やせますが新しいページのファイルはFTPによるファイルをUPしなければなりません。 例えばSECONDというブログページを作成した場合、ブログを作成した時点で挿入するPHPが表示され、それをローカルで作成、SECOND.phpとしてFTPにてUPします。 ニュークリアスはページ毎にテーマやスキンを変える事が出来ます。(CMS:Nucleusデモサイト) 最近ニュークリアスでサイトを構築されている方が多いようです。実際テストをしてみて結構使い勝手が良いみたいです。(プラグインも豊富) ジョモーラ・ニュークリアスはHTMLをクリーンにして 動的コンテンツを静的に置き換えてSEO対策をする事が出来ます。 最後に一ヶ月間いろいろやって見てどちらも使い易いみたいでした。 これからもいろいろデモページでテストをしたりプラグインを組み込んだりして見ます。結果は各デモページへ書き込みますのでそちらを参照してください。 |
2007/07/15
|
カテゴリ : Admin
執筆者:
KNTS (7:02 pm) |
楽しみにしていた浜降祭、今年は台風4号のため応援渡御が中止となりました。 凄〜く残念でなりません さて今回はCMSのテーマについて書いて見たいと思います。 XOOPSではtheme(テーマ)としていますが他CMSではテンプレートと言っているCMSもあります。 どちらも雛型といわれるものを利用してサイトデザインを構築します。 前回試した3つのCMSそれぞれのテーマをカスタマイズして見ました。 まずJoomla(ジョモーラ)、JoomlaはXOOPSに似ていて多くのフリーテーマがあり、また優れたデザインの有料サイトもありました。 テーマの組込みはXOOPSとほとんど変わりなくフォルダへUPするだけで後は選択 するだけですが、編集をする場合はそのテーマの中味のファイルのパーミッション変更が必要で以降ウエブ上でカスタマイズが出来ます。 今回はデフォルトで準備されているテーマをカスタマイズして見ました。 変更したファイル、インデックスHTML(核になるHTML)とCSS(スタイルシート)の2種類です。 インデックスHTMLはPHPと混在していますのでちょっと慣れるまでには大変でしたが実際動作しているブラウザのソースを見ながら書き換えました。 CSSはデフォルトになるインデックスページがテーブルで囲まれている為CSSの変更レイアウトを崩すことなく変更できました。(後で解ったんですがインデックスページは管理エリアで操作できましたので一部を残して戻しました) カスタマイズをして見て、そんなに難しいと思いませんでした。 Joomlaをインストールする環境が整っていればXOOPS同様比較的簡単にできると思いました。 次にDrupal(ドルーパル)テーマはそんなに多いと思いませんでしたが大変気に入ったテーマがあったのでロゴ画像を自分のロゴに変えて、そのままUPして手を加えませんでした(テーマの編集はWEB上では見つからなかった。直接ローカルで編集するのかな?)が近いうちにカスタマイズしてみたいと思っています。 最後にGeeklog(ギークログ)です。テーマが少ないと言うよりかほとんどカスタマイズして使うような感じでした。 テーマをUPしてもそのままでは認識されず。コンフィグファイルにテーマ名を書き込む必要があります。そのファイルは非公開領域にあるのでローカルから書き換えUPします。(別の方法があるのかな?) カスタマイズはデフォルトテーマをしてみました。 ローカルにてファイル名を変更して、そのファイル名をコンフィグファイルに書き込んでUP、その後テーマエデイタと言うもので作業を行いました。 Geeklog(ギークログ)ではデザイナーや専門家が使えるような?感じがあり、一般向けにはちょっとキツイかな?カスタマイズもいろんなセクションがありなんか頭がごちゃごちゃになってきて「凄く大変だなあ」と感じました。 しかし私自身のため(スキルアップ)今回はXOOPSに継ぎGeeklogを使う事にしました。 最後にこのCMSをWEBでデモサイトとして公開テストをして、いろんな事解ればまたブログに書きます。 今後、CMSはGeeklog中心にXOOPSを加え(デモ用)・Joomla・Drupalとデモページを作成、いろいろとテストしてみたいと思っております。(テスト完了後は管理が大変なので削除するかも?または一番使い勝手の良いCMSとの入れ替え?) アクセスは左記メニュー、ブログロール、KNTS_Geeklogからどうぞ!! |
2007/07/03
|
カテゴリ : Admin
執筆者:
KNTS (7:02 pm) |
さくらんぼの収穫時期も落ち着き、ここの所、毎日梅雨らしい日が続いています。 例年に比べて降水量がだいぶ少ないそうです。 さて今日は先日からローカルサーバーにていろんなCMSを試して見ました。 XOOPS以外にどんなCMSがあるか? 今回試したCMS
インストールする前に Apache PHP MySQL が必須、バージョンについてはそれぞれ違うので省略 すべて:文字エンコード、XOOPSを除きすべてUTF-8が使われたいました。 そのためPHPの設定をする必要がありました。 CMSだけでなくブログもほとんどUTF-8になっているようですね Japanese(utf-8)で設定した日本語は文字化けすることなく共存できる。 RSS発信などもUTF-8になっている。 ドルーパル:.htaccess、GDライブラリ(画像)は必須、CRONの設定が必要ですがソフト内で手動にてできますが毎回手動でするのは面倒。 サイトのクリーン化するためRewriteが使えるようにする。 クリーン化とは引数無しでアクセスできるよう書き換える。通常スクリプトにはscriptmei/?=xxx引数が連ねているが scriptmei/xxxのようになります。SEOにもやさしいそうです。 .htaccessにて設定、付属ですがサーバーによって書き換えが必要です。 私はRewriteの設定で悩んでしまいました。.htaccess内にはRewrite Onと記述してあるんですがクリーン化ならず考えた末.htaccessの最上段に記述する事でクリーン化できました。 インストールはドルーパルサイトで解り易く書いてありましたが.htaccess、CRONについてはGoogleから自力検索して調べて設定しなければならない。この辺の所をもう少し解り易く解説して欲しいと言う事で… 環境が整っていればインストールはそんなに難しくは無いと思う。 ギークログ:セキュリティ重視のためか色々と設定の下準備が必要。 このソフトはドキュメントルート(public_html)と非公開ルート(geeklogs)と2つになっていて2つのファイルを書き換えが必要、環境によっては.htaccessの設定を自力で行う(ギークログサイトには一般的な.htaccessの書き方が紹介されています。 私のところは設定が必要でしたので参考にして書きました。 このソフトはとにかくパーミッションの設定がやたら多い。結構面倒ではあるが最初設定のチェックから入り一つ一つ解決してクリアしていかないとインストールができない。 ジョモーラ:インストーラをブラウザから起動して 設置前チェック、mamboが作動するかチェック、PHPの設定をチェック、次にいくつかのファイルのデレクトリのパーミッションをチェック修正 configuration.php修正は後でできると言う事で無視 環境により事前にglobals.phpのdefineの設置を0にしておかないと先に進めない。 .htaccessは指示されますのでコメント#を外すだけ 後は指示に従って必要項目に入力してインストールしていきます。 configuration.phpインストール最終段階で表示されそれをコピーしてUTF-8形式で保存UPし、installationフォルダの中味を削除する。(削除しないとページが表示されません) 今回3つのCMSを試して見ましたがどれも設定にある程度知識が無いとXOOPSのように簡単にインストールできません。 そういう事から見て見るとXOOPSユーザーが多いのが分かるような気がしました。 UTF-8でCMSを動かすと言うのは結構大変です。 ですが私はXOOPSがEUCだからと言って別に構いません、使い勝手が良く比較的初心者でも入れるXOOPSが気に入っています。 次回はモジュール・テーマについて書いて見たいと思います。 この書き込みに間違い等ありましたらご指摘ください。 |
2007/06/21
|
カテゴリ : Admin
執筆者:
KNTS (4:57 pm) |
2007/06/11
|
カテゴリ : Admin
執筆者:
KNTS (9:37 pm) |
こんにちは!! 6月といえば地元寒河江市ではさくらんぼでいっぱい、たわわに実ったさくらんぼは愛らしく食べると甘酸っぱくとても美味しいです。 当管理サイトの検索順位も連日トップ入りで賑わしています。 9日、10日はSLさくらんぼ号が2年ぶりでやってきました。さくらんぼ畑を背景にSLは快走していました。(マイアルバムに近日中に公開します) これから7月上旬までさくらんぼの季節は続きます。一度訪問してみては如何? 新サーバーより公開始まる6月の始めのサーバートラブルから2週間旧サーバーでの運用から今日やっと新サーバーからお届けする事ができました。モジュールもいろいろ試しやっと落ち着きました。 一番モジュールの選択に悩んだのがブログです。いろいろ試してみて結局前回利用のうえブログから最新うえブログ2にしました。機能的にも結構アップしておりトラックバックや更新を送るとか画像挿入など結構満足しております。 問題といえばRSS・ATOMが表示できなくいろいろ調べております。(対策方法など解る方いらっしゃいませんか?)RDFだけはは表示されます。 試していてWordPressモジュールも結構良かったんですが今回はモジュールとしてではなく独立させWordPress設置しました。ユーザログイン後マルチメニューで只今テスト公開中です。本公開までもうしばらくお待ちください。 雑談掲示板の設置今回モジュール問い合わせではなく、雑談やご意見問い合わせ用に雑談掲示板を設置しました。投稿はログインからGuest[Pass:00000]でログインして頂ければ書き込み可能です。 またGuestでの他モジュールへの投稿も一部許可しております。(投稿はすべて管理承認後になります)Guestで物足りない方はユーザー登録をして頂くともっといろいろなコンテンツが利用可能になります。よろしければユーザー登録を… XOOPSについて突然のトラブルでバックアップ情報も古くBackPackでの移転をせず旧サーバーより一部転記させて頂きました。ニュース・ブログは転記せず初期状態からのスタートになりました。 廃止したモジュールはセクション・問い合わせ・フォーラム、セクションは情報も古く変わりのXFセクションがユーザーログイン後に閲覧する事ができます。 フォーラムはある程度ユーザーを確保してから始めたいと思っています。 |
2007/06/07
|
カテゴリ : Admin
執筆者:
KNTS (7:05 pm) |
6月始めサーバーハードウエアトラブルから、アクセス不能になり現在サーバーの復旧を行っております。 先月のNTTのトラブル時に情報を得るのがおそく、いろいろPCを弄くり回し、その後起動するも通信状態があまり良くなく、バックアップ等考えず一旦サーバーを何気なく止めてしまいました。 その後起動するも何故か途中で止まってしまいアクセス不能になりました。 GUIでアクセスできないのであれば、CUIでアクセス、CUIではきちんと入れる事は入れたんですが各サービスを起動するも一向に復旧せず断念!!(技術の無さを悔やむ) 仕方なく再構築する事になりました。 現在サーバーの構築は終わりXOOPSを始め各コンテンツを出来るだけ元の状態へ戻しておりますがXOOPSのバックパックによるデータ復旧が上手く行かず。手作業で復旧できるものから行っておりますのでもうしばらくお待ちください。 ※ 登録ユーザー様へ復旧後は情報消失の為ログイン出来ませんので再登録をお願い致します。 |
メインメニュー
さて今回はCentOS5について書いてみたいと思います。
