Apache HTTP Server (Apache для краткости) является веб - сервер с открытым исходным кодом Apache Software Foundation,
кросс-платформенный, высоко эффективной и стабильной, HTTP поддержка протокола передачи гипертекста и другие услугиСвязанные ресурсы Apache
основной файл конфигурации /etc/httpd/conf/httpd.conf
ребенок профиль по /etc/httpd/conf.d/ .conf по
умолчанию опубликовать каталог / вар / WWW / HTML
файл index.html по умолчанию опубликовать
порт по умолчанию 80 является
безопасность по умолчанию контекст httpd_sys_content_t
программы , чтобы открыть пользователя по умолчанию в Apache
Регистрирует Apache / и т.д. / HTTPD / журналы /
посылка
SELinux установлен в режиме выключенного
рестарт
Установка Apache: ни -y установить HTTPD
установить апачскую документацию , чтобы помочь
запуску и запустить апач
добавлен механизмом брандмауэра
для перезагрузки апачского
View HTTPd порта
для просмотра апача ID
Просмотра процесс апача
Просмотр журнал апач
Примечания ---> 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 может получить доступ к
другой не может получить доступ
.
Метод контроля доступа аутентификация пользователя
только позволяет пользователю получить доступ пароля администратора для входа ,
чтобы создать пароль для аутентификации пользователя с правами администратора и просматривать зашифрованный пароль
для редактирования файла конфигурации ребенок
создать шифрование пароля пользователя и доступ к аутентификации каталога testdir
Примечания ---> файл аутентификация пользователя AuthUserFile
--- > AuthType тип аутентификации основные типы
---> имя аутентификации AuthName
---> Требуется аутентификация пользователя позволяет только доступ администратора
проверки
Удобный доступ ко всем пароль аутентификации пользователя ,
чтобы создать пароль для аутентификации пользователя admin1 и просмотреть зашифрованный пароль
для редактирования файла конфигурации ребенка
создать доступ к каталогу testdir паролю пользователя и шифрование
Примечание ---> AuthUserFile файл аутентификации пользователя
---> AUTHTYPE основные типы типа аутентификации
---> AuthName имя аутентификации
---> Требуется аутентификация пользователя позволяет всем пользователям доступ к
убедитесь , что все пользователи могут получить доступ к паролю для входа
,