29-Linux-服务-Apache-基础
来源:互联网 发布:java保留两位小数 编辑:程序博客网 时间:2024/05/01 17:18
说明
Apache是最为老牌的web服务器, 支持几乎所有OSCentOS6/RHEL6 默认安装 Apache2.2, 生产中一般使用 1.9 2.0
淘宝 新浪 使用的就是Apache
特点
预创建进程, 动态创建进程动态模块加载(无需停止服务 就可加载新模块)
虚拟主机 (一个物理主机上运行多个网站)
SSL主机(提供HTTPS, 涉及登陆 金融时使用)
安装
yum install -y httpd启动
service httpd start默认占用端口: 80(http) , 443(https)
配置文件
主配置文件/etc/httpd/conf/httpd.conf
模块
/etc/httpd/conf.d/
默认网站日志
/var/log/httpd
网页服务
Apache使用默认配置 就可启动默认网站的根目录: /var/www/html
测试
1) 关闭防火墙 # service iptables stop
2) 在另台主机的IE地址栏输入 web服务器的IP地址
3) 出现
4) 在 /var/www/html 创建一个 1.html 文件
[root@wuqinfei html]# pwd
/var/www/html
[root@wuqinfei html]# vim 1.html
[root@wuqinfei html]# cat 1.html
hello, world!!
5) 在IE中访问 http://服务器的IP地址/1.html
Apache配置
KeepAlive Off 保活.是否保持TCP连接,即一次HTTP响应后是否断开TCP连接MaxKeepAliveRequests 100 保持TCP连接,一个连接上最多100个请求
KeepAliveTimeout 15 请求间隔15秒,超时则断开
#Listen 12.34.56.78:80
Listen 80
# LoadModule foo_module modules/mod_foo.so
User apache 以apache用户的权限运行
Group apache 以apache组的权限运行
ServerAdmin root@localhost 当运行过程出现错误时自动发邮件给admin
DocumentRoot "/var/www/html" 主站点的网页存储位置
<Directory "/var/www/html"> 对主站点的目录进行访问控制
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
DirectoryIndex index.html index.html.var 主页
配置文件语法检查
service httpd configtestapachectl configtest
httpd -t
日志
/var/log/httpdaccess_log
error_log
0 0
- 29-Linux-服务-Apache-基础
- Apache服务的基础
- Linux Apache HTTP服务
- linux服务之Apache
- Linux 的Apache服务
- Linux系统apache服务
- linux下重启Apache服务
- Linux中的apache服务
- linux基础3.9apache
- linux整合tomcat+apache服务
- 学习linux服务之apache
- 31-Linux-服务-Apache-虚拟主机
- Linux Apache服务搭建学习
- 【Linux】Apache Httpd 服务管理
- Linux下安装Apache服务
- linux下安装Apache服务
- Linux系统服务基础
- linux系统服务基础
- 菜鸟面试第一天之Android四大组件
- [转]那些年我们一起清除过的浮动
- 【我所认知的BIOS】—>Advanced Configuration and Power Interface原理(硬件部分)
- 英雄会 高校俱乐部 最少操作次数
- MySQL explain执行计划解读
- 29-Linux-服务-Apache-基础
- Struts JSON方式 提交数据 检查后返回检查结果
- Android系统信息(内存、cpu、sd卡、电量、版本)获取
- 不经不觉用了Linux 5个月了!
- Java 垃圾回收策略调优
- maven 基本配置
- 走进小作坊(六)----万恶的拖延症
- 一步步探究linux进程中的用户ID
- java动态代理原理及简单模拟