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 で埋め込みテーブルを実装する方法の例
歴史ルート履歴モードとは、HTML5 の履歴 API を使用してクライアント側ルーティングを実装する...
問題現象: [root@localhost ~]# docker イメージをプル xxx.com.c...
データベースの移行は、よく遭遇する問題です。データ量が少ない場合、移行は基本的に問題になりません。実...
Vue+iview メニューとタブのリンク現在、vue+iview を使用してバックエンド管理システ...
目次序文1. 従来のVueコンポーネント1. メインコンポーネントコード: 2. 使用方法3. 成果...
参考までに、Winでmysql5.7をインストールします。具体的な内容は次のとおりです。 @Auth...
目次1. 古いバージョンを削除する2. サーバーのカーネルタイプを確認し、適切なバージョンをダウンロ...
Linux での動的ライブラリ ファイルのファイル名は libxxx.so のようになります。ここで...
この記事の例では、参考までに簡単なカウントダウンを実装するためのjsの具体的なコードを共有しています...
純粋な CSS を使用して波の効果を実現することは、常に非常に困難でした。 波形曲線を実現するにはベ...
この文の目的は何ですか?コードをコピーコードは次のとおりです。 <link rel="...
目次序文非同期イテレータとは何ですか?非同期イテレータストリームとしてページング機能を備えたAPIの...
コンテキストの定義と目的コンテキストは、コンポーネント ツリーにプロパティを明示的に渡すことなく、コ...
Crontab は定期的な実行を設定するために使用されるコマンドです。そのデーモン プロセスは cr...
本日は、Web 開発で使われる基本的な概念と技術を初心者向けに紹介します。A から Z まで合計 2...