Apache HTTPサーバ(略してApacheは)オープンソースのWebサーバはApache Software Foundationのある
クロスプラットフォーム、高効率かつ安定は、httpハイパーテキスト転送プロトコルのサポートや他のサービス関連リソースapacheの
ある/etc/httpd/conf/httpd.confメインの設定ファイル
子/etc/httpd/conf.d/をプロファイル.confを
デフォルトディレクトリ/ varを公開/ www /のhtmlの
デフォルトのindex.htmlファイルは公開
デフォルトポート80をある
デフォルトのセキュリティコンテキストのhttpd_sys_content_tの
プログラムは、デフォルトのユーザーを開くためにはApache
Apacheのログは/ etc / httpdの/ログ/
前提
SELinuxはオフモードに設定し
、再起動
yumのhttpdのインストール-y:Apacheのインストール
を支援するためにApacheのドキュメントをインストール
アップを開始し、Apacheを起動
ファイアウォールの仕組みを追加
apacheの再起動する
ビューのhttpdポートを
ApacheのIDを表示する
ビューApacheのプロセス
ビューApacheのログ
注--->通常のログのaccess_log
---> error_logにエラーログ
リリースされ、デフォルトのindex.htmlファイルの編集
ページにを
。
httpdのポートサービスを変更
主配置文件中修改
修改httpd服务的端口为8080
8080端口加入防火墙机制
重启apache
进入端口为8080的网页
.
制定默认发布文件优先级别
主配置文件中修改
设置test文件优先显示
添加编辑test文件
打开网页
.
修改默认发布目录
主配置文件中修改
修改默认发布目录并授权
注 ---> 需注释之前的 默认发布目录
创建默认发布目录,并复制发布文件
注 ---> 如遇到以下错误提示
---> 新建文件和系统默认的上下文不一致
修改安全上下文
semanage fcontext -a -t httpd_sys_content_t '/test(/.*)?'
restorecon -RvvF /test/
---> 或关闭selinux即可
.
apache内部的访问控制
禁止单独ip访问
创建目录/var/www/html/testdir
创建并编辑文件index.html
编辑子配置文件
注 ---> 允许全部访问,禁止172.225.254.31访问
172.225.254.31访问,无权限访问
172.225.254.131可访问
172.225.254.31は、すべてのアクセスを禁止するアクセス許可
設定ファイルの子編集する
---> 172.225.254.31アクセス、他にはアクセスできません注
172.225.254.31がアクセスできる
アクセスすることはできません他の
。
アクセス制御、ユーザ認証方法は、
ユーザーだけが、管理者のログインパスワードにアクセスすることを可能にする
ユーザーadminを認証し、暗号化されたパスワードを表示するためのパスワードを作成するには
、設定ファイルの子を編集するために
、ユーザのパスワードの暗号化とアクセス認証ディレクトリTESTDIRの作成
注---> AuthUserFileは、ユーザー認証ファイル
--- > AuthTypeディレクティブの認証タイプの基本タイプ
--->でAuthName認証名
--->ユーザー認証が唯一の管理者アクセスできます要求
の検証を
すべてのユーザ認証パスワードにアクセス可能な
ユーザーADMIN1を認証し、暗号化されたパスワードを表示するためのパスワードを作成するために
、構成ファイルの子を編集する
アクセスTESTDIRディレクトリユーザーのパスワード認証と暗号化の作成
注---> AuthUserFileはユーザー認証ファイル
--->のAuthType認証タイプの基本タイプ
--->でAuthName認証名
--->ユーザー認証は、すべてのユーザーがアクセスすることができます要求する
すべてのユーザーがログインパスワードにアクセスできることを確認
。