てき〜らなぺ〜じ
Linux

CentOS 5.4 を使ってのインストールの記録を残してみました。
途中、筆者の気まぐれにより力業でインストールすることもあります。
あまり本人しか参考にならないと思いますがその点だけご了承ください。


Web関連

apache2 + mysql5 + php5 @ CentOS6

CentOS6にLAMP環境を作ってしまおうというのがコレです!

apache2 + mysql + php5 @ CloudVPS

最近お気に入りのサーバで、KDDI系列のCPIのCloudVPSというのがあります
月額945円でroot権限があるVPSでとても使い勝手がいいですよ
そこにささっとLAMP環境を作ってしまおうというのがコレです!

apache-2.2.17 + php-5.3.4 + mysql-5.5.6

apache2.2系も安定してきていろんなところで使われるようになりましたね
PHP5とMySQL5というすべて最新のバージョンでインストールしてみました

Apache1.3.41 + mod_ssl + php-5.2.9 + mysql-5.0.77

Webサーバの作り込みの総合的インストールかな
PHP5に対応してみました。ちょっと不安要素も少なくないけど^^;

Apache1.3.37 + mod_ssl + php-4.4.2 + mysql-4.0.18

Webサーバの作り込みの総合的インストールかな
よく使うモジュールのインストールまで一応書いてみました
それにしてもmysql4は面倒だなぁ、、、

php-5.1.6

PHPのバージョンアップをする方法です
パッチを当てるっていう手もあるんですけどね(汗

Apache-1.3.33(DSO) + mod_ssl + PHP-3.0.18(i18n) + PHP-4.3.9 + mysql-4.0.22

SSL対応のPHP3/PHP4の共存するサーバの構築手順です
mysql4とphp3がうまく入らないのでmysql3.23を最初に使うところがミソです

Apache_1.3.20 + Tomcat_3.2.3

JavaServlet/JSPの開発環境です。
今までで一番手こずりました。mysql+vpopmail+mysqlよりも時間かかった。

Apache2.0.48 + openssl-0.9.7j + php-4.3.4 + mysql-3.23.58

とりあえず、こんだけやっておけば大丈夫だろうという感じ。[apache2版]
SSL使えてPHP使えたらいいでしょ、まぁ。(^-^;

Apache1.3.31 + mod_ssl + php-5.0.1 + mysql-4.0.20

新しいPHP5が出たので試しに入れてみました。
ZEND2というエンジンを使ってるそうです。だからどうなんだろ?w

php-4.3.8 + PDFlib-5.0.3

PHPでPDFファイルを作成するライブラリを使ってみました
やっぱり何かとPDFで用意した方がいいのかなって思ってきました

pdflibの美味しい料理方法

mod_layout

指定したすべてのページの上部及び下部に任意の文字を入れるモジュール
すべてのページのCopyrightとか、広告とかを変更するときにはこれがあると簡単♪

Smarty

MVCモジュール
最近ではこれを使った開発が多いようですね

メール関連

qmail 1.03

メールソフト(MTA)の1つ。
sendmailより簡単で、処理も早いらしい。
最大の特徴は、1つのメールが1つのファイルになるところかな。

qmail-1.03 (Redhat9)

Redhat9は何か簡単に入らないらしい。
ということで、自分も覚えてないので書いてみた

qmail + vpopmail-5.4.17

qmailを使ってヴァーチャルドメインのメール管理には最適かな。
qmailだけでもできるけど、こちらの方が管理も楽。
そのうちmysqlと絡めたレポートが下にある予定。

qmail + vpopmail 4.9.6-1 + mysql 3.23.28

mysqlでvpopmailのアカウント管理を行うシステムです。
途中コンパイルに失敗して、資料をアメリカまで探しにいきました。(笑)
これで高速で便利なpopperが実現可能になりました。

vpopmail-5.2.1 + qmail-1.03 + mysql-3.23.58 + qmailadmin for TurboLinux 7 Server

総合的なMailサーバのインストール
mysqlからvpopmail,ezmlm,qmailadminまでの一連のインストールを載せてみました。

vpopmail-5.4.0 + qmail-1.03 + mysql-4.0.20 + qmailadmin-1.2.1 for Redhat 8

総合的なMailサーバのインストールのRedhat8版
mysqlからvpopmail,ezmlm,qmailadminまでの最新版のインストールを載せてみました。

vpopmail-5.4.6 + qmail-1.03 + mysql-4.0.20 + qmailadmin-1.2.1 for FedoraCore

総合的なMailサーバのインストールのFC1版
mysqlからvpopmail,ezmlm,qmailadminまでの最新版のインストールを載せてみました。

SpamAssassin for Perl5.8 and qmail

SPAMが多くなってきているのでその対策としてインストールしてみました

qmail + vpopmail + SpamAssassin

実際そんなにアカウント数が100超えることも少ないかもしれないのでmysql抜きの
総合的なインストールということで用意してみました。

FTP関連

proftpd-1.3.0

ごくふつうのFTPサーバ
NLISTのパッチを当ててインストール出来るようにした

proftpd-1.2.8+mod_mysql

バーチャルユーザーがFTPを使用できるように
SQLサーバとFTPサーバをくっつけてみました。

DNS関連

bind 9.6.0

DNS管理をするソフト
これ以前のバージョンには脆弱性があるそうです

DB関連

mysql 3.23.58 (source)

日本語の検索でマッチに異常があったのでソースからも一応
半角英数だけならいいけど日本語使うのでインストールをしてみました。

mysql 4.0.18 (source)

このバージョン以降は次に書いてるようにちょっと特殊な方法でインストールするので
とりあえず旧式の方法で出来る中では一番新しいものということで載せておきます

mysql 4.1.10 (source)

ただ、早いだけではない、、、が宣伝文句らしいです
perlモジュールのインストール方法も追加しました
ライブラリの登録方法や、日本語の取り扱いにちょっと注意が必要です

mysql 5.0.15 (source)

とうとうmysql5が登場!!
とりあえず入れてみました。どこが変わったのか分からないけど^^;

postgresql-7.4.2

日本で一番使われているデータベース(かな
個人的にはmysqlが好きだけど、入れる機会があったので備忘録として。

セキュリティ関連

ssh 1.2.30

セキュリティ関連のツールの1つ。
telnetの代わりに使うことが多い。
本来はいろんなポートに対して使うらしい。

OpenSSH-3.4p1 + openssl-0.9.6e

OpenSSH-3.3以前とOpenSSL0.9.6d以前にセキュリティホールが見つかったそうです。
てなわけで、新しいopensslと一緒にインストールしました

OpenSSH-4.2p1 + openssl-0.9.7j + tcpserver-0.88

opensshをtcpserverで走らせてみた。
xinetd嫌いだし、ユーザレベルでの制限も可能だから

nmap-3.50

ポートスキャンツールを入れてみた
あまりにも監視するサーバが増えたのでツールを作ったときに必要になった

その他

USBHDD mount

CentOS6でUSBHDDをmountするときにちょっとした工夫が
必要だったので、その手順をまとめてみました

samba

ファイル共有サーバ
たまたまやる機会があったので載せておきます

sysstat

システム診断ツール
ファイルシステムの診断に有効なiostatやsarなどが入っている

ImageMagick-6.2.4

convertという画像変換ツール
リサイズしたり拡張子を揃えたりするためにあると便利かも

ffmpeg

動画変換ツール
WMV9からiPodへの変換も出来るようにしてみました

nkf203

日本語変換ツール
みんなEUCに統一してくれ〜〜〜;;

inn-2.4.1

ニュースサーバってやつです
社内の情報共有には有益かもしれないです

wwwcount 2.5

やっぱりWebカウンターは他人のを使いましょう(ぇ
だって何かと便利だから、、、^^

wget 1.7

コマンドラインで簡単にソフトをダウンロードできるツール。
http/ftpともに対応しているのでかなり便利。
簡易mirorrとして使うことも可能。

wget 1.9.1

コマンドラインで簡単にソフトをダウンロードできるツール。
ダウンロードの表示がscpに似てきた・・・。

mrtg-2.9.29

各種状況をグラフ化する便利なユーティリティです。
使い方によってはサーバー負荷もグラフ化できます。
今回はネットワーク通信量のグラフを作ってみます。

DTC Radius

いわゆるひとつの認証サーバです。
これもそのうちSQLと連動させたいなぁ。

Emacs 20.7

とあるレンタルサーバで開発に差し支えがあったのでインストールしてみました。
思っていた以上に簡単でした。21.1だと半角カタカナが化けるんですよね。(汗)

Emacs 22.3

とあるレンタルサーバで開発に差し支えがあったのでインストールしてみました。
思っていた以上に簡単でした。外部FEPを有効にするのでかんなは不要!

rsync-2.4.6

簡単バックアップツールです。差分のみの転送なので早い!!
開発中のものをバックアップ取り忘れそうな方は必須ツールです。

ucd-snmp 4.2.3

SNMP(Sinple Network Management Protocol)のデーモン
4.2.2にはセキュリティホールがあるそうです。

net-snmp 5.0.9

SNMP(Sinple Network Management Protocol)のデーモン
バージョンが新しくなりV3をサポートしたそうです

ip_table (TurboLinux7Server)

IP マスカレードの一種
いろいろあってこれを使うことにしました

NTP 4.1.0

Network Time Protocol いわゆるタイムサーバ
時計合わせを定期的にしておくべきです、はい。(^-^

tcprelay by delegate

かえるちゃんを使ってのポート転送。
プロキシとしての使うこともあるけど、転送で使うと意外と便利だったりする

JPNICハンドル取得

ドメイン管理をするためのNICハンドルを取得します。
Linuxとは全然関係ありませんがあったら便利なので載せてみます

運用TIPS

ifconfig

ネットワークの設定・表示を行うコマンド
1つのLANカードに複数のIPを振ることが出来る

戻る


Copyright 1995-2004 Y.Okazaki. All rights reserved.