IT家・挑戦雑記

情報を制する者は世界を制す!

Archive for the ‘CentOS’ Category

以前紹介した「Apacheで突然CGIが使えなくなる問題

突然suexecが復活してCGIが使えなくなる事があります。
そこで、自動的にsuexecが復活しているかチェックして、Apacheを再起動するスクリプトを紹介します。


■スクリプト概要
suexecが存在していた時、自動的に削除してApacheを再起動する

■テスト済み環境
 CentOS 5.4

■スクリプト内容
#////////////////////////////////////////////////////////////////#
# @スクリプト名:chk_suexec.sh
# @バージョン:1.00
# @作成日:10.04.04
# @更新日:10.04.04
# –
# @作者:masa.h(マサ)
# @サイト1:http://masa.cmix.info/
# @サイト2:http://blog.masa.cmix.info/
# @メール:oldtimer.masa@gmail.com
#////////////////////////////////////////////////////////////////#

#———————-#
# +ユーザ環境
#———————-#

#使用方法
#sh chk_suexec.sh

#suexecのpath
suexec_path=/usr/sbin/suexec

#———————-#
# +処理部分
#———————-#

if [ -e $suexec_path ]; then
#echo “File exist !!”
rm $suexec_path
service httpd restart
date ‘+%Y/%m/%d%r’ >> chk_suexec.log

#else
#echo “No file”
fi

■スクリプト概略
 ・サーバーのsuexec_pathを設定
 ・crontabにて設定

■スクリプトのダウンロード先
 シェルスクリプト:chk_suexec.sh

NICドライバをインストールして正常にサーバー運営が行われていたが、サーバーを移動するために一回電源を切った後、再び電源を入れたらNIC eth0が起動しなかった。
【前回の解決方法】6.インストールドライバ変更

Read the rest of this entry »

2009.03.15(Sun.)。
遂にLinuxサーバーの移転を決行しました。
LinuxのディストリビューションはCentOS 5.2です。

Read the rest of this entry »

今までNICドライバのインストールに「R8168」を利用していましたが、「R8169」を試してみました。
しかし上手くいきません。
次に、r8101ドライバを試しました。
(ドライバのインストールには、「gcc」「make」「kernel-header」が必要になってきます。)

Read the rest of this entry »

今回のNICドライバが認識しない問題は、カーネルが古いからって可能性もありました。
よって、最新版のカーネルをインストールする事にしました。
OSは、やっぱり「CentOS 5.2」です。
OSインストール後、最新のカーネルをダウンロードし、コンパイルしてインストールしました。

Read the rest of this entry »