RHEL 6 LAMP(一)
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个服务端
相关新闻>>
- 发表评论
-
- 最新评论 更多>>