2009-06-01から1ヶ月間の記事一覧

障害対応に使う ifconfig

インタフェースを確認するコマンドです。設定もできます。 特定のPCだけ、ネットワークに繋がらない場合に確認します。 windowsだとipconfigですね。 ちなみに自分の環境ではifconfigはrootじゃないと実行できない環境でした。 ねぇ!ってなったらrootになっ…

障害対応に使う arp

arpはIPアドレスとMACアドレスの紐付け表です。 /sbin/arp -e Address HWtype HWaddress Flags Mask Iface 192.168.100.2 ether 00:18:8B:@@:@@:@@ C eth0 192.168.100.1 ether 00:A0:DE:@@:@@:@@ C eth0 192.168.100.3からコマンドを叩いた結果が上記になる…

障害対応に使う ping

最もシンプルで最初に実行されるコマンドがこれです。 $ ping www.yahoo.co.jp PING www.yahoo.co.jp (203.216.235.201): 56 data bytes 64 bytes from 203.216.235.201: icmp_seq=0 ttl=50 time=20.0 ms 64 bytes from 203.216.235.201: icmp_seq=1 ttl=50 …

SSLの簡単な説明

SSLとか認証局とかややこしくて、しかも説明が長い・・・ 理解できるまでは、頭が???になったりします。 そもそもSSLはお宅のブラウザとお宅が通信しているWEBサイトのやり取りを 暗号化しましょうという仕組みです。 公開鍵、暗号鍵とか聞いた時に、文言…

bind install

DNSサーバ構築のため、とりあえずBINDのインストールだけしました。 経緯含め動作確認してないですがメモします。まず検索でBINDインストールにおいて情報を集めました。@IT 参考自分はGUIで普通にダウンロードしました。 ダウンロード#DLして以下に配置 cd …

OpenSSL install

即席でインストールしました。 勉強不足でよく分かりませんが、とりあえずインストールです。参考とりあえず最新をダウンロード#ここにターボール配置 cd /usr/local/src #解凍 tar xzvf openssl-0.9.8e.tar.gz #潜入 cd openssl-0.9.8e #できろ! ./config …

awk と gawk の違い

awk

知らない人は何となく喉に魚の骨がしかも鯉濃...でも心配なしここのサイトに解答があります。gawkがインストールされているならgawkを使っとけば 間違いないということです。時間取得とsortが追加という点で気にはなりましたが、、、 strftimeやsortはawkで…

javascriptについて

Ajaxの登場から急激にスポットライトを浴びたjavascript。 それまではクソみたいな評価を受けていたのですが それは間違いだったようです。世界で最も誤解されたプログラミング言語おもしろいです。FLASH以来のワクワクを感じました。 KAZUMiX memo「ひどい…

javascript 外部読み込み 遅らせる 遅延させる

多用なjavascriptを作成している時に山となるのは 読み込み順かと思います。 innerHTMLやwriteなど同画面内にちりばめたい場合 思ったとおりに動かない場合があります。そこで読み込み順を外部ファイル毎に分類させて この外部ファイルは後読み!とさせるこ…

数列 数列の極限

数列は数を順番にならべたもの、それを手短に表記するのは以下{an} = {1,2,3,4,5...} an = n ならば上記が成立します。{an} = {1,3,5,7,9...} an = 2n - 1 ならば上記が成立します。んで{an}のnが成長するにつれ{an}が 限りなく0に近づいていく条件もありま…

BPR (ビジネス・プロセス・リエンジニアリング)

ビジネスプロセスリエンジニアリングとは―革命っす。「今あるものを変えよう!」というヒーロー的な事を、 ビジネスにおいてする際の手順や収め方のモデルです。 何を改革すべきか定めます。 どのように改革を行うか決定します。 現状の品質評価を行います。…

循環小数の分数化

2.045454545... とあった場合45が永遠に繰り返されるので循環小数ですが、 それを分数にする方法です。 x=2.045454545... 10x=20.45454545... 100x=204.5454545... 1000x=2045.454545... 上記がすべて同じxになることはわかってると思いますが .454545...と…

RIP (Routing Infomation Protocol)

リップと読みます。RIPの特徴は以下になります。 向いていれば実装し、向いていなければ他のプロトコルを検討します。 一言でいえば小規模なネットワーク向け ダイナミックルーティング 帯域幅(量)や遅延(時間)を考慮しない。 サブネットマスクがわからない …

mysqlを、とりあえずインストールしてみる

失敗したなと感じたら、最悪解凍するところまで 戻ればやり直せる その際、解凍後にできたものは削除しておくのが望ましい#グループ作成 groupadd mysql#ユーザ作成 useradd ーg mysql mysql#ソース解凍 tar xvfz mysql-x.y-z.tar.gz#突入 cd mysql-x.y-z#ma…

MySQL インストール後

こんにちは インストール ログインまできたら rootのパスワードの設定をしていなければ設定をする 不要なユーザを削除する root以外にユーザを最低ひとつ作成するです。インストールしただけではrootのパスは空白です。 mysqladminで私はインストール後すぐ…

mysqlのサーバーサイド、クライアントサイドのユーティリティ一覧

こんにちは、書いて覚えるってのは有効らしいので mysqlのスクリプトを一覧にしました。「サーバーサイドコマンドスクリプト」■myisamchk MySQL テーブルの記述、チェック、最適化、および修復を行うユーティリティ。■make_binary_distribution コンパイルさ…

php install

php

こんにちはPHPです。apacheのモジュールとしてphpをインストールします。 GDライブラリ云々は他のサイトを参照してください。 今後必要になったら入れ直します。 自分はmysqlも一緒に使えるように場所の指定をします。参考:phpマニュアル上記のマニュアル通…

php install 後

php

phpインストール後、設定をしなくてはなりません。こちらに書いてある通り確認追加をします。httpd.confに LoadModule php5_module modules/libphp5.so は自動で書かれていました。それ以外に必要な AddType application/x-httpd-php .php を※該当箇所に書き…

apache ブート時 自動起動

boot時、自動でapacheが起動する方法を調べました。1)一番簡単で多いケースは chkconfig --add httpd 以上です。2)続いて、httpdを起動するシェルが無い!と言った場合 vi /etc/rc.d/rc.local ここに、「/usr/local/apache/bin/apachectl start」 と、書き込…

apache VirtualHost local

てっとり早くローカルでバーチャルホストを確認します。まず/usr/local/apache/conf/httpd.conf~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ServerName 127.0.0.1 NameVirtualHost *<VirtualHost *> ServerName test2.anan DocumentRoot /usr/local/apache/htdocs/</virtualhost>…

apache ベーシック認証

apacheの「basic authentication」です。 ダイジェスト認証でないと、セキュリティ上は不十分と言われていますが、使ったこと無いでは話にならないのでささっと経験します。インストールやらなんやらも含め コチラ のサイトはソラリスみたいですが、大変参考…

apache アクセス制限

アクセス制限です。 あの.htaccessにallowとかdenyと書く奴です。order :順番 allow :許す deny :許さんこれが約束です。.htaccessに こう書いてみました。order allow, deny allow from all deny from all要するに全拒否になります。httpd.confに ~~~~~~~~~…

postgreSQL インストール

postgreSQLのinstallです。インストール手順#グループ作成 groupadd postgresql#ディレクトリ作成 mkdir /usr/local/postgresql#ユーザー作成 useradd -d /usr/local/postgresql -g postgresql postgresql #解凍 tar xvzf postgresql-8.2.0.tar.gz#突入 cd p…

python install

pythonのインストールです。ダウンロードmkdir /urr/local/python groupadd python useradd -d /usr/local/python -g python python tar xzvf /usr/local/src/python-x.x.tgz cd python-x.x ./configure --prefix=/usr/local/python make make install cd /u…

perl install

perlのインストールです。 公式がオライリーだとは知りませんでした。本家しかし、mod_perlでインスコすることにしました。そうなるとコチラでダウンロードします。 apacheのバージョン気にして下さい。# tar xzvf mod_perl-2.0-current.tar.gz# cd mod_perl…

mod_pythinでinstallする

以前、普通にインストールしましたが、 apacheにmod_pythonあるじゃないですか と、言うことでインスコします。こちらが公式と、マニュアルまんまですが、言われた通りに作ってうまくいきました。#解凍 tar xvzf mod_python-3.2.10.tgz #潜入 cd mod_python-…

apache モジュール 追加

色々触っていると「あれ」が欲しい。 うまくはいらない、なぜだ。 「あれ」をいれるにはこれも必要なんだ。 じゃぁ、「これ」をいれよう 「これ」が入らない!「これ」には 「それ」がいるなんてことがあります。apacheの場合、はじめにDSOな状態にしておけば…

OpenSolaris

UNIXを触るためにBSDを考えていましたが、 旬なこちらでもいいかもしれません。OpenSolaris プロジェクトでは初めに、Solaris OS のコア・カーネル、ネットワーキング、ライブラリ、およびコマンドのソースを提供しますが、将来は、Solaris OS のほかの部分…

arp

arp コマンド参照インターネットプロトコルとパソコン個々に定められている固定アドレスを結びつけるコマンドです。 基本的には意識せず、OSが自動で設定、管理してくれます。ユーザーが実際にARPテーブルなどを操作する局面は、Proxy ARP設定などを除いてあ…

ping + traceroute

ping + traceroute(tracert) コマンド参照参照ネットワークの疎通確認するコマンドです。 ここで疎通ができていないとレイヤ2障害になるみたいです。 レイヤ2はネットワークの通信を保証する層ですね。保障?tracerouteはネットワーク経路を表示します。 調…