Ubuntu下Apache2源码安装更新文档

本文详细介绍了在Ubuntu 9.04系统上使用源码安装Apache2 Web服务器的过程。包括配置更新源、编译环境搭建、Apache2源码包解压及安装步骤,并对安装后的目录结构进行了说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

折腾了一天,希望建立在干净的Linux利用源码安装Apache2 web server。

 

本来希望转换到新的Ubuntu 9.10但是中途出现一些问题,所有还是使用了9.04,最后才发现并不是系统的问题。我只能记录最后一次成功的配置。

 

系统Ubuntu 9.04,建立在虚拟机VirtualBox 3.0.10。首先配置更新源,建立编译环境build-essential,安装更新upgrade。安装增强工具。

 

Apache2.2.14解压至/usr/src

安装命令依照 Begining PHP and MySQL 最简单的命令。

#./configure --enable-so

#make

#sudo make install

 

这是第一个有改变的地方,需要sudo管理员权限才能写入安装文件。

默认安装的文件位于/usr/local/apache2文件夹。

之下有文件夹

bin                #程序文件夹

cgi-bin          #不太懂

error             #一些var文件

icons            #icons

lib                #

man             #

modules      #这里并没有以前的模块文件

build            #

conf             #配置文件以及其他的模块文件,其内有一个extra文件夹

htdocs         #默认的网页文件

include         #头文件

logs             #access_log & error_log & httpd.pid(?process pid?)

manual        #many manual

 

基本的配置文件依然在httpd.conf中,端口,DocumentRoot,ServerName,Directory

 

启动的文件为/bin/apachectl

 

/etc 中不存在apache2文件夹

/etc/init.d 中也不存在相应的服务程序

 

仅仅存在于/usr/local/apache2

这是好事还是坏事呢?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值