http://mirror.centos.org/centos/6/os/x86_64/Packages/
安装apache
httpd-2.2.15-5.el6.centos.i686.rpm F
提示:
error: Failed dependencies:
/etc/mime.types is needed by httpd-2.2.15-5.el6.centos.i686
apr-util-ldap is needed by httpd-2.2.15-5.el6.centos.i686
httpd-tools = 2.2.15-5.el6.centos is needed by httpd-2.2.15-5.el6.centos.i686
libapr-1.so.0 is needed by httpd-2.2.15-5.el6.centos.i686
libaprutil-1.so.0 is needed by httpd-2.2.15-5.el6.centos.i686
然后就安装提示的rpm
apr-util-ldap-1.3.9-3.el6.i686.rpm C
提示错误
error: Failed dependencies:
apr-util = 1.3.9-3.el6 is needed by apr-util-ldap-1.3.9-3.el6.i686
然后就安装apr-util-1.3.9-3.el6.i686.rpm B
提示:
error: Failed dependencies:
libapr-1.so.0 is needed by apr-util-1.3.9-3.el6.i686
然后安装( libapr-1.so.0 属于 apr-1.3.9-3.el6.i686.rpm)
安装
apr-1.3.9-3.el6.i686.rpm A
这个时候安装apache提示错误
error: Failed dependencies:
/etc/mime.types is needed by httpd-2.2.15-5.el6.centos.i686
httpd-tools = 2.2.15-5.el6.centos is needed by httpd-2.2.15-5.el6.centos.i686
其中需要先安装
mailcap-2.1.31-1.1.el6.noarch.rpm D
安装
httpd-tools-2.2.15-5.el6.centos.i686.rpm E
Apache安装到此结束
启动apache
service httpd start
提示
正在启动 httpd:httpd: apr_sockaddr_info_get() failed for Centos
httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.0.1 for ServerName
这个时候需要修改配置文件
Vi /etc/httpd/conf/httpd.conf
搜索ServerName然后在下面加上
ServerName 192.168.81.133#其中这ip是你虚拟机中linux的ip
这个时候在物理机上输入192.168.81.133就可以看到你的虚拟机中的网站了(先关闭了防火墙,service iptables stop)
附注:其中rpm后面的字母表示安装序号
安装PHP
1. 安装php
php-5.3.2-6.el6.i686.rpm(第四个安装)
提示:
error: Failed dependencies:
php-cli = 5.3.2-6.el6 is needed by php-5.3.2-6.el6.i686
php-common = 5.3.2-6.el6 is needed by php-5.3.2-6.el6.i686
2. 安装
php-cli-5.3.2-6.el6.i686.rpm(第三个安装)
提示:
error: Failed dependencies:
libedit.so.0 is needed by php-cli-5.3.2-6.el6.i686
php-common = 5.3.2-6.el6 is needed by php-cli-5.3.2-6.el6.i686
3. 安装
libedit-2.11-4.20080712cvs.1.el6.i686.rpm (第一个安装)
4. 安装
php-common-5.3.2-6.el6.i686.rpm (第二个安装)
在var/www/html目录下放入index.php文件
index.php文件内容如下
<?php
echo phpinfo();
?>
安装mysql
安装MYSQL
1)先需要安装如下perl(使用rpm -ivh –nodeps 包名)
perl-Pod-Escapes-1.04-119.el6_1.1.i686
perl-Pod-Simple-3.13-119.el6_1.1.i686
perl-devel-5.10.1-119.el6_1.1.i686
perl-BSD-Resource-1.29.03-3.el6.i686
perl-DBD-MySQL-4.013-3.el6.i686
perl-libs-5.10.1-119.el6_1.1.i686
perl-Module-Pluggable-3.90-119.el6_1.1.i686
perl-5.10.1-119.el6_1.1.i686
perl-Test-Harness-3.17-119.el6_1.1.i686
perl-ExtUtils-ParseXS-2.2003.0-119.el6_1.1.i686
perl-Newt-1.08-26.el6.i686
mod_perl-2.0.4-10.el6.i686
perl-version-0.77-119.el6_1.1.i686
perl-ExtUtils-MakeMaker-6.55-119.el6_1.1.i686
perl-DBI-1.609-4.el6.i686
2、安装
mysql-5.1.47-4.el6.i686.rpm
然后安装
mysql-server-5.1.47-4.el6.i686.rpm
分享到:
相关推荐
下面我们将深入探讨httpd的安装过程以及相关的知识点。 首先,让我们了解RPM安装包的使用方法。RPM是一种在基于Linux的系统(如Red Hat, CentOS, Fedora等)中管理软件包的标准格式。`rpm`命令用于安装、升级、查询...
本文将详细讲解如何在Linux环境下安装httpd,以及安装过程中所需的依赖包apr和apr-util。 首先,我们需要了解的是,apr(Apache Portable Runtime)是Apache软件基金会的一个项目,它提供了一个跨平台的库,包含了...
离线安装Apache在CentOS上虽然比在线安装多了一些步骤,但通过合理规划和准备,可以有效地在无网络环境中部署和运行Apache服务器,为业务提供稳定的服务。记住,定期更新和维护Apache是保证系统安全和性能的重要环节...
5. 虚拟主机:Apache支持在同一台服务器上托管多个独立的网站,通过不同的域名或IP地址区分。 6. 错误日志和访问日志:提供详细的错误和访问记录,便于故障排查和性能分析。 7. Gzip压缩:通过mod_deflate模块,...
在Linux环境下使用Yum安装MySQL、Apache(httpd)以及PHP是一个常见并且简便的过程,主要适合基于RPM包的发行版,比如CentOS和Fedora。以下是安装与配置这三个软件包的详细知识点: 1. Yum安装的简介: Yum(Yellow...
访问服务器的IP地址或域名,如果能看到Apache的默认欢迎页面,说明安装成功。 以上就是关于Apache HTTP Server 2.4.10及其依赖库的安装过程。在实际部署中,你可能还需要考虑更多因素,比如防火墙配置、SSL证书、...
2. **安装httpd软件**:在Red Hat系统中,我们可以使用`yum`包管理器来安装httpd。执行`yum install httpd`命令,系统会自动下载并安装所需的依赖。 3. **备份配置文件**:在进行任何更改之前,备份配置文件是一个...
描述中提到的"php编程环境,是httpd服务环境",意味着这个包不仅包含HTTP服务器,还支持PHP解释器,使得用户可以在Windows环境下搭建一个能够执行PHP代码的服务器。PHP是一种广泛用于Web开发的服务器端脚本语言,常...
9. **安装与部署**:安装Apache涉及解压二进制文件,配置httpd.conf,设置系统服务,以及可能需要的其他步骤。 10. **MIME类型**:Apache可以根据文件扩展名识别并处理不同类型的文件,如HTML、CSS、JavaScript、...
- 使用`rpm -q httpd`命令检查系统中是否已安装httpd包。 - 如果检测到httpd已安装,则使用`rpm -e httpd --nodeps`命令卸载httpd及其依赖。 - **目的**: 确保安装环境干净,避免已有版本与新安装版本冲突。 ####...
在浏览器中输入Linux主机的IP地址,如果能成功访问到网页,说明httpd服务已正确安装和配置。 访问完成后,可以查看`/var/log/httpd/access_log`和`error_log`日志文件,分别用于记录成功的访问和错误信息。 总结来...
这个名为“httpd-2.2.26.tar.gz”的文件是一个在Linux操作系统上使用的Apache服务器的源代码包。该版本为2.2.26,属于Apache 2.2系列的一个稳定版本。 在Linux环境下安装Apache HTTP Server主要涉及以下步骤: 1. ...
1. 安装httpd:首先确保Linux系统中已安装httpd,如果没有,可以通过包管理器如`yum`或`apt-get`进行安装。 2. 配置httpd:编辑httpd的配置文件(通常为`/etc/httpd/conf/httpd.conf`),启用mod_proxy、mod_proxy_...
安装和配置Apache HTTPD需要了解操作系统环境、编译工具以及服务器的具体需求。对于初学者,建议遵循官方文档进行操作,确保正确安装和安全配置。对于高级用户,深入理解模块化架构和配置语法可以更好地定制服务器...
这是安装Apache时的默认位置,通常包含所有与Apache相关的文件,如配置文件、日志文件等。 - **示例**: 如果设置为`/usr/local/httpd`,则表示Apache的所有相关文件都存储在这个目录下。 ##### 2. `ScoreBoardFile...
总结而言,本笔记详细介绍了在Linux环境下使用httpd部署静态网站的前序步骤,包括Java环境和Tomcat服务器的安装、配置和部署,以及如何对Tomcat进行基本的管理和维护。通过这些步骤,可以使Web服务器运行Java Web...
本文将针对标题中的“httpd-2.2.22-win32-src.zip”进行解析,详细阐述如何在Windows环境下编译并安装Apache 2.2.22版本。 首先,我们需要了解“httpd-2.2.22”这个文件名的含义。“httpd”是HTTP守护进程(daemon...
Apache HTTP Server,简称Apache,是世界上最流行的Web服务器软件之一,其源码包“httpd-2.2.15.tar.gz”提供了构建和自定义HTTP服务的基础。这个版本(2.2.15)虽然已经相对较为老旧,但它仍然包含了丰富的功能和...
在CentOS系统上手动安装Apache HTTPD涉及到一系列步骤,包括安装基础包、配置服务以及启动和测试服务器。让我们深入探讨这个过程。 首先,你需要确保你的系统是最新的。打开终端,输入以下命令更新yum仓库: ```...
压缩包内的文件"tomcat-connectors-1.2.40-windows-x86_64-httpd-2.4.x"可能是安装或部署所需的全部文件,包括二进制库、配置示例以及相关文档。用户需要根据具体环境和需求,将这些文件部署到相应的目录,并进行...