天天看點

install_httpd

1、安裝apr

1

2

3

4

5

<code>yum -y </code><code>install</code> <code>gcc gcc-c++ openssl-devel pcre-devel</code>

<code>tar</code>  <code>xf  apr-1.4.6.</code><code>tar</code><code>.bz2</code>

<code>cd</code> <code>apr-1.4.6</code>

<code>.</code><code>/configure</code> <code>--prefix=</code><code>/usr/local/apr</code> <code>--disable-ipv6</code>

<code>make</code> <code>&amp;&amp; </code><code>make</code> <code>install</code>

2、安裝apr-util

<code>tar</code> <code>xf apr-util-1.4.1.</code><code>tar</code><code>.bz2</code>

<code>cd</code> <code>apr-util-1.4.1</code>

<code>.</code><code>/configure</code>  <code>--prefix=</code><code>/usr/local/apr-util</code>  <code>--with-apr=</code><code>/usr/local/apr</code>

3、安裝apache

6

7

8

9

10

11

12

13

14

15

16

17

18

19

<code>tar</code> <code>zxf httpd-2.4.17.</code><code>tar</code><code>.gz </code>

<code>cd</code> <code>httpd-2.4.17</code>

<code> </code><code>.</code><code>/configure</code> <code>\</code>

<code>.</code><code>/configure</code> <code>\</code>

<code>--prefix=</code><code>/usr/local/apache</code> <code>\</code>

<code>--sysconfdir=</code><code>/etc/httpd</code> <code>\</code>

<code>--</code><code>enable</code><code>-so \</code>

<code>--</code><code>enable</code><code>-ssl \</code>

<code>--</code><code>enable</code><code>-cgi \</code>

<code>--</code><code>enable</code><code>-rewrite \</code>

<code>--with-zlib \</code>

<code>--with-pcre \</code>

<code>--with-apr=</code><code>/usr/local/apr</code> <code>\</code>

<code>--with-apr-util=</code><code>/usr/local/apr-util</code> <code>\</code>

<code>--</code><code>enable</code><code>-modules=most \</code>

<code>--</code><code>enable</code><code>-mods-shared=most \</code>

<code>--</code><code>enable</code><code>-mpms-shared=all \</code>

<code>--with-mpm=event</code>

4、設定服務控制腳本

<code>cp</code> <code>build</code><code>/rpm/httpd</code><code>.init </code><code>/etc/init</code><code>.d</code><code>/httpd</code>

<code>vim </code><code>/etc/init</code><code>.d</code><code>/httpd</code>

<code>    </code><code>httpd=${HTTPD-</code><code>/usr/local/apache/bin/httpd</code><code>}</code>

<code>    </code><code>pidfile=${PIDFILE-</code><code>/usr/local/apache/logs/</code><code>${prog}.pid}</code>

<code>    </code><code>lockfile=${LOCKFILE-</code><code>/var/lock/subsys/</code><code>${prog}}</code>

<code>    </code><code>RETVAL=0</code>

<code>    </code><code># check for 1.3 configuration</code>

<code>    </code><code>check13 () {</code>

<code>        </code><code>CONFFILE=</code><code>/etc/httpd/httpd</code><code>.conf</code>

<code>echo</code> <code>"PATH=/usr/local/apache/bin:$PATH"</code> <code>&gt;&gt; </code><code>/etc/profile</code><code>.d</code><code>/http</code><code>.sh</code>

<code>. </code><code>/etc/profile</code><code>.d</code><code>/http</code><code>.sh</code>

<code>ln</code> <code>-s </code><code>/usr/local/apache/include/</code> <code>/usr/include/httpd</code>

<code>vim </code><code>/etc/httpd/httpd</code><code>.conf</code>

<code>    </code><code>ServerName localhost:80</code>

<code>chkconfig --add httpd</code>

<code>chkconfig httpd on</code>

<code>service httpd start</code>

<code></code>

 本文轉自1321385590 51CTO部落格,原文連結:http://blog.51cto.com/linux10000/1717541,如需轉載請自行聯系原作者