Webサーバの構築
自宅では一番利用していたサーバの1つ。Webサーバを構築した。
ハードディスク・クラッシュ以前は、Webサーバで、SSLを使ったり、データベースと連携したりしていたが、とりあえず、静的HTMLが表示できるように構築する。
インストールは、yumコマンドから。ただし、すでにWebサーバ本体はインストール済みのため、マニュアルのみインストール。
# rpm -qa | grep '^httpd'
httpd-2.2.x-xxx
# yum install httpd-manual
...
httpd-2.2.x-xxx
# yum install httpd-manual
...
つづいて設定。初期状態の設定ファイルを修正する。とりあえず基本的な設定のみ。ただ、別のファイルに、バーチャルホスト設定やリッスンポート設定をしているので、これに合わせるように設定ファイルを修正する。
# vi /etc/httpd/conf/httpd.conf
...
#Listen 80
...
#ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
...
#AddDefaultCharset UTF-8
AddDefaultCharset Off
...
Include myconf.d/*.conf
...
#Listen 80
...
#ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
...
#AddDefaultCharset UTF-8
AddDefaultCharset Off
...
Include myconf.d/*.conf
そして、自前の設定ファイルを記述(以前のバックアップ利用)。
# mkdir /etc/httpd/myconf.d
# vi /etc/httpd/myconf.d/xxxxx.conf
...
# vi /etc/httpd/myconf.d/xxxxx.conf
...
さらに、ユーザ認証を行うサイトもあるので、ユーザ作成。
# htpasswd -c -m /etc/httpd/conf/xxxx xxxx
...
...
あとは、文法チェックとサービス起動。
# /etc/init.d/httpd configtest
Syntax OK
# /etc/init.d/httpd start
...
Syntax OK
# /etc/init.d/httpd start
...
« バックアップスクリプトの作成 | トップページ | Webサーバの構築2 - PHPのインストール »
「パソコン・インターネット」カテゴリの記事
- モッピー(moppy)に登録したので広告(2013.10.12)
- VMware PlayerのBIOS画面表示(2012.12.10)
- ウイルスバスターのポップアップ広告を消す(2012.06.25)
「Linux」カテゴリの記事
- [Linux] ログイン画面のOS名表示など(2013.08.12)
- CentOSからWin7の共有フォルダへアクセス(2011.11.27)
- namazuのインストール手順(2011.09.02)
- mknmzで、エラー 'sh: line 1: no: command not found'(2011.08.30)
- PostgreSQL 8.1から7.3へデータ移行(2011.08.24)