ubuntu12.04安装apache2.4

来源:互联网 发布:超图软件不动产培训 编辑:程序博客网 时间:2024/05/22 00:43

1、首先通过apache2官方网站下载:http://httpd.apache.org/download.cgi;

2、下载后解压sudo tar -xzvf httpd-2.4.23.tar.gz;

3、之后cd httpd-2.4.23,下执行sudo ./configure --prefiix=/usr/local/apache2(代表apache安装的目录,

不指定prefix,则可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。
,安装过程中可能会出现如下错误,表示没有发现apr程序和pcre程序的问题;

4、进入http://apr.apache.org/download.cgi,下载如下文件apr-1.5.2.tar.gz    、apr-util-1.5.4.tar.gz ;从ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/下载pcre-8.39.tar.gz;然后分别解压上述文件进行安装:

a)安装apr-1.5.2.tar.gz

1)sudo tar -xzvf apr-1.5.2.tar.gz

2)cd apr-1.5.2/

3)sudo ./configure --prefix=/usr/local/apr

4)sudo make

5)sudo make install

b)安装apr-util-1.5.4.tar.gz

1)sudo tar -xzvf  apr-util-1.5.4.tar.gz

2)cd apr-util-1.5.4/

3)sudo ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr/bin/apr-1-config

4)sudo make

5)sudo make install

c)安装pcre-8.39.tar.gz

1)sudo tar -xzvf pcre-8.39.tar.gz

2)cd pcre-8.39/

3)sudo ./configure --prefix=/usr/local/prce

4)sudo make

5)sudo make install

5、继续安装apache2(安装在默认路径/usr/local/下):

1)cd httpd-2.4.23/

2)sudo ./configure --prefix=/usr/local/apache2 --enable-so --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre

3)sudo make

4)sudo make install

6、至此安装完成!进行安装完成后的验证:

1)cd /usr/local/apache2/conf

2)sudo vim httpd.conf,在其中添加如下内容:

ServerName 172.16.30.128
DirectoryIndex index.html index.htm index.php
AddDefaultCharset UTF-8


Listen 172.16.30.128:8088
Listen 8088
 

3)cd /usr/local/apache2/bin,进入该目录下,执行sudo ./apachectl -k start,则运行httpd服务可以通过ps -aux查看进程相关信息;

7、在浏览器中输入:172.16.30.128:8088/出现it works!表明安装Apache2成功!



0 0
原创粉丝点击