仓酷云

标题: 带来一篇CentOS6.5下装置apache2.2 [打印本页]

作者: 精灵巫婆    时间: 2015-1-14 20:30
标题: 带来一篇CentOS6.5下装置apache2.2
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
1.筹办步伐:

httpd-2.2.27.tar.gz下载地点:http://httpd.apache.org/download.cgi#apache22

apr-1.5.1.tar.gz下载地点:http://apache.spd.co.il/apr/
  1. apr-util-1.5.3.tar.gz下载地点:http://apache.spd.co.il/apr/
复制代码

装置apr-1.5.1.tar.gz


1、Copyroot文件夹

2、Cd/root

3、Tar–zxvfapr-1.5.1.tar.gz

4、Cdapr-1.5.1

5、./configure--with-apr=/usr/local/apr


提醒:configure:error:noacceptableCcompilerfoundin$PATH

办理:yum-yinstallgcc


6../configure--with-apr=/usr/local/apr

7.make

Makeinstall



装置apr-util-1.5.3.tar.gz

1.copy上传apr-util-1.5.3.tar.gz文件

2.cd/root

3.cdapr-util-1.5.3

4.#./configure--prefix=/usr/local/apr-util--with-apr=/usr/local/apr

5.Make

6.Makeinstall


装置httpd-2.2.27.tar.gz

1.copyapache

2.tar-zxvfhttpd-2.2.27.tar.gz

3.cdhttpd-2.2.27

4.#./configure--prefix=/usr/local/apache2--enable-module=so--enable-ssl=sharedSSL--enable-rewrite=shared--enable-proxy=shared--enable-deflate=shared--with-mpm=worker--enable-expires=shared--enable-speling=shared--enable-mods-shared=all--enable-module=most--enable-mods-shared=all--with-apr=/usr/local/apr--with-apr-util=/usr/local/apr-util

5.提醒毛病:

6.checkingwhethertoenablemod_deflate...configure:error:mod_deflatehasbeenrequestedbutcannotbebuiltduetoprerequisitefailures

7.缘故原由:没装zlib-devel
装置***:yuminstallgcczlib-developenssl-devel

8.Make

9.Makeinstall


本例中apache装置在/usr/local/apache2,办事把持剧本为:

/usr/local/apache2/bin/apachectl

实行上面的下令启动Apache办事:

/usr/local/apache2/bin/apachectlstart

实行上面的下令中断Apache办事:

/usr/local/apache2/bin/apachectlstop

能够复杂地把Apache启动下令加到/etc/rc.local文件,让Apache随体系启动而主动启动:

echo"/usr/local/apache2/bin/apachectlstart">>/etc/rc.local

上面先容怎样把Apache到场到体系办事,用service下令来把持Apache的启动和中断。

起首以apachectl剧本为模板天生Apache办事把持剧本:

grep-v"#"/usr/local/apache2/bin/apachectl>/etc/init.d/apache

vi编纂Apache办事把持剧本/etc/init.d/apache

vi/etc/init.d/apache

在文件最后面拔出上面的行,使其撑持chkconfig下令:

#!/bin/sh

#chkconfig:23458515

#description:ApacheisaWorldWideWebserver.

保留前进出vi编纂器,实行上面的下令增添Apache办事把持剧本实行权限:

chmod+x/etc/init.d/apache

实行上面的下令将Apache办事到场到体系办事:

chkconfig--addapache

实行上面的下令反省Apache办事是不是已失效:

chkconfig--listapache

下令输入相似上面的了局:

apache0:off1:off2:on3:on4:on5:on6:off

标明apache办事已失效,在2345运转级别随体系启动而主动启动,今后可使用service下令把持Apache的启动和中断。

启动Apache办事:

serviceapachestart

  中断Apache办事:

serviceapachestop

  实行上面的下令封闭开机自启动:

chkconfigapacheoff

  实行上面的下令改动开机自启动的运转级别为35

chkconfig--level35apacheon



翻开防火墙

vim/etc/sysconfig/iptables

增加端口

-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT

重启失效

serviceiptablesrestart重启


启动apache

./apachectlstart

此时用户为daemon


若启动apachectlstart

此时用户为apache

则修正监听端口有效

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
作者: 愤怒的大鸟    时间: 2015-1-16 19:17
标题: 带来一篇CentOS6.5下装置apache2.2
这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。
作者: 兰色精灵    时间: 2015-1-20 18:52
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
作者: 蒙在股里    时间: 2015-1-29 15:13
任何一个叫做操作系统的东西都是这样子构成的:内核+用户界面+一般应用程序。
作者: 谁可相欹    时间: 2015-2-6 02:46
熟读写基础知识,学得会不如学得牢。
作者: 深爱那片海    时间: 2015-2-15 12:30
熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
作者: 金色的骷髅    时间: 2015-3-4 12:52
即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。
作者: 变相怪杰    时间: 2015-3-11 19:46
熟悉系统的基本操作,Linux的图形界面直观,操作简便,多加上机练习就可熟悉操作,在Linux下学习办公软件等常用软件。
作者: 分手快乐    时间: 2015-3-19 12:39
生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。
作者: 海妖    时间: 2015-3-28 13:57
任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统.




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2