快速业务通道

RHEL 6 LAMP(一)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-03-29

Linux Web
1、rpm包方式的web
1.1 安装
1.2 配置
1.2.1 虚拟主机
1.3 集成php,mysql
1.4 集成ftp服务
2、源码编译的web
2.1 安装
2.2 配置
2.2.1 虚拟主机
2.3 集成php,mysql
2.4 集成ftp服务
----------------
1、安装系统(rpm包方式的)
分区方案(硬盘为80G)
/boot 200M
/ 10G
swap 2G
/home 剩余所有的
*/home里面是给用户所使用的空间,以后虚拟主机都开这里

选择万维网服务器---现在自定义
添加ftp服务,nfs服务,电子邮件服务,网络基础设施服务器中添加bind三个
进行安装
*DNS如果单独做了服务器了.就不用装了

安装完成后要做的
1、配置ip
setup里面配置
2、关闭防火墙
setup里面关闭
3、关闭SELinux
vi /etc/selinux/config

SELINUX=disabled
4、重启
------------------------------------

进入系统,启动httpd服务并测试
测试出现测试页面证明apache装好了
------------------------------------
apache 的配置文件
/etc/httpd/conf/httpd.conf #主配置文件
/etc/httpd/conf.d #扩展配置文件存放的目录
manual.conf #帮助手册配置(建议关闭)
php.conf #php配置
ssl.conf #ssl加密访问配置
welcome.conf #欢迎页面配置
perl.conf #perl配置
webalizer.conf #日志分析配置
wsgi.conf #wsgi支持

/etc/httpd/conf/httpd.conf #配置文件部分内容说明
ServerTokens OS
ServerRoot "/etc/httpd" #httpd的主要文件存放目录
PidFile run/httpd.pid #运行文件位置
Timeout 60 #客户连接超时时间为60秒

#保活访问
KeepAlive On #改为打开
MaxKeepAliveRequests 100 #每个ip最多的连接是100个
KeepAliveTimeout 15 #每个最长时间是15秒


连接数控制
<IfModule prefork.c> #进程方式控制
StartServers 8 #打开几个服务进程
MinSpareServers 5 #最小5个
MaxSpareServers 20 #最大20个
ServerLimit 256 #上限是256个
MaxClients 256 #每个最多连接客户端数量
MaxRequestsPerChild 4000 #每个最多的请求数是4000
</IfModule>


<IfModule worker.c> #线程方式
StartServers 4 #4个服务端
MaxClients 300 #每线程最多300
MinSpareThreads 25 #最小线程是25个
MaxSpareThreads 75 #最多线程是75
ThreadsPerChild 25 #默认为25
MaxRequestsPerChild 0 #最大请求无限制
</IfModule>

Listen 80 #服务器监听端口默认为80

#拓展模块.自己查
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule auth_digest_module modules/mod_auth_digest.so
...

Include conf.d/*.conf #扩展的配置文件

User apache #apache的用户身份
Group apache #apache的组身份

ServerAdmin root@localhost #服务器管理员的邮件地址

UseCanonicalName Off #没用的

DocumentRoot "/var/www/html" #默认站点页面存放目录

<Directory /> #网站/目录的权限
Options FollowSymLinks #支持连接
AllowOverride None
</Directory>


<Directory "/var/www/html"> #默认站点页面存放目录权限
Options Indexes FollowSymLinks #站点索引,支持连接
AllowOverride None #访问控制
Order allow,deny #先允许再拒绝
Allow from all #允许所有
# Deny from ip #拒绝某个ip的访问
</Directory>

<IfModule mod_userdir.c> #个人主页支持

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号