2007年02月15日
 ■  WEBサーバー構築

WEBサーバー構築

 yum install httpd mod_perl firefox
gedit /etc/httpd/conf/httpd.conf

ファイル /etc/httpd/conf/httpd.conf を開きます。ここでは最低限の設定として、以下の項目を変更します。
メールの指定
サーバ名の指定(hogehoge.comの部分を、取得したドメインに置き換える)

#ServerName www.example.com:80 ←この行を ServerName hogehoge.com:80 ←こうする

文字コードの修正

AddDefaultCharset UTF-8 ←この行を
#AddDefaultCharset UTF-8 ←コメントアウト

.htaccessを許可する

AllowOverride None ←この行を AllowOverride All ←こうする

CGI スクリプト、SSIの実行を許可

#AddHandler cgi-script .cgi ←この行を
AddHandler cgi-script .cgi .pl ←こうする

Options Indexes FollowSymLinks この行を
Options Includes ExecCGI FollowSymLinks ←こうする

以上で httpd.conf の設定は終了です。

次に、 CGI のパスの変更をします。インターネット上に公開されている数々の CGI の中には /usr/local/bin/perl を実行パスとしているものがたくさんあります。そこで、 /usr/local/bin/perl でも CGI を実行できるように変更を施します。実際には以下のコマンドを実行すればOK。

    ln -s /usr/bin/perl /usr/local/bin/perl

*注意*
事前にFTP、HTTPD(apache)用のユーザーを必要なドメイン(デレクトリー)ごとに
システムに登録します 管理→ユーザーとグループ グループ名はapacheに統一します。
出来たフォルダーのパーミッションを755に設定します。
VirtualHostを設定します

<VirtualHost *:80>
DocumentRoot /home/****/public_html
ServerName ****.com
</VirtualHost>

ページがみえないときは

権限を移行してそのオーナーで命令を与える

su - www

[root@localhost ~]# su - www

[www@localhost ~]$ cd /home/www/
[www@localhost ~]$ mkdir public_html
[www@localhost ~]$ chmod o+rx public_html
[www@localhost ~]$ chmod o+x ./
[www@localhost ~]$ /sbin/restorecon -R public_html
[www@localhost ~]$

SElinux でHttpdデーモンのh保護を無効にするにチエック

 

 UserDirでcgiを有効にするには
--------------------------------------------------------------------------------
ユーザhogeの場合
/home/hogeのパーミッションを700→711
スクリプトのパーミッションを751 にしてみる

httpd.confに下記のような設定はありませんか
suexecモデュールを使いたくないならコメント行にする

#LoadModule suexec_module modules/mod_suexec.so

#LoadModule……の行はありました。suexecの名前を変えなくてもこうすれば良かったのですね。
パーミッションですが、public_htmlを775、test.cgiを755にしています。これで動きました。
 


 

投稿者 38muko : 2007年02月15日 18:22

トラックバック

このエントリーのトラックバックURL:
http://jp-kaigo.com/cgi/mt-tb.cgi/10

コメント

コメントしてください




保存しますか?

(書式を変更するような一部のHTMLタグを使うことができます)

2007年02月15日 18:22に投稿されたエントリーのページです。

ひとつ前の投稿は「squirrelmai バーチャルドメイン対応」です。

次の投稿は「自動ログインの方法」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

リンク集
東京
Google検索
About Japan
オーラ岩盤浴マット
日本ハムファイターズ
ダーツ
大成建設
ツインエレナイザー
国立国会図書館
沖縄県
歌舞伎座
東京地裁
松本さんのブログ
免疫の力
東京タワー
きみのさんのブログ
東京ディズニーシー
海からの便り
ざわめく心
自然の力
高知
マックさんのブログ
ミックのパワーブログ
東京大学
Google
ペットフード
アットnifty
ヒルズ サイエンスダイエット
ヒルズ サイエンスダイエットプロ
「舜」アットnifty
アイムス
天気予報
ロイヤルカナン
手前味噌ブログ
ユーカヌバ
NHKオンライン
森乳スーパーゴールド
文部省
ペット犬 猫 口臭 歯磨きハブラシ
ドッグフード
教育基本法について
サイエンスダイエット ドッグフード
日刊!テリー伊藤の痛快スポーツニュース
サイエンスダイエット プロ
気象庁
ヒルズ サイエンスダイエットプロ ドッグフード
健康と安全
翻訳アットnifty
アップル
流れるままに
Google マップ
キャットスパ
KDDI
アイムス ドッグフード
厚生省
スーパーなできごと
名前は哲也
厚生省健康
ローヤルアイム
子供の心
アットnifty「辞書」
ロイヤルカナン ドッグフード
About Japan
ユーカヌバ ドッグフード
ペット犬 猫 口臭予防スプレー 歯磨きハブラシ
豆乳クッキー
日本の Linux 情報
マックスターボ
免疫
AHCC
スーパーなできごと
オリゴノール
国立競技場
骨髄バンクドナー登録
骨髄移植推進財団
ビューティーローズ
ビューティローズ
手前味噌ブログ
松本さんのブログ
セプテム
ペットフード
ドッグフード
日系ネット
歌舞伎座
ダイエットコム
shop-diet.com
任天堂
フェロモン香水
子供の心
がんセンター
マックさんのブログ
中村堂ゼラチンパウダー
KDDI
禁煙草
エキサイト翻訳
All About
黄金宮
東京
流れるままに
ローヤルアイム
Google Earth
JR東日本
ターボセル
豆乳クッキー ダイエット
日本航空
アットnifty
アップル
RSSfeed7
ダイエットコム
DS-60 即効性スリミング美容液
k-1サウナスーツ
スーパーボウス ダイエット
SUPER BOWS DIET
スーパーボウス
美整体 骨盤ステッパー
フラコラ500
アルガンオイル
ベビーフット
ベビーフット キット
けやきラーメン
欅ラーメン
蘭たん亭 カレーラーメン 室蘭
銀波露 ぎんぱろうラーメン
いびき 治療
いびき防止
いびき対策
外反母趾 (がいはんぼし)治療 靴 病院や手術に頼ることなくサポーター対策
ダイエット食品
S LINE MAX エスラインマックス
RSSfeed8
サッカー - nikkansports.com
我那覇が仲裁を要望「一生後悔する」
J1復帰へ京都が「山ごもり」
浦和鈴木はキックオフからフル回転宣言
J2福岡が小林チーム統括部長を解任