WWWサービス
1、www(ワールドワイドウェブ、グローバル情報ネットワーク)、インターネット上に構築され、表現の形としてのWEBサービス論理ネットワーク
2、WEBサービス実装プログラム:MS IIS、Apache、SunONE、NCSA httpd
Apacheをインストールする
1、インストールパッケージの構造
httpd- 2.2.3-6.el5.i386.rpmメインプログラム
httpd-manual-2.2.3-6.el5.i386.rpm Apacheマニュアル
httpd-devel-2.2.3- 6.el5.i386.rpm開発ライブラリ
system-config-httpd-1.3.3.1-1.el5.noarch.rpmグラフィック設定ツール
2. Apacheテストインストールを開始します:サービス名Httpd
3、設定ファイル/etc/httpd/conf/httpd.conf
Apacheサービスの設定と管理
まず、Apacheサービスの基本設定
1、設定ファイル/etc/httpd/conf/httpd.conf
構造:1章:地球環境
2章:「メイン」サーバの設定(プライマリサーバ)設定)
セクション3:仮想ホスト
次に、Apacheの基本設定
1、Apacheのホームディレクトリを設定します。
279 DocumentRoot "/var /www /html"
Do cumentRoot "Apacheホームディレクトリの絶対パス"
2、Apacheホームページファイルの設定
390 DirectoryIndex index.html index.html.var
DirectoryIndexの順序1ファイルの順序2ファイル...シーケンスnファイル
3. Apacheサービスのリスニングポートを設定します。
134 Listen 80このマシンのすべてのIPのポート80をリスンします。
Listen IP :マシンの特定のIPの特定のポートをリッスンするためのポート番号
Apacheでは、複数のListenコマンドを使用して、複数のホストと複数のポートの柔軟な設定を実装できます。
4、Apacheの相対ルートディレクトリを設定します。
a、相対ルートディレクトリは、設定ファイルとログファイルを含むAapacheプログラムファイルの保存場所です。
b、57 ServerRoot "/etc /httpd"
5、Apacheログファイルを設定します。
a、ログの種類:エラーログ
アクセスログ
b、エラーログ:471 ErrorLogログ/error_log
ErrotLogエラーログファイル名
c、アクセスログ:513 CustomLogログ/access_log結合
CustomLogアクセスログファイル名アクセスログ形式
アクセスログ形式:一般的(標準形式、ほとんどのログ分析ツールで認識されています)
結合(一般的な拡張子)
>
ログフォーマットは484 LogFormatコマンドで定義されます。
6.管理者アドレスが設定され、Apacheが失敗したときの通知アドレス。
250 ServerAdmin root @ localhost
7. Apacheサービスが置かれているホストのホスト名を設定します。Apacheは起動時にホスト名をDNSに解決します。
263 ServerName www.itatpro.com :80
ServerNameホストのFQDN:ポート番号
ServerName IP:ポート番号
III。ユーザーのホームディレクトリのアクセス権の設定
304ディレクトリ "/var /www /html "
ディレクトリ"ユーザのホームディレクトリ "
318オプションインデックスFollowSymLinksマルチビュー
オプションディレクトリの閲覧を許可複数のビューを許可
- インデックスディレクトリの参照は許可されていません。
複数のビューApacheは同様のコンテンツバックホールクライアントと自動的に一致し、
接続ファイルの使用をサポートします。
325 AllowOverrideなし(各ディレクトリの.htaccessファイルを使用したアクセス制御を許可しない)
330許可を拒否、拒否(アクセス制御)
331すべてからの許可< Br>
注文許可、禁止
全員から許可
注文の優先度2、優先度1
IPからの許可アクセス許可
アクセスを禁止されているIPアドレスから拒否します。
333 /Directory
4番目に、仮想ディレクトリを作成します。
1、仮想ディレクトリ:メインディレクトリの拡張です。仮想ディレクトリは、ディスク容量の柔軟な設定を提供します。
2、仮想ディレクトリを追加します。
エイリアス/仮想ディレクトリ名/"仮想ディレクトリの場所"
ディレクトリ "仮想ディレクトリの場所"
541オプションインデックスMultiViews
542 AllowOverrideなし
543許可、拒否
544すべてからの許可
545 /ディレクトリ
3、絶対参照
エイリアス/仮想ディレクトリ名(/) "/仮想ディレクトリの実際の場所(/)"
5、アクセス制御
1、ユーザー認証
a、パスワードファイルを作成し、セキュリティアカウントを追加します。
#htpasswd -c /passwordファイルの保存場所セキュリティアカウント名
-cパスワードファイルを作成します。
b。ユーザ認証を設定する(ディレクトリ許可設定フィールド)
AuthType Basic(ユーザ認証タイプ基本認証)
AuthName「これはセキュリティサイトです。ログインしてください:」(ユーザ認証ドメインのコンテンツ)
認証ユーザーファイル/etc /httpd /passwd01(ユーザーパスワードファイルの場所)
ユーザーを要求するルートトム(ユーザにアクセスを許可)
VI。仮想ホスト
1. IPベースの仮想ホスト
a。ホストのIPアドレスを決定します。
新しい仮想インタフェース:#ifconfig eth0:1 IPアドレス
b。IPベースの仮想ホストを作成します。
VirtualHost 192.168.16.252
ServerName 192.168.16.252:80ホストを設定します。名前
ServerAdmin [email protected]管理者のメールアドレス
DocumentRoot "/www /itat"ホームディレクトリ
DirectoryIndex index.htmlホームファイル
エラーログ/itat /error_logエラーログ
カスタムログ/itat /access_log共通アクセスログ
認証タイプ基本
認証名 "これはセキュリティサイトです。ログインしてください:" < Br>
認証ユーザーファイル/etc /httpd /passwd01
ユーザーのroot権限が必要です
/VirtualHost
2、ポートベースの仮想ホスト
VirtualHost *:8081(*はこのマシンのすべてのIPアドレスを表します)
ServerName 192.168.16.254:8081
......
/VirtualHost
3.複数のホストヘッダーに基づく仮想ホスト(すべてのサイトは仮想ホスト設定に含まれるべきです)
a、 DNS解決構造を作成する
b、ホストベースの仮想ホストを作成する。
例:NameVirtualHost 192.168.16.254(異なるホストヘッダーで共有されるIPを設定します)
VirtualHost www。 Itat.com(最初の仮想ホストはデフォルトの仮想ホストで、これへのすべてのアクセス権を持っています。)
ServerAdmin root @ itat。 Com
DocumentRoot "/www /itat"
DirectoryIndex index.html
エラーログ/itat /error_log
カスタムログ/itat /access_log common < Br>
/VirtualHost
VirtualHost www.baidu.com
ServerName www.baidu.com:80
ServerAdmin [email protected]
DocumentRoot "/www /baidu"
DirectoryIndex index.html
エラーログのログ/baidu /error_log
CustomLogログ/百度/access_logの共通
/VirtualHostの
Q)x3610の互換性は何ですか?サポートされているものはどれですか? Q)x3610とx3650の違いは何ですか? Q)x3610はRAIDを実行できます?? Q)x3610はSATAハード
をMicrosoft Windows Server 2003 SP1は、ターミナルサービス用のSSL暗号化を提供し、それがSSLに基づいて、次の二つの機能を実現する
プリントサーバのWebインタフェースプリントサーバはWindows Server 2003サーバの1つであり、リソース共有の重要な部分です。 Windows Server 2003では、プリントサーバ
今日、学生のコンピュータのIISサーバーは突然問題を抱えている、私に助けてもらおう、彼のシステムはWindows XP SP2であり、IISのバージョンは5.1、障害現象は、ブラウザのアドレスバーにh
ローカルアカウントを作成するWin10システムローカルアカウントを作成する場所固有の手順
役割選択インターフェースでのWin7システムのプレイダンジョンとウォーリアー(DNF)カードの操作方法
休止オプションなしでWin10システムの電源メニューを解決するにはどうすればいいですか?
Win8のソフトウェアビジネスの人々のオフィスライフに不可欠
Windows 7でファイルのデフォルトの保存場所を変更する
Win10のシステムは頻繁にWinmgmt.exeのエラーが表示される方法が表示されますか?
Win8のメトロアプリケーションはどうやって開くことができません
ファイナルファンタジーゼロHDインスタントアップグレードのバグアップグレード方法を作る方法あなたが知っているRaiders