`
urey
  • 浏览: 24941 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
  • carmark: 做什么都好,自己喜欢就好,我是做Unix以及C和perl相关的 ...
    混沌。
  • urey: toeo 写道我大学 也是信息与计算科学的我现在是做java  ...
    混沌。
  • toeo: 我大学 也是信息与计算科学的我现在是做java  弄web.要 ...
    混沌。

Ubuntu下Apache2源码安装更新文档

阅读更多

折腾了一天,希望建立在干净的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

这是好事还是坏事呢?

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics