2005年4月アーカイブ

MRTGでCPU Load Averageを監視

|

/etc/snmp/snmp.confに下記を追加

load 12 14 14

snmpの確認
% snmpwalk -v 1 localhost -c public .1.3.6.1.4.1.2021.10

/etc/mrtg/mrtg.cfgに下記を追加

# CPU Load Average


Target[cpu]: 1.3.6.1.4.1.2021.10.1.5.1&1.3.6.1.4.1.2021.10.1.5.2:public@localhost
MaxBytes[cpu]: 100
Unscaled[cpu]: dwmy
Options[cpu]: gauge,nopercent
Title[cpu]: CPU Load Average
PageTop[cpu]: <H1>CPU Load Average</H1>
YLegend[cpu]: load average (%)
ShortLegend[cpu]: %
LegendI[cpu]: 1min
LegendO[cpu]: 5min


indexファイル作成
# /usr/bin/indexmaker /etc/mrtg/mrtg.cfg > /home/info/htdocs/mrtg/index.html

screenshot.jpg

OsCommerceの簡単在庫更新モジュールに『Quick Stock Update』というのがあります。
とても便利です。MS2用ですが使用できます。

1、Quickly Update Product Stock v2.4をDLして解凍。
2、quick_stockupdate.phpの112行にある「language_id = 1」を4に変更してadmin/に転送。
3、admin/includes/application_top.phpに下記を追加。

define('FILENAME_QUICK_STOCKUPDATE', 'quick_stockupdate.php');


4、admin/includes/boxes/catalog.phpに下記を追加。

'<a href="' . tep_href_link(FILENAME_QUICK_STOCKUPDATE, '', 'NONSSL') . '" class="menuBoxContentLink">' . BOX_CATALOG_QUICK_STOCKUPDATE . '</a><br>' .


5、admin/includes/languages/japanese.phpに下記を追加。

define('BOX_CATALOG_QUICK_STOCKUPDATE', '簡単在庫更新');

ダウンロード
Quickly Update Product Stock

imgae限定の場合、

<Files ~ "\.(gif|jpe?g|png)$">
SetEnvIf REFERER "自サイトドメイン" Lilith1
SetEnvIf REFERER "自サイト関連ドメイン" Lilith2
SetEnvIf REFERER "goo.ne.jp" Lilith3
SetEnvIf REFERER "google.com" Lilith4
SetEnvIf REFERER "yahoo.co.jp" Lilith5
SetEnvIf REFERER "google.co.jp" Lilith6
SetEnvIf REFERER "66.102.7.104" Lilith7
SetEnvIf REFERER "^$" Lilith8
Order Deny,Allow
Deny from all
Allow from env=Lilith1
Allow from env=Lilith2
Allow from env=Lilith3
Allow from env=Lilith4
Allow from env=Lilith5
Allow from env=Lilith6
Allow from env=Lilith7
Allow from env=Lilith8
</Files>

参考URL

ssh-keygen鍵の作成 putty設定

|

★作り方その1

% ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/hogehoge/.ssh/id_rsa): [ENTER]
Enter passphrase (empty for no passphrase): [your passphrase]
Enter same passphrase again: [your passphrase]
% cd .ssh/
% cp id_rsa.pub authorized_keys

次に秘密鍵(~/.ssh/id_rsa)をWindowsマシンにコピーする。
puttygen起動
[Load]ボタン
秘密鍵指定
パスフレーズ入力
[Save private key]ボタン

★作り方その2

puttygen起動
[SSH2RSA]チェック
[Generate]ボタン
パスフレーズ入力
[Save private key]ボタン

[Public key for pasting ...]の下枠内の内容をクリップボードにコピーし、authorized_keysという名前で保存する。あとはUnixホストの~/.ssh/の下にauthorized_keysファイルを転送する。

★putty設定
 [接続]-[SSH]-[認証]の中の[認証のためのプライベートキーファイル]に上で作成した秘密鍵へのパスを指定します。あと、[接続]-[SSH]の中の[優先するプロトコルバージョン]を2に設定する。

参考元
http://www-komo.ise.eng.osaka-u.ac.jp/~kaneta/unix/ssh4.html

RSS Writer

|

RSSデータを簡単に,XMLの知識が無くても作れます。

http://www.pori2.net/soft/rss/index.html

フォームでメールアドレスのフィールドの入力履歴を非表示にするには、

name="_email:cf"のように:cfとする?

パラボナミニ v1.2 [RSSリーダー]

一部のニュースサイトやBlogなどが採用しているRSS形式のファイルを読み込んで更新情報を表示するツールです。未読管理や、記事を分類、キーワードを設定してフィルタリングすることができます。いわゆるRSSリーダーとかアンテナと言われるツールに近いです。

osCommerce派生バージョン

|

▽osCommerce alter
http://blog.tanaka-cs.com/
SEO対策、ポイント機能、ログインせずに買い物、Smartyを使ってデザイン分離等

▽Zen Cart
http://www.zen-cart.jp/
SEO対策、配送先5件拡張、サイドボックスのON/OFFが管理画面で可能等

▽OpenBazaar
http://sourceforge.jp/projects/openbazaar/
SEO対策、Smartyによるデザイン分離、携帯対応等。

vi /etc/vsftpd/vsftpd.conf

# By default the server will pretend to allow ASCII mode but in fact ignore
# the request. Turn on the below options to have the server actually do ASCII
# mangling on files when in ASCII mode.
# Beware that turning on ascii_download_enable enables malicious remote parties
# to consume your I/O resources, by issuing the command "SIZE /big/file" in
# ASCII mode.
# These ASCII options are split into upload and download because you may wish
# to enable ASCII uploads (to prevent uploaded scripts etc. from breaking),
# without the DoS risk of SIZE and ASCII downloads. ASCII mangling should be
# on the client anyway..
#ascii_upload_enable=YES
#ascii_download_enable=YES

ascii_upload_enable=YESを有効にする。

アマゾン ウェッブ サービス Amazon Web Service (AWS)を使用したMy Amazon Store Manager 2.0の日本語化順メモ

1.アマゾンアソシエイトに加入する。
2.AWSに登録する。Subscription IDがもらえる。
3.mb-stringがPHPで使えるて、.htaccessが使用可能なサーバーを用意する。
4.ダウンロードして解凍してサーバーに転送する。
5.パーミションの設定。config.phpを777
6.viなどで各種ファイルを設定・日本語化する。

環境設定
script/config.php

$sitename = "YourSiteName";
$siteurl = "http://www.yoursite.com /";
$adminemail = "yourname@yoursite.com ";
$AssociatesID = "YOUR-ASSOCIATES-ID";
$SubscriptionID = "YOUR-SUBSCRIPTION-ID";
$locale == "jp"; // uk,de,jp,us
$seo = 1;

*$locale == "jp"; にする。

templateフォルダの
welcomemsg.tpl
browsepagefooter.tpl
browsepagetitle.tpl
catpage.tpl
default.tpl
footer.tpl
header.tpl
menu.tpl
productpage.tpl
productpageauthors.tpl
productpagefeatures.tpl
productpagefooter.tpl
productpageheader.tpl
productpagesimiliar.tpl
search_result_title.tpl
similiar.tpl
similiarfooter.tpl
similiarheader.tpl
single_search_result.tpl
browsepage.tpl

以上のファイルを日本語化する。

script/nodesフォルダの
jp.inc
jp_browse.inc
を日本語化する。

注意事項:
SEOモード使用時は、
URLがhttp://www.yoursite.com/amazon/のような場合は、
.htaccessファイルの

RewriteEngine on
Options +FollowSymlinks
RewriteEngine on
RewriteBase /

のRewriteBaseを
RewriteBase /amazon/
とする。

文字化けする場合やうまく表示出来ないときは、
文字コードや改行コードを確認する。
「¥」マークの表示は、マルチバイトで無理矢理書き込む。または、
16進数に置き換える。
16進数変換ユーティリティーサイト

インストール所要時間:1時間くらい。

デモサイト
アマゾネス

このアーカイブについて

このページには、2005年4月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2005年3月です。

次のアーカイブは2005年5月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。