ubuntu12.04安装apache2.4

    xiaoxiao2023-03-25  5

    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成功!

    转载请注明原文地址: https://ju.6miu.com/read-1203631.html
    最新回复(0)