您的位置:首页 > 运维架构 > Apache

linux下Apache软件搭建网站

2016-03-07 14:53 495 查看
前面我讲解了Web服务器的分类与架构演变,从单台机到多台机的架构,这是我们学习Linux网站服务的核心知识,后面我以这个架构为中心,展开讲解,在插入相应的别的内容。毕竟我们的工作是以网站为主。说道这里我想说下Linux运维的工作是干嘛的?我在工作中及跟一些专家学习的时候,总结了下Linux运维的工作主要分两大块儿一个是网站7X24小时不宕机,另一个是数据的备份与恢复。好了!开始我们今天的课程。

我们现在单台机上搭建一个网站。可以实现我们搭建网站的软件有apache,nginx,tomcat.等。我们先用apache软件实现,Apache是一个基金会,公司吧!具体我在这里不多说了,大家知道我们用他公司的软件就好了。Apache这个软件也有很多版本,我们怎么选择版本呢?这个也是学习的一个误区,使用最新的好呢还是用比较老的好呢?我在这里做选择的时候,是跟着专家走的,专家用什么版本我就用什么版本!为什么呢?因为经过专家多年的使用说明他不仅能实现我们的需求而且稳定。开始我们的实验吧!实验环境准备

一台服务器,操作系统是centos6.6.软件是httpd-2.2.27.tar。实验步骤:1.关闭防火墙与selinux查看系统版本信息!


2.上传httpd-2.2.27.tar软件到服务器上




注释:如果上传不了执行yum install lrzsz -y命令安装下即可。


3.解压上传文件,进入目录



4.配置要安装的软件./configure --prefix=/application/apache2.2.27 --enable-so --enable-rewrite



####################注释###########################


--enable-so //打开 so 模块so 模块是用来提 DSO 支持的 apache 核心模块
--enable-rewrite//支持 URL 重写
--enable-deflate //支持压缩功能
--enable-headers //头部
--enable-expires //让浏览器缓存
--enable-modules=most //激活多数模块
--with-mpm=worker //工作模式

#########################################################
5.编译与安装make && make install


6.做链接,启动服务






7.客户端测试



就是这样的简单没啦。我们把他给搭建好了,现在我的192.168.1.120就是一个网站啦。


下面我对主要目录做个简单的解释
/application/apache/conf 配置文件目录
/application/apache/conf/httpd.conf 主配置文件
/application/apache/bin/apachectl 启动命令
/application/apache/htdocs/ 这个是网页首页把编好的网页放在此下面66
/application/apache/bin/ab是个压力测试工具
今天就到此吧!东西虽少,但是大家一定要掌握牢固.

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Linux 服务器 apache