导读 Apache是世界上排名第一的Web服务器,50%以上的Web服务器都在使用Apache,它几乎可以在所有计算机平台上运行。下面就由我给大家说说Apache服务器的一些常规操作。
Apache服务器的安装

一般情况下,Apache随Linux系统一起安装。安装时,选择Web Server组件,即可在系统中安装Apache。用户的工作主要是配置服务器。

检查系统中是否已经安装Apache

在Red Hat Linux下,用户可以执行以下命令查看系统中是否存在Apache及其版本:

[root@localhost ~]# rpm -qa | grep httpd

如果存在Apache,则返回类似下面的信息:

httpd-2.2.3-6.e15
system-config-httpd-1.3.3.1-l.e15
httpd-manual-2.2.3-6.e15
安装Apache服务

方法1:RPM安装 在光盘中找到以下三个安装包:httpd-2.2.3-6.e15.i386.rpm、httpd-manual-2.2.3-6.el5.i386.rpm、system-config-httpd-1.3.3.1.el5.noarch.rpm,然后使用下面的命令安装HTTP服务:

[root@localhost ~]# rpm -ivh httpd-2.2.3-6.e15.i386.rpm
[root@localhost ~]# rpm -ivh httpd-manual-2.2.3-6.el5.i386.rpm
[root@localhost ~]# system-config-httpd-1.3.3.1.el5.noarch.rpm

方法2:源码包安装 安装前准备: 首先下载Apache 2.0。使用以下命令进行解压缩:

[root@localhost ~]# tar -xvzf httpd-2*.tar.gz

检查包的依赖性,命令如下:

[root@localhost httpd-2*]# ./configure

然后进行编译,使用以下命令:

[root@localhost httpd-2*]# make

最后使用以下命令进行安装:

[root@localhost httpd-2*]# make install

如果以root用户身份安装Apache,直接在浏览器上输入http://localhost,即可看到测试页面。如果不是以root用户安装则要加上8080端口http://localhost:8080/,因为Apache的默认端口为8080。

Apache服务器的操作
启动Apache服务器
[root@localhost ~]# service httpd start
停止Apache服务器
[root@localhost ~]# service httpd stop
重启Apache服务器
[root@localhost ~]# service httpd restart
查看Apache服务是否已经启动
[root@localhost ~]# netstat -an | grep 53

Apache服务器常规操作的更多相关文章

  1. FTP服务器常规操作

    导读 FTP协议是Internet文件传输的基础,它是由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使存储介质对用户透明和可靠高效地传送数据.下面就由我给大家简单介绍一下 ...

  2. mysql服务器的常规操作

    mysql服务器的常规操作 导读 MySQL是一个小型关系数据库管理系统,目前被广泛的应用在Internet上的中小型网站中,体积小.速度快.总体拥有成本低,尤其是开放源码这一特点,使得许多中小型网站 ...

  3. 转--htaccess语法教程 apache服务器伪静态规则教程

    转自:http://blog.csdn.net/qingli518/article/details/9118361 htaccess语法教程apache服务器伪静态规则教程 注:如果你是为了找Disc ...

  4. linux apache服务器优化建议整理(很实用)

    转载:http://www.cnblogs.com/zhongbin/archive/2013/06/11/3131865.html 1.apache服务器的time_wait过多 fin_wait1 ...

  5. PHP环境配置-从Apache官网下载windows版apache服务器

    由于个人有强迫倾向,下载软件都喜欢从官网下载,摸索了好久终于摸清楚怎么从Apache官网下载windows安装版的Apache服务器了,现在分享给大家. 进入apache服务器官网http://htt ...

  6. iOS学习系列-Apache服务器的配置

    配置Apache服务器 一.目的 能够有一个测试的服务器,不是所有的特殊网络服务都能找到免费得! 二.为什么我们要用"Apache"? Apache是目前使用最广的web服务器 M ...

  7. 在Mac上搭建本地Apache服务器一些注意点

    一般在开发ios程序中,我们需要使用到和服务器的交互操作. 一般我们在Mac上使用Apache来搭建服务器.数据库采用MySQL.在Mac中Apache是自带的.所有,我们可以不需要额外的去Apple ...

  8. 阿帕奇apache服务器和webDav服务器快速配置。

    当自己在家敲代码需要发请求时,就可以配置本地apache,Mac电脑自带的服务器.这个比windows上的本地服务器还要好用,下面写下最快速配置方案. 0.在开始之前需要给自己的电脑设置下开机密码,想 ...

  9. Windows下配置Apache服务器并支持php

    php环境的配置相对来说比较繁琐,网上教程大部分都是放一起说,总体感觉比较乱,其实Apache是一款通用的服务器软件,可以用来配置支持静态页面,php.Python.Java甚至asp等服务端语言,要 ...

随机推荐

  1. Orchard常见问题

    本文链接:http://www.cnblogs.com/souther/p/4543299.html 什么是Orchard Orchard是一个免费,开源,注重社区的项目,其目标是提供ASP.NET平 ...

  2. post数据

    http://cnodejs.org/topic/4f16442ccae1f4aa2700104d http://www.cnblogs.com/pingfan1990/p/4701355.html ...

  3. 编写高质量代码改善C#程序的157个建议[匿名类型、Lambda、延迟求值和主动求值]

    前言 从.NET3.0开始,C#开始一直支持一个新特性:匿名类型.匿名类型由var.赋值运算符和一个非空初始值(或以new开头的初始化项)组成.匿名类型有如下基本特性: 1.既支持简单类型也支持复杂类 ...

  4. Spring security 和 AOP 学习

    1.Spring security 登录验证拦截器 资源管理拦截器 认证和授权:      认证:登录时候确实存在此用户. 登录要认证!      授权:登录后判断权限级别,然后赋予相应的操作权限. ...

  5. JAVA成员变量为什么不能在类体中先定义后赋值

    package dx; public class Test1 { int a111;//定义成员变量(全局变量) // a = 1;//此处若给变量赋值,会报错,JAVA所有的除定义或声明语句之外的任 ...

  6. MVC学习Day02之校验

    MVC校验有两种方法: 方法一:自己动手写js---------略 方法二: l在View的页面中,首先指定页面强类型@model 类型 l使用Html.***For(model=>model. ...

  7. Lucene -- 实时索引

    lucene的实时搜索可以分成:实时和近实时的搜索. 实时只能依靠内存了. 近实时可以用lucene中提供org.apache.lucene.index.DirectoryReader.open(In ...

  8. C语言中访问结构体成员时用‘.’和‘->’的区别

    举个例子,定义了一个叫Student,别名为stu的结构类型,我们声明了一个结构体变量叫stu1,声明了一个结构体指针为stuP. typedef struct Student { char name ...

  9. BZOJ-1305 dance跳舞 建图+最大流+二分判定

    跟随YveH的脚步又做了道网络流...%%% 1305: [CQOI2009]dance跳舞 Time Limit: 5 Sec Memory Limit: 162 MB Submit: 2119 S ...

  10. 洛谷P1661 扩散

    题目描述 一个点每过一个单位时间就会向四个方向扩散一个距离,如图. 两个点a.b连通,记作e(a,b),当且仅当a.b的扩散区域有公共部分.连通块的定义是块内的任意两个点u.v都必定存在路径e(u,a ...