安装Ubuntu apache编译配置解压

系统 Linux
也就是说等下安装的Ubuntu apache要安装到这个文件夹里面此文基于自己手动编译apache-2.2.11,mysql-5.1.36和php-5.3.0,环境是在Ubuntu 9.04

特别值得一提的是Ubuntu apache有很多值得学习的地方,这里我们主要介绍安装Ubuntu apache,包括介绍Ubuntu 9.04环境等方面。Ubuntu 将有规律和计划的不断发布; 每 6 个月发布一个新版本。你可以使用当前稳定版本或者开发版本。每一种版本的安全升级将支持 18 个月。此文基于自己手动编译apache-2.2.11,mysql-5.1.36和php-5.3.0,环境是在Ubuntu 9.04

安装Ubuntu apache-2.1.11

1、下载
http://httpd.apache.org/download.cgi
2、Ubuntu apache解压
tar zxvf httpd-2.2.11.tar.gz
3、建立目标文件夹
mkdir /usr/local/apache
也就是说等下安装的Ubuntu apache要安装到这个文件夹里面
4、Ubuntu apache配置
回到原来解压之后产生的文件夹
./configure --prefix=/usr/local/apache --enable-module=shared
要加上后面的参数,否则无法使用php
5、Ubuntu apache编译
make
6、Ubuntu apache安装
sudo make install
7、启动,重启和停止
/usr/local/apache/bin/apachectl -k start
/usr/local/apache/bin/apachectl -k restart
/usr/local/apache/bin/apachectl -k stop
8、配置文件
gedit /usr/local/apache/conf/httpd.conf
修改以下配置(当然这些修改是最基本的修改,如果要更高级的,参照其他Ubuntu apache配置手册)
8.1、
找到:
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
在后面添加:
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
8.2、
找到:
<IfModule dir_module>
DirectoryIndex index.html
</IfModule>
添加:
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
8.3、
找到:
#ServerName www.example.com:80
修改为:
ServerName 127.0.0.1:80或者ServerName localhost:80
记得要去掉前面的“#”
否则会出现以下错误提示:
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName  
9、Ubuntu apache测试
在浏览器里输入http://127.0.0.1
如果出现It Works!说明成功。

【编辑推荐】

  1. Ubuntu Apache配置测试及安装各种指令
  2. 配置文件Ubuntu Apache命令安装了
  3. 讲述Ubuntu Apache Web服务器简介
  4. 安装Ubuntu Apache Web服务器
  5. 解决Ubuntu root系统权限的静态IP问题
责任编辑:佚名 来源: CSDN
相关推荐

2010-01-07 16:47:01

2011-03-25 17:20:37

NagiosApache

2010-03-04 16:45:32

Ubuntu Apac

2010-01-04 10:36:34

ubuntu Json

2010-01-06 17:11:51

Ubuntu Apac

2010-01-04 10:28:47

Ubuntu Apac

2010-02-05 13:37:07

Ubuntu安装

2010-01-08 14:13:14

Ubuntu 8.10

2011-03-22 12:53:35

UbuntuLAMPApache

2010-02-07 10:10:11

Ubuntu8.10

2011-03-09 14:34:10

lamp安装

2010-01-04 10:06:56

Ubuntu gcc

2010-03-05 09:50:37

Ubuntu ligh

2010-01-14 16:53:40

CentOS Apac

2010-01-07 14:31:59

Ubuntu编译

2009-12-30 10:09:08

Ubuntu Apac

2010-02-06 17:08:58

Ubuntu ngin

2010-01-13 16:46:44

CentOS Apac

2010-01-06 16:39:24

Ubuntu内核

2009-12-28 09:26:19

编译apache
点赞
收藏

51CTO技术栈公众号