Lamp环境下设置绑定apache域名的方法分析
本文实例讲述了Lamp环境下设置绑定apache域名的方法。分享给大家供大家参考,具体如下:
先进入apache配置目录
[root@iZ233vkrtsiZlocal]#cd/usr/local/apache/conf/vhost
然后找到自己网站的配置。以本站为例
[root@iZ233vkrtsiZvhost]#vimwww.eyblog.com.confServerAdminwebmaster@example.com php_admin_valueopen_basedir"/home/wwwroot/www.eyblog.com:/tmp/:/var/tmp/:/proc/" DocumentRoot"/home/wwwroot/www.eyblog.com" ServerNamewww.eyblog.comServerAliaseyblog.com ErrorLog"/home/wwwlogs/www.eyblog.com-error_log" CustomLog"/home/wwwlogs/www.eyblog.com-access_log"common SetOutputFilterDEFLATE OptionsFollowSymLinks AllowOverrideAll Orderallow,deny Allowfromall DirectoryIndexindex.htmlindex.php
修改对应参数即可。
PidFilelogs/httpd.pid#第一个httpd进程(所有其他进程的父进程)的进程号文件位置。 Listen80#服务器监听的端口号。 ServerNamewww.eyblog.com:80#主站点名称(网站的主机名)。 ServerAlias#别名,可以是多个域名 ServerAdminadmin@clusting.com#管理员的邮件地址。 DocumentRoot"/mnt/web/clusting"#主站点的网页存储位置。
Options:配置在特定目录使用哪些特性,常用的值和基本含义如下:
ExecCGI:在该目录下允许执行CGI脚本。
FollowSymLinks:在该目录下允许文件系统使用符号连接。
Indexes:当用户访问该目录时,如果用户找不到DirectoryIndex指定的主页文件(例如index.html),则返回该目录下的文件列表给用户。
SymLinksIfOwnerMatch:当使用符号连接时,只有当符号连接的文件拥有者与实际文件的拥有者相同时才可以访问。
AllowOverride:允许存在于.htaccess文件中的指令类型(.htaccess文件名是可以改变的,其文件名由AccessFileName指令决定):
None:当AllowOverride被设置为None时。不搜索该目录下的.htaccess文件(可以减小服务器开销)。
All:在.htaccess文件中可以使用所有的指令。
Order:控制在访问时Allow和Deny两个访问规则哪个优先:
Allow:允许访问的主机列表(可用域名或子网,例如:Allowfrom192.168.0.0/16)。
Deny:拒绝访问的主机列表。
StartServers5#启动apache时启动的httpd进程个数。 MinSpareServers5#服务器保持的最小空闲进程数。 MaxSpareServers10#服务器保持的最大空闲进程数。 MaxClients150#最大并发连接数。 MaxRequestsPerChild1000#每个子进程被请求服务多少次后被kill掉。0表示不限制,推荐设置为1000。
希望本文所述对大家Lamp环境下Apache服务器设置操作有所帮助。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。