首页 > Web开发 > 详细

linux下Apache软件搭建网站

时间:2016-03-07 17:06:42      阅读:249      评论:0      收藏:0      [点我收藏+]

前面我讲解了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是个压力测试工具

今天就到此吧!东西虽少,但是大家一定要掌握牢固.技术分享

本文出自 “乐乐快跑” 博客,请务必保留此出处http://10851431.blog.51cto.com/10841431/1748391

linux下Apache软件搭建网站

原文:http://10851431.blog.51cto.com/10841431/1748391

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!