`
fan-R
  • 浏览: 44151 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

CentOS5.3 编译安装 apache 2.2.11 web服务器(httpd-2.2.11.tar.gz)

阅读更多
(现检测是否已经安装apapche,如果有的话请卸载后重新安装)
1, 首先你必须下载 : httpd-2.2.11.tar.gz

当然你也可以到官方 http://www.apache.org 上下载。

2, 解压

src]# tar vxzf httpd-2.2.11.tar.gz

3, 进入目录

# cd httpd-2.2.11

httpd-2.2.11]# ./configure --sysconfdir=/etc --enable-ssl --enable-modules
配置文件放在 /etc 下

no SSL-C headers found
configure: error: ...No recognized SSL/TLS toolkit detected

没有 ssl 我们,生成makefile 文件失败,以后再安装 openssl 也可以

httpd-2.2.11]# ./configure --sysconfdir=/etc --enable-modules

好,这次没有发现什么错误, --enable-modules 这个强烈建议加上,
也就是说 以后apache 可以添加其他的模块,方便很多。

下面进行编译,make编译 需要一定的时间,不过比起编译mysql要快些。

httpd-2.2.11]# make

下面进行安装
httpd-2.2.11]# make install

安装完成了。。。

4, 启动服务 测试一下吧。
   ]# /usr/local/apache2/bin/apachectl start &

# netstat -tnl 可以看到 80 端口,说明apache启动了。
tcp        0      0 :::80     :::*   LISTEN

打开浏览器进行访问吧。

# ifconfig 查看 Linux 服务器ip地址。
  inet addr:192.168.138.128

http://192.168.138.128
看到 It works! 说明正常工作了

  cd /usr/local/apache2/

可以看到 htdocs 就是 web 服务器的 目录所在
  你可以想我这样 vi test.html 上面写一些信息,然后进行访问。
让 Apache 自动启动

# echo "/usr/local/apache2/bin/apachectl start &" >> /etc/rc.local

(或者手动在/etc/rc.d/rc.local中设置)

好,然后重启服务器,就可以发现 apache 自动启动了
分享到:
评论

相关推荐

    php+mysql+apache 配置资源(1)

    httpd-2.2.11.tar.gz jpegsrc.v6b.tar.gz zlib-1.2.3.tar.gz libpng-1.2.34.tar.gz freetype-2.1.10.tar.gz gd-2.0.33.tar.gz curl-7.15.0.tar.gz libxml2-2.6.19.tar.gz libxslt-1.1.15.tar.gz php-5.2.8.tar.gz ...

    linux+apache+php+mysql

    - httpd-2.2.11.tar.gz (Apache) - MySQL-client-community-5.1.33-0.rhel5.i386.rpm - MySQL-devel-community-5.1.33-0.rhel5.i386.rpm - MySQL-server-community-5.1.33-0.rhel5.i386.rpm - php-5.2.9.tar.gz...

    CentOS安装apapche

    本文将详细介绍如何在CentOS系统中安装Apache(也称为httpd)。 首先,我们需要确认系统中是否已安装Apache。可以通过运行以下命令来检查: ```bash rpm -q httpd ``` 如果已经安装,可以使用以下命令卸载: ```...

    linux下安装php5+apache+mysql+gd2详细的操作步骤和执行命令

    tar zxvf httpd-2.2.11.tar.gz cd httpd-2.2.11 ``` 2. **配置编译参数**:使用 `./configure` 命令进行编译前的配置。 ```bash ./configure --prefix=/usr/local/apache2 --with-enable=so --enable-rewrite ...

    LAMP攻略:LAMP环境搭建,Linux下Apache,MySQL,PHP安装与配置.doc

    下载Apache源码包(如httpd-2.2.11.tar.gz),解压后运行`./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-expires --enable-cache --enable-mem-cache`进行配置,然后执行`make`和`...

    linux lamp环境搭建文档

    - **Apache**: 从官方网站下载httpd-2.2.11.tar.gz。 - **MySQL**: 从镜像站点下载mysql-5.0.70.tar.gz。 - **PHP**: 从PHP博物馆下载php-5.2.2.tar.gz。 将这些源码包解压到`/usr/local/src`目录下,这是软件源码...

    CentOS LAMP环境搭建和测试php与mysql的连接

    - 下载Apache HTTP Server的源码包至`/usr/local/src`,例如:httpd-2.2.11.tar.gz - 解压缩并进入源码目录,运行`./configure`指定安装路径和其他选项,例如:`--prefix=/usr/local/apache --enable-module=so --...

    java论坛一键搭建Easyjsprun! v6.0.0 UTF-8 For linux 110530.zip

    仅适用于未安装配置 Apache Tomcat JDK MySQL 的 Linux 系统,请务必在开始安装前检查系统环境,如果您的服务器中已经安装配置了上述环境,请全部卸载后再使用 EasyJspRun! 进行安装,否则安装程序会自动卸载旧的...

    mysql+apache+php完美配置

    在 Linux 系统下构建 Web 服务器时,LAMP (Linux + Apache + MySQL + PHP) 是一种非常流行的组合方式。通过这套环境,可以搭建出稳定且功能强大的 Web 服务平台。本文将详细介绍如何在 CentOS 5.5 上配置 Apache ...

    lamp环境搭建步骤

    在安装RHEL 5或CentOS 5时,应避免安装不必要的组件,尤其是Web服务器,因为我们将手动编译安装。系统中RPM包和源码包应存放在`/usr/local/src`,源码包编译安装的位置通常设定为`/usr/local/XXX`,MySQL数据库的...

Global site tag (gtag.js) - Google Analytics