Ubuntu中apache的安装和配置

来源:互联网 发布:理性主义 知乎 编辑:程序博客网 时间:2024/06/05 07:58

 


sudo apt-get update

下载安装httpd-2.4.4.tar(apache)源码包。

可能出现下列报错:

1.解决apr not found ——下载apr-1.4.6.tar.gz

tar -zxf apr-1.4.6tar.gz

./configure--prefix=/usr/local/apr

make

make install

 

2.解决APR-util notfound问题

tar -zxfapr-util-1.3.12.tar.gz

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

make
make install

 

3.若缺少,则安装pcre

sudo apt-get install libpcre3libpcre3-dev

 

4.编译Apache

./configure --prefix=/usr/local/apache2--with-apr=/usr/local/apr--with-apr-util=/usr/local/apr-util/

make
make install

 

配置:

源码安装,修改配置文件conf/httpd.conf即可。

主要修改几个地方:

Listenip+端口;

DocumentRoot =path

<Directorypath>下的访问权限(allow allgrant all之类的);

 

启动和关闭服务:

/usr/local/apache2/bin/路径下:

sudo ./apachectl -k start

sudo ./apachectl -k stop

 

 

 

原创粉丝点击