Home > サーバー(Debian)

サーバー(Debian) Archive

カテゴリー「 サーバー(Debian) 」の記事一覧

.bashrcにaliasを作ってオレオレ開発環境を便利にする

本番環境で使う事は滅多にないですが、
検証用サーバーや開発用サーバーではよく使っている.bashrcの小ネタです。

すごく深い場所にある設定ファイル等はaliasを作る事で効率よく作業できますよ、と。

記事を読む

トラフィック量をリアルタイムに監視する「iftop」

トラフィック量の監視はMRTG等を使って定期的な監視&グラフ化はよく聞きますが、
現在のトラフィック量を監視するようなツールはなかなかありません。
で、ちょっと調べて使ってみたところ、iftopというツールがとても使いやすかったのでご紹介。

記事を読む

Debianのvimでカラースキーマを使う

Debianに入ってるvimは超最小構成で作られているので
カラースキーマが使えないようです。
開発でばりばりカラフルにしたかったので設定メモです。

記事を読む

2台だけで負荷分散+冗長化を検証( Pound + keepalived )

前回のPound記事では一般的なPoundの構成を提示してみましたが、
実際に自宅サーバー等で組む場合となると「3台の構成」がミニマムとなってしまうので
なかなか敷居が高いように感じます。

ので!

今回は無理やり2台のWebサーバーのみでPoundを利用して負荷分散ができるかを検証してみました。
また、発展形として、グローバルIPが複数必要になってきますが
keepalivedで冗長化も実現してみました。

検証に使用した環境は1日にユニーク1万アクセス、100万PV(全ファイル)ほどの実稼働しているサイトを使い
muninやcactiでどれほど負荷分散がされたか確認してみました。

(今回、2台の同期方法についてはまったく考えていません。)

記事を読む

Amazon Simple Email Service (Amazon SES)を使ってみました

amazon AWSに新しいサービスであるAmazon Simple Email Serviceが発表されましたので
早速、試験環境を使用してみましたのでメモです

記事を読む

.htaccessでのコメントアウトの記述時の注意

知らなかったのでメモです。

管理中のサーバーでApacheのエラーログが
とんでもない勢いで肥大化していく問題が発生しました。

実際の出力を見てみると以下のようなログが秒単位で出力されていました。

[Tue Nov xx xx:xx:xx 2010] [warn] Apache does not support line-end comments.
Consider using quotes around argument: "# hogehoge"

記事を読む

サーバー監視ソフト「cacti」 -インストール-

  • 投稿日2009-11-05 (木)
  • 更新日2010-09-22 (水) 21:45
  • Linuxソフト

サーバーの監視&グラフ化を行ってくれる「cacti」のインストール方法です。

記事を読む

Mondo Rescueでイメージバックアップ

  • 投稿日2009-11-24 (火)
  • 更新日2010-09-22 (水) 21:43
  • Linuxソフト

Linuxでのバックアップ方法はrsyncを用いる等の方法がよく用いられますが、
まるごとをイメージとしてバックアップ、レストアできるととても心強いです。
ある程度インストール済みのDebianをイメージバックアップし、
DVD等に焼いてブート起動し、復元して量産する、なんて使い方もできます。

記事を読む

基本パッケージ取得(Debian etch)

ダウンロードとインストールにてインストールが終了したら次は基本的なパッケージやライブラリを導入します。

記事を読む

qmailを使ったメールサーバーの構築

qmail(smtpauth対応) + vpopmail + ezml + autorespond な環境でメールサーバーを構築します。

記事を読む

postgresのインストール

postgresをインストールします。
ECサイト、Webアプリや掲示板やBlogに至るまで様々な分野でデータベースは活用されており
もはや欠かせない機能となっています。

ここではソースからインストールしています。

記事を読む

PHPのインストール

PHPをソースよりApacheのモジュール版としてインストールします

記事を読む

MYSQLレプリケーション設定

MySQLのインストールが終了した2台がある状態より設定を開始します。
マスターとスレーブの2台がある状態からスタートです。

記事を読む

Poundでロードバランサを実現する

お手軽なのに高機能なPoundを使ってロードバランサ構成なサーバーを構築します。

記事を読む

Apache2で複数バージョンのPHPを使い分ける

PHPのプログラムはバージョンによって動作におおきな差があります。
検証やら、ホスティングやら、、、
違うバージョンのPHPを共存させる必要ってどうしても出てきてしまいます。
というわけで、複数バージョンのPHPを共存させる方法です。

記事を読む

proftpでアクセス制限

FTPでの接続について、よりセキュリティを高める為に
ログインできるアカウントを制限したり、IP制限をしたりします。

記事を読む

Apacheの状況を詳細に表示する「apachetop」

  • 投稿日2010-01-22 (金)
  • 更新日2010-09-22 (水) 21:09
  • Linuxソフト

topのような監視ツールのApache版です。
現在どのページにアクセスが集中しているか、等を表示するのに便利です

記事を読む

Debian etchの公式アーカイブ鍵が失効

apt-get系のコマンドを実行した際にこんなのが出るようになったりしました。

W: GPG error: http://aist.ring.gr.jp etch Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: http://cdn.debian.or.jp etch Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: http://security.debian.org etch/updates Release: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY 9AA38DCD55BE302B
 
W: これらの問題を解決するためには apt-get update を実行する必要があるかもしれません


記事を読む

Apacheのモジュールmod_layoutでHTMLの自動挿入

mod_layoutを使用してみましたので備忘録です。

mod_layoutとは、ページの一番上や一番下に指定した文字列(ページ)を埋め込む事ができるモジュールです。
よく「無料レンタルサーバー」とかを利用するとページのヘッダーやフッター部分に自動的に広告が挿入されますが、まさにそれを実現するモジュールです。

記事を読む

PHPアクセラレーターのeAcceleratorを導入してCPU負荷軽減を図る。

  • 投稿日2009-10-06 (火)
  • 更新日2010-02-24 (水) 17:49
  • Linuxソフト

PHPアクセラレーター、PHPスクリプトが実行された際の途中のコンパイルデータをキャッシュすることで、
以後同じファイルに対してアクセスがあった時に、そのキャッシュファイルを利用することで高速化するという技術です。

記事を読む

ガンブラー(gumblar)によるWEBページ改竄ファイル簡易チェックCGI

所謂gumblarや8080ウィルスによる被害が表立ってきてしばらく経ちます。
自分のPCがgumblarに感染しているかどうかについてはウィルスソフトも対策され始めましたが、
自分のサイトが改竄されているかどうかについてのツールはほとんどありません。

ですのでgumblarによるWEBサイトの改竄に対してWEBサイトのオーナー側用のツール(プログラム)を作成してみました。
このツールは自分のWEBページがgumblarによって改竄されていないか簡単にチェックする事ができます。
特に1度改竄されてしまった場合、その他、どのファイルが改竄された疑いがあるかのチェックには有用だと思います。

記事を読む

【負荷対策】Apacheのモジュールmod_expiresでキャッシュを利用する

  • 投稿日2009-10-06 (火)
  • 更新日2009-12-09 (水) 20:30
  • Apache

Apacheのモジュール、mod_expiresを利用してキャッシュを利用し、転送量を軽減させて負荷対策します。
キャッシュを利用すると負荷対策ばかりか、体感速度も向上します。
キャッシュして欲しくないファイルまでキャッシュされては困ります…が、
mod_expiresは指定したファイルタイプのみキャッシュさせる事ができます。

記事を読む

【帯域対策】Apacheのモジュールmod_deflateで転送量を大幅削減!

  • 投稿日2009-10-06 (火)
  • 更新日2009-12-09 (水) 20:25
  • Apache

Apacheのモジュール、mod_deflateを利用して転送量を軽減させて転送量対策します。
このモジュールは転送前にコンテンツをgzipにて圧縮転送する事で転送量の減少を計ります。
圧縮されたコンテンツはクライアントのブラウザにて展開されて表示されます。

記事を読む

RAIDカードARC-1222でRAID6のサーバー構築

091130_1737~01
 
 新規サーバーが到着致しました。
 今回はSASサーバとして使用する為
 一般のサーバーとはちょっと仕様が異なります。
 その為十分検証してから本番稼動となります。

 (左画像は事務所にてセットアップ中の様子です)




記事を読む

SSHのインストールと設定

リモートで操作できるようにSSHを入れ、設定します。

記事を読む

MySQLのインストール

MySQLをインストールします。
ECサイト、Webアプリや掲示板やBlogに至るまで様々な分野でデータベースは活用されており
もはや欠かせない機能となっています。

ここではソースからインストールしています。

記事を読む

proftpを使ったFTPサーバーの構築

Apacheのような形式のconfファイルで詳細な設定が可能な
FTPサーバーソフト「proftpd」を使用してFTPサーバーを構築してみます。

記事を読む

1Uサーバ組立Xeon(動画)

logo_doc_xeon
筐体 1U
CPU Xeon3.0GHz
メモリ 1G
の2台のサーバを、一台に集約

記事を読む

Debian etch に pptpdを導入

logo_doc_pptpd
pptpdは、PPTP (Point-to-Point Tunneling Protocol) 仮想プライベートネットワークの1つです。
このプロトコルを利用することで外部ネットワークから内部ネットワークへのアクセスが可能となります。

記事を読む

Debian GNU/Linux(etch)

CDイメージをダウンロードし、インストールするまでの記事です。

記事を読む

Debianのネットワーク設定

Debianでのネットワークの設定を説明します。ここでは例としてIPを固定にしています。

記事を読む

ネットワークにつながらない時、確認する事

Debianをアップグレードしたり、LANカードを追加したり、、
突然サーバーがネットワークにつながらなくなった際の解決策集。
トラブルがある度に追記していきたいと思います。

記事を読む

サーバー監視ソフト「munin」

  • 投稿日2009-07-23 (木)
  • 更新日2009-11-25 (水) 12:02
  • Linuxソフト

サーバーの監視&グラフ化を行ってくれる「munin」のインストール方法です。

記事を読む

あれ、、このソフトのバージョン何だったっけ…

よくある「バージョンの調べ方」集です。
環境によってコマンドは異なってきますが大体似た感じだと思います。

記事を読む

Logwatchでサーバ監視レポート

  • 投稿日2009-06-09 (火)
  • 更新日2009-11-24 (火) 20:50
  • Linuxソフト

Logwatch はlinuxOS上で一日一回サーバ監視レポートメールを送信してくれる便利なツールです。
Logwatchを活用し現在のサーバ状況の確認すれば/var/logなどに格納されているログファイルを
1つ1つ確認する作業を軽減することができます。

記事を読む

サブネットマスク 早見表

サブネットマスクの早見表

記事を読む

SSHでWindows機からサーバー機をリモート操作する

高機能なTelnet/SSHクライアントであるPuttyというソフトを使用します。これにより、サーバー機には電源とLANケーブルを付けるだけで別PCから完全にリモート操作できるようになります。

記事を読む

Apache2のソースインストール

  • 投稿日2009-07-07 (火)
  • 更新日2009-11-24 (火) 20:48
  • Apache

Webサーバーを利用する為に、Apache2をインストールして設定します。

記事を読む

Apache2の初期設定

  • 投稿日2009-07-13 (月)
  • 更新日2009-11-24 (火) 20:48
  • Apache

ここではApache2をインストールした際に始めに行う最低限の初期設定について記述しています。

記事を読む

Apache2.2.11の–enable-mods-shared=all

  • 投稿日2009-07-22 (水)
  • 更新日2009-11-24 (火) 20:48
  • Apache

Apacheのほとんど/全てのモジュールが動的にインストールされるconfigureオプションの–enable-mods-shared=allについて

記事を読む

iptablesによるIPマスカレード(NAT)

Linuxをルーターとして使用したい場合のマスカレード設定です。インターネットの接続へは1つのグローバルIPアドレスしかなく、その1つのIPアドレスをローカルネットワーク内で共有し、インターネットを利用する為にはIPマスカレードとパケット転送機能の設定が必要です。

記事を読む

SSHのアクセス元IPを制限する

TCP wrappersを利用してSSHにログインできるIPを制限します。SSHを例にしていますが、FTPなど、他のプロセスによるものでも可能です

記事を読む

/dev/nullの再作成

ログインすると
bash: /dev/null: 許可がありません
が大量に表示される問題(CTRL+Cで抜けるまで出続けます)

記事を読む

ホーム > サーバー(Debian)

Return to page top

運営会社(株)シーズ WEBアプリケーション、フリーCGI配布「ahref(エーエイチレフ)」 Eビジネスに強いレンタルサーバー「ACサーバー」 大容量ファイル転送サービス「デカメール」 動画を楽しもう♪動画ポータルコミュニティ「モヴィエ」