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 で埋め込みテーブルを実装する方法の例
コードと例を直接投稿する #テーブル作成時にコメントを記述する CREATE TABLE useri...
1. 属性付きHTMLタグXML/HTML コードコンテンツをクリップボードにコピー< htm...
この記事では、MySQL の左結合における on 条件と where 条件の使用法の違いを例を使って...
目次主キーインデックス頻繁にクエリされるフィールドのインデックスを作成する大きなフィールドのインデッ...
ヒント: 以下の操作はすべて root 権限で実行されます。 # MySQL がインストールされてい...
React Native は、2015 年 4 月に Facebook によってオープンソース化され...
いつものように、今日は非常に実用的な CSS 効果についてお話します。マウスがボタンに移動すると、ド...
使用フレキシブル ボックスはフロントエンドの Web ページ レイアウトで重要な役割を果たしますが、...
1. 従来のbinlogマスタースレーブレプリケーション、エラー報告をスキップする方法 mysql&...
SecureCRT が文字化けした文字を表示する状況を見てみましょう。例えば: ではリセットしてみま...
MYSQL におけるグループ化とリンクは、データベースの操作やデータのやり取りで最もよく使用される ...
テーブルはいつ使用されますか?最近では、Web ページの全体的なレイアウトにテーブルが使用されること...
コードを画像に変換するにはhtml2canvas は、ブラウザから Web ページのスクリーンショッ...
データ移行は、MySQL から ClickHouse にインポートする必要があります。概要プランは以...
Docker を使用して、柔軟なオンライン PHP 環境を構築します。場合によっては、他の人がすでに...