FC2ブログ

web server install

web server のインストールメモと作成したスクリプトです

とはいっても、簡易的なものですが

以下のところを、setupapache.sh
というファイルに保存し、
sh ./setupapache.sh
で実行するだけでよいようにしてみました

#!/bin/bash
yum -y install httpd
yum -y install php php-mbstring

#httpd.conf 設定
#OS非表示へ
sed -i "44s/OS/Prod/" /etc/httpd/conf/httpd.conf
sed -i "276s/^#//" /etc/httpd/conf/httpd.conf

#サーバー名指定
echo "IPもしくはサーバー名を入力してください"
read IPADD
sed -i "276s/www.example.com/$IPADD/" /etc/httpd/conf/httpd.conf

#CGI SSI許可
sed -i "331s/Indexes FollowSymLinks/Includes\ ExecCGI\ FollowSymLinks/" /etc/httpd/conf/httpd.conf

#.htaccess 許可
sed -i "338s/None/All/" /etc/httpd/conf/httpd.conf

#エラーページでのサーバー情報非表示
sed -i "536s/On/Off/" /etc/httpd/conf/httpd.conf

#文字化け対応
sed -i "759s/^/#/" /etc/httpd/conf/httpd.conf

#CGI script へ .pl追加
sed -i "796s/^#//" /etc/httpd/conf/httpd.conf
sed -i "796s/$/\ .pl/" /etc/httpd/conf/httpd.conf

#/usr/local/bin/perlから/usr/bin/perlへリンクをはる
ln -s /usr/bin/perl /usr/local/bin/perl

#Document Root 所有者変更
echo "DocumentRoot 所有者を入力してください"
read USERNAME
chown $USERNAME. /var/www/html

#Web Server 起動
/etc/rc.d/init.d/httpd start
chkconfig httpd on

これで、設定ができます
スポンサーサイト



テーマ : Linux
ジャンル : コンピュータ

コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック