httpd的rpm包及源码安装配置
httpd的rpm包及源码安装配置
1、rpm包安装
系统环境:
[root@zhaochj ~]# cat /etc/issue
CentOS release 6.4 (Final)
Kernel \r on an \m
[root@zhaochj ~]# uname -r
2.6.32-358.el6.x86_64
[root@zhaochj ~]# ifconfig | grep Bcast:
inet addr:192.168.0.200 Bcast:192.168.0.255 Mask:255.255.255.0
查看当前yum源中可用的httpd安装包:
[root@zhaochj ~]# yum list all *httpd*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirrors.btte.net
* extras: mirrors.btte.net
* updates: mirrors.btte.net
Available Packages
httpd.x86_64 2.2.15-31.el6.centos updates
httpd-devel.i686 2.2.15-31.el6.centos updates
httpd-devel.x86_64 2.2.15-31.el6.centos updates
httpd-manual.noarch 2.2.15-31.el6.centos updates
httpd-tools.x86_64 2.2.15-31.el6.centos updates
安装httpd:
[root@zhaochj ~]# yum -y install all httpd
查看生成的配置文件:
[root@zhaochj ~]# rpm -qc httpd
/etc/httpd/conf.d/welcome.conf
/etc/httpd/conf/httpd.conf
/etc/httpd/conf/magic
/etc/logrotate.d/httpd
……
httpd配置相关的目录结构:
[root@zhaochj httpd]# pwd
/etc/httpd
[root@zhaochj httpd]# tree
.
├── conf
│ ├── httpd.conf
│ ├── httpd.conf.back #对原配置文件做备份
│ └── magic
├── conf.d
│ ├── README
│ └── welcome.conf
├── logs -> ../../var/log/httpd
├── modules -> ../../usr/lib64/httpd/modules
└── run -> ../../var/run/httpd
配置hosts文件:
[root@zhaochj httpd]# vim /etc/hosts
192.168.0.200 zhaochj #增加此行
配置主配置文件,启用ServerName:
[root@zhaochj httpd]# vim conf/httpd.conf
ServerName 192.168.1.200:80 #启用ServerName,并修改为
测试配置文件:
[root@zhaochj httpd]# httpd -t
Syntax OK
启用httpd服务:
[root@zhaochj httpd]# service httpd start
Starting httpd: [ OK ]
查看httpd的版本:
[root@zhaochj ~]# httpd -v
Server version: Apache/2.2.15 (Unix)
Server built: Oct 16 2014 14:48:21
查看httpd的使用的MPM,默认是prefork:
[root@zhaochj httpd]# httpd -l
Compiled in modules:
core.c
prefork.c
http_core.c
mod_so.c
修改MPM为worker,并验证:
[root@zhaochj httpd]# vim /etc/sysconfig/httpd
HTTPD=/usr/sbin/httpd.worker #启用此行
[root@zhaochj httpd]# service httpd restart
[root@zhaochj httpd]# ps aux | grep httpd
CentOS 6.5编译安装httpd-2.4.7 http://www.linuxidc.com/Linux/2014-02/97265.htm
httpd中工作模型的比较 http://www.linuxidc.com/Linux/2014-03/99093.htm
源码编译安装httpd2.4及虚拟主机 http://www.linuxidc.com/Linux/2014-08/105384.htm
编译安装最新版httpd-2.4 http://www.linuxidc.com/Linux/2014-03/98761.htm
httpd2.4基本功能的实现... http://www.linuxidc.com/Linux/2014-03/98762.htm
httpd的rpm包及源码安装配置的更多相关文章
- RPM包或源码包
安装RPM包或源码包 点击vmware右下角光驱连接. 安装rpm包 -i:表示安装 -v:表示可视化 -h:表示显示安装进度 (同时使用) --force:表示强制安装,即使覆盖属于其他包的文件也要 ...
- yum更换国内源、yum下载rpm包、源码包安装 使用介绍
第5周第4次课(4月19日) 课程内容: 7.6 yum更换国内源7.7 yum下载rpm包7.8/7.9 源码包安装 7.6 yum更换国内源 当yum仓库的软件不好用时,例如很多yum源都是国外的 ...
- Linux centosVMware yum更换国内仓库源、yum下载rpm包、源码包安装
一.yum更换国内仓库源 cd /etc/yum.repos.d/ rm -f dvd.repo wget http://mirrors.163.com/.help/CentOS7-Base-163. ...
- 安装RPM包或者源码包
RPM工具 RPM他是以一种数据库记录的方式将我们所需要的套件安装到linux主机的一套管理程序关于RPM各个选项的含义如下-i:表示安装-v:表示可视化-h:表示安装进度在安装RPM包时,常用的附带 ...
- 利用src.rpm包修改源码后重新制作rpm包
1. 下载 .src.rpm包.例:https://repos.fedorapeople.org/repos/openstack/EOL/openstack-grizzly/epel-6/openst ...
- 安装包RPM包或源码包
RPM工具 # mount /dev/cdrom /mnt 挂载光盘 # rpm 软件包管理器 -i 安装(需要安装包完整名称) -v 可视化 -h 显示安装进度 ...
- nginx 源码安装配置详解(./configure)
在"./configure"配置中,"--with"表示启用模块,也就是说这些模块在编译时不会自动构建,"--without"表示禁用模块, ...
- yum换源,rpm包下载,源码包安装
一.yum更换源 yum自带源地址一般斗是国外的,可能下载速度略慢,我们可以自己换成国内的源,比如163等.比如配置163的yum源:1.先删除默认源文件dvd.repo # rm -f /etc/y ...
- 【CentOS】安装RPM包或者源码包
一.rpm (是Redheat Package Manager的简称) 如果光驱中还有系统安装盘的话, 1.先挂载光驱, mount /dev/cdrom /mnt/ 2.cd /mnt/ 3.cd ...
随机推荐
- Url解码和编码 escape()、encodeURI()、encodeURIComponent()区别详解
Server.UrlDecode;解码 Server.UrlEncode;编码 url编码是一种浏览器用来打包表单输入的格式.浏览器从表单中获取所有的name和其中的值 ,将它们以name/value ...
- linux命令知识点
1. 例二:列出当前目录中所有以“t”开头的目录的详细内容,可以使用如下命令: 命令:ls -l t* 例六:计算当前目录下的文件数和目录数 命令: ls -l * |grep "^-&qu ...
- Oracle12c从入门到精通(第二版) PDF 下载
一:下载地址: 二:本书图样 三本书目录 前言 第一章 Oracle数据库概述 第二章 Oracle在Windows 8上的安装与配置 第三章 SQL基础 第四章 Oracle PL/SQL及编程 第 ...
- 初识dubbo
1. 为什么需要 Dubbo(摘自http://dubbo.apache.org/zh-cn/docs/user/quick-start.html) 随着互联网的发展,网站应用的规模不断扩大,常规的垂 ...
- 论文阅读:Review of Visual Saliency Detection with Comprehensive Information
这篇文章目前发表在arxiv,日期:20180309. 这是一篇针对多种综合性信息的视觉显著性检测的综述文章. 注:有些名词直接贴原文,是因为不翻译更容易理解.也不会逐字逐句都翻译,重要的肯定不会错过 ...
- SSM 三大框架---事务处理
SSM 三大框架---事务处理 原创 2016年05月12日 20:57:03 标签: spring / J2EE / java / 框架 / 事务 7010 在学习三大框架的时候,老师说事务处理是最 ...
- lisp : set 与setq 函数
在Lisp中,如果我们希望对一个变量赋值,可以使用set函数,用法如下: (set ‘my-value "my string") 上面的代码是对变量my-value进行赋值,值是& ...
- Expected one result (or null) to be returned by selectOne(), but found: 3
Expected one result (or null) to be returned by selectOne(), but found: 3 返回应该是对象但是给的是list
- java基础应用循环的应用
1.1 [经典面试题]: &&(短路与)与&(非短路与)的区别: 表达式1 && 表达式2 表达式1如果为false,表达式2不执行,整个表达式结果为false ...
- ecilpse运行Servlet程序是找不到路径的原因
当工作空间路径有空格时,空格会被转成%20,将导致路径无法识别,于是就找不到路径了.