4----apache主配置文件模板和基于域名虚拟主机配置文件模板
1,主配置文件模板 # cat httpd.conf ServerRoot "/usr/local/apache" Listen 80 LoadModule authn_file_module modules/mod_authn_file.so LoadModule authn_core_module modules/mod_authn_core.so LoadModule authz_host_module modules/mod_authz_host.so LoadModule authz_groupfile_module modules/mod_authz_groupfile.so LoadModule authz_user_module modules/mod_authz_user.so LoadModule authz_core_module modules/mod_authz_core.so LoadModule access_compat_module modules/mod_access_compat.so LoadModule auth_basic_module modules/mod_auth_basic.so LoadModule reqtimeout_module modules/mod_reqtimeout.so LoadModule filter_module modules/mod_filter.so LoadModule mime_module modules/mod_mime.so LoadModule log_config_module modules/mod_log_config.so LoadModule env_module modules/mod_env.so LoadModule headers_module modules/mod_headers.so LoadModule setenvif_module modules/mod_setenvif.so LoadModule version_module modules/mod_version.so LoadModule unixd_module modules/mod_unixd.so LoadModule status_module modules/mod_status.so LoadModule autoindex_module modules/mod_autoindex.so LoadModule negotiation_module modules/mod_negotiation.so LoadModule dir_module modules/mod_dir.so LoadModule alias_module modules/mod_alias.so LoadModule rewrite_module modules/mod_rewrite.so LoadModule php5_module modules/libphp5.so AddType application/x-httpd-php .php .php5 AddType application/x-httpd-php-source .phps <IfModule unixd_module> User www Group www </IfModule> ServerAdmin you@example.com ServerName localhost <Directory />AllowOverride noneRequire all denied </Directory> DocumentRoot "/usr/local/apache/htdocs" <Directory "/usr/local/apache/htdocs">Options FollowSymLinksAllowOverride NoneRquire all granted </Directory> <IfModule dir_module>DirectoryIndex index.php index.html </IfModule> <Files ".ht*">Require all denied </Files> ErrorLog "logs/error_log" LogLevel warn <IfModule log_config_module>LogFormat "%h %a %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combinedLogFormat "%h %a %l %u %t \"%r\" %>s %b" common<IfModule logio_module>LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio</IfModule>CustomLog "logs/access_log" common </IfModule> <IfModule alias_module>ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin/" </IfModule> <IfModule cgid_module>## ScriptSock: On threaded servers, designate the path to the UNIX# socket used to communicate with the CGI daemon of mod_cgid.##Scriptsock cgisock </IfModule> <Directory "/usr/local/apache/cgi-bin">AllowOverride NoneOptions NoneRequire all granted </Directory> <IfModule mime_module>TypesConfig conf/mime.typesAddType application/x-compress .ZAddType application/x-gzip .gz .tgz </IfModule> Include conf/extra/httpd-mpm.conf Include conf/extra/httpd-multilang-errordoc.conf Include conf/vhosts/*.conf Include conf/extra/httpd-default.conf <IfModule proxy_html_module> Include conf/extra/proxy-html.conf </IfModule> <IfModule ssl_module> SSLRandomSeed startup builtin SSLRandomSeed connect builtin </IfModule> LoadModule remoteip_module modules/mod_remoteip.so RemoteIPHeader X-Forwarded-For RemoteIPInternalProxy 127.0.0.1 1.1.1.1 2.2.2 <Files ~ "\.tar|\.bz2|\.svn|\*.gz">Require all denied </Files> <DirectoryMatch .*\.svn/.*>Require all denied </DirectoryMatch>2,默认配置文件模板 # cat defaults.conf #2.4 <VirtualHost *:80>ServerAdmin root@myself.comDocumentRoot /usr/local/apache/htdocs/<Directory "/usr/local/apache/htdocs/" >Options FollowSymLinksAllowOverride NoneRequire all denied</Directory> </VirtualHost>3,禁止ip访问模板 # cat 1.1.1.1.conf <VirtualHost *:80>ServerAdmin root@myself.comServerName 1.1.1.1ServerAlias 2.2.2.2DocumentRoot /usr/local/apache/htdocs/<Directory "/usr/local/apache/htdocs/" >Options FollowSymLinksAllowOverride NoneRequire all denied</Directory> </VirtualHost>4,虚拟主机配置文件模板 # cat www.test.com.conf #www.test.com <VirtualHost *:80>ServerAdmin admin@test.comDocumentRoot /data/web_root/www.test.com/wwwServerName www.test.comServerAlias iwww.test.comErrorLog "/data/logs/apache/www.test.com-error_log"CustomLog "|/usr/local/apache/bin/rotatelogs /data/logs/apache/www.test.com-access_log_%Y%m%d.log 86400 480" combinedRewriteEngine On<Directory "/data/web_root/www.test.com/www">Options FollowSymLinksAllowOverride allRequire all granted</Directory> </VirtualHost>
转载于:https://blog.51cto.com/wupengfei/1956600
4----apache主配置文件模板和基于域名虚拟主机配置文件模板相关推荐
- nginx虚拟主机(基于域名虚拟主机、基于IP地址虚拟主机、基于端口虚拟主机设置)
文章目录 Nginx支持的虚拟主机有三种 配置环境 配置DNS域名 安装环境 安装nginx 制作管理脚本 基于域名 基于端口 基于IP 基于用IP地址访问域名 Nginx支持的虚拟主机有三种 ●基于 ...
- 搭建基于域名虚拟主机
修改主配置文件 # cd /etc/httpd/conf.d/# vim vhost.conf<VirtualHost *:80>DocumentRoot /var/www/wwwroot ...
- linux 添加虚拟主机,linux 基于ip虚拟主机(linux搭建虚拟主机)
步骤一:为主机中的不同网卡设置各自的IP地址 # ifconfig eth0 192.168.149.1 # ifconfig eth0:1 192.168.149.2步骤二:在httpd.conf配 ...
- python回溯方法的模板_Python基于回溯法子集树模板解决0-1背包问题实例
本文实例讲述了Python基于回溯法子集树模板解决0-1背包问题.分享给大家供大家参考,具体如下: 问题 给定N个物品和一个背包.物品i的重量是Wi,其价值位Vi ,背包的容量为C.问应该如何选择装入 ...
- 一台服务器配置多台ssl虚拟主机,同ip多域名虚拟主机SSL如何配置-SNI
1.Server Name Indication(服务器名称指示) 以前一直听说基于域名的虚拟主机上只能使用同一张证书以配置SSL,其他域名会提示证书错误,或者去购买昂贵的多域名证书,直到无意中看到l ...
- nginx作为tcp代理 虚拟主机配置 模板
# tcp协议虚拟主机的配置文件模板 # cat /usr/local/nginx/conf/tcp/tcp.test.com.conf user nginx; worker_processes au ...
- SNI: 实现多域名虚拟主机的SSL/TLS认证
为什么80%的码农都做不了架构师?>>> 一. 介绍 早期的SSLv2根据经典的公钥基础设施PKI(Public Key Infrastructure)设计,它默认认为:一台服 ...
- 虚拟Web主机(基于域名配置,基于ip地址,基于端口)
文章目录 虚拟Web主机 httpd支持的虚拟主机类型 基于域名的虚拟主机 基于IP地址的虚拟主机 基于端口的蓄力主机 基于域名的虚拟主机 修改DNS主配置文件 设置区域配置文件 添加区域数据配置文件 ...
- Apache HTTP Server搭建虚拟主机
目录: Apache简介 安装Apache HTTP Server软件 配置文件解析应用案例 Apache简介 Apache HTTP Server项目是在Windows与Unix等平台上都可以运行的 ...
最新文章
- 图机器学习有多大神力?
- 时间罗盘html源代码_重磅!Vue 3.0源代码公布后,究竟有哪些变更?
- GitHub官方开源新命令行工具
- 图像模拟添加(产生)高斯噪声的OpenCV代码
- 《Android程序设计》一第一部分 工具和基础
- python中object转str_Python-TypeError:无法将“ int”对象隐式转换为str
- 搞懂这些SQL优化技巧,面试横着走
- R语言之MYSQL数据库获取及输出
- 腾讯云的ubuntu虚拟主机上再安装VirtualBox遇到的一些错误
- NIO和Netty经典面试题
- 架构可视化支撑系统演进探索
- 在vue项目中 如何定义全局变量 全局函数
- 解决VMware 7在Windows 7上无法上网的问题
- static与extern 的作用、typedef关键字
- Linux下命令积累
- WebSocket多人聊天室
- hermite spline
- centos添加互信
- 文字点选验证码的破解方法~
- 基于单片机的多功能智能指纹_手机_门禁卡_按键密码锁系统设计