1 Apacheの役割
2 Apacheのインストールapche ソフトウェアをインストールします: 3. Apacheを有効にする
4 Apacheの基本情報apcheの基本情報
(1)apcheサービスのポート番号を変更する
(2)apcheのデフォルトリリースファイルを変更する
デフォルトリリースファイルは、Apache にアクセスする際にファイル名が指定されていない場合にデフォルトでアクセスされるファイルです。複数のファイルを指定できますが、アクセス順序があります。
(3)apcheのデフォルトのリリースディレクトリを変更する
5 Apache アクセス制御5.1 クライアントIPに基づくアクセス制御
(1)ホワイトリスト
IP=172.25.254.144 のホストはホワイトリストに含まれていないため、http://172.25.254.44/westos にアクセスできません。 (2)IPブラックリスト
IP=172.25.254.144 はブラックリストに載っておらず、http://172.25.254.44/westos に通常通りアクセスできます。 5.2 ユーザー認証に基づくアクセス制御(1)認証を通じて一部のユーザーに共有ディレクトリへのアクセスを許可する
(2)認証を通じてすべてのユーザーが共有ディレクトリにアクセスできるようにする
6 つの Apache 仮想ホスト仮想ホスト: 実ホスト上に複数のサイト (複数のドメイン名) が構築されます。ホストのさまざまな Web ページはドメイン名を通じてアクセスされます。ネットワーク アドレスからは、複数のホストがあるように見えます。これらのホストは仮想ホストと呼ばれます。
Linux、ニュース、メディアのデフォルトのリリース ディレクトリを作成します: mkdir /var/www/westos.com/{linux,news,media} Linux のデフォルトのリリース ファイル: echo "<h1>hello linux</h1>" > /var/www/westos.com/news/index.html ニュースのデフォルトの公開ファイル: echo "<h1>hello news </h1>" > /var/www/westos.com/news/index.html メディアのデフォルトの公開ファイル: echo "<h1>hello media </h1>" > /var/www/westos.com/media/index.html
7 Apache暗号化アクセス(1)暗号化プラグインをインストールする
(2)秘密鍵を生成する: (3)証明書署名ファイルを生成する: (4)証明書を生成する: openssl x509 -req -days 365 -in /etc/pki/tls/certs/www.westos.com.csr -signkey /etc/pki/tls/private/www.westos.com.key -out /etc/pki/tls/certs/www.westos.com.crt ## x509:証明書フォーマット ## -req リクエスト ## -in ビザ名をロード ## -signkey
8. Webページの書き換えブラウザにmedia.westos.comと入力すると、自動的に次のインターフェースにジャンプします。
(1)apcheサブ設定ファイルを編集する:/etc/httpd/conf.d/vhost.conf (2)サービスを再起動する:systemctl restart httpd (3)テスト、ドメイン名を入力するとhttpsが自動的に読み込まれます 9 フォワードプロキシ(1)Squidクライアントを設定する(ホストがインターネットにアクセスできる)
(2)クライアント:インターネットにアクセスできないホストでテストし、ブラウザに以下を入力します:www.baidu.comにアクセスできません
しかし、クライアントホストは依然としてwww.baidu.comにpingできません。 10 リバースプロキシnode1: Apache サービスのない仮想マシン 172.25.254.244 node2: Apacheサービスを正常に使用できる仮想マシン172.25.254.193、Apacheリリースファイルを構成する
Apacheがサポートする11の言語php Apache サービスを再起動します: systemctl restart httpd.service テスト: http://172.25.254.144/index.php CG-10 ... mkdir /var/www/html/cgi vim /var/www/html/cgi/index.cgi /var/www/html/cgi をコピーします chmod +x index.cgi ./var/www/html/cgi/index.cgi テスト: http://172.25.254.144/cgi/index.cgi 仮想ホスト設定ファイルを編集します: vim /etc/httpd/conf.d/vhost.conf サービスを再起動します: systemctl restart httpd.service テスト: http://172.25.254.144/cgi/index.cgi Linux での Apache サービスの展開と構成に関するこの記事はこれで終わりです。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援して頂ければ幸いです。 以下もご興味があるかもしれません:
|
>>: vue+elementUI で埋め込みテーブルを実装する方法の例
先日、rsync を使用して LAN 上の別のシステムに大きなファイルを転送していました。非常に大き...
背景画像でも、ページ上のテキストサイズでも、1 ピクセルの違いは非常に明白です。そして、私は学生時代...
Mysqlデータベーステーブルの定期的なバックアップの実装0. 背景実際の開発環境では、フロントエン...
今日、jsp ページを書きました。<div style="margin:0 auto...
この効果はブラウザ ページで最もよく見られます。まずは効果の画像をご覧ください。 上の図に示すように...
clip-path CSS プロパティはクリッピングを使用して要素の表示可能領域を作成します。領域内...
環境: VMware VCSA 6.7 (VMware-VCSA-all-6.7.0-8169922...
ストレージエンジンデータベース ストレージ エンジンとは何ですか?データベース エンジンは、データベ...
前回の記事「Zen Coding: HTML/CSS コードを素早く記述する方法」を公開した後、一部...
この記事では、CSS フロートの特徴を紹介します。皆さんと共有し、自分用のメモとして残したいと思いま...
指定したサイズより大きいファイルを検索するには、find コマンドを使用します。 検索 / -typ...
span タグは HTML ウェブページを作成するときによく使用されますが、このタグの使い方がよくわ...
この記事では、CentOS 7 に Chrome ブラウザをインストールする方法を紹介します。詳細は...
場合によっては、ユーザーがボタンをクリックして同様のフォームを追加し、クリックごとに 1 回追加でき...
プロジェクトでは、プロジェクトが呼び出すカスタム パブリック コンポーネントに遭遇します。通常、pr...