请选择 进入手机版 | 继续访问电脑版
在线投稿 文字标题 文字标题 文字标题 文字标题 文字标题
切换皮肤
有许多方法可以安装软件包或应用程序。下面列出常用的几种安装方式 -
  • Apache这个开源Web应用程序的一个特性是任何人都可以根据自己的环境制作安装程序。这使得Debian,Red Hat,FreeBSD,Suse等各种供应商可以自定义apache的文件位置和配置,同时考虑到其他已安装的应用程序和基本操作系统。
  • 除了从基于供应商的安装程序安装它之外,始终可以选择从源代码构建和安装它。从源文件安装Apache是一个独立的平台,适用于所有操作系统。
Apache Web服务器是一个模块化应用程序,管理员可以根据自己的要求选择所需的功能并安装不同的模块。
所有模块都可以编译为动态共享对象(DSO是一个目标文件,可以在多个应用程序执行时共享)与主Apache文件分开存在。强烈建议使用DSO方法,它使从服务器配置添加/删除/更新模块的任务变得非常简单。
安装Apache:Linux平台在Red Hat或基于rpm的系统上
如果您使用基于Linux发行版的rpm(RedHat Package Manager是用于在Linux系统上安装应用程序的实用程序),即Red Hat,Fedora,CentOs,Suse,您可以通过供应商特定的软件包管理器安装此应用程序或直接构建rpm文件(从可用的源tarball)。
也可以通过所有基于Red Hat的发行版(如CentOs,Red Hat和Fedora)上提供的默认程序包管理器来安装Apache。
方式一:可通过以下命令来安装 -
[root@amsterdam ~]# yum install httpdShell

方式二:可以使用以下命令将apache源tarball转换为rpm文件。
[root@amsterdam ~]# rpmbuild -tb httpd-2.4.x.tar.bz2Shell

必须在服务器上安装-devel软件包,以便从源代码创建.rpm文件。将源文件转换为rpm安装程序后,可以使用以下命令安装Apache。
[root@amsterdam ~]# rpm –ivh httpd-2.4.4-3.1.x86_64.rpmShell

安装后服务器不会自动启动。要启动服务,需要在Fedora,CentOs或Red Hat上执行以下命令。
[root@amsterdam ~]# /usr/sbin/apachectl start[root@amsterdam ~]# service httpd start[root@amsterdam ~]# /etc/init.d/httpd startShell

从源码安装Apache从源安装apache需要在服务器上安装-devel软件包。下载最新的Apache版本,可以在这里下载。下载源文件后,将其移至/usr/local/src文件夹。然后 -
[root@amserversterdam ~] cd /usr/local/src[root@amserversterdam ~] gzip -d httpd-2.2.26.tar.gz[root@amserversterdam ~] tar xvf httpd-2.2.26.tar[root@amserversterdam ~] httpd-2.2.26Shell

要查看Apache可用的所有配置选项,可以使用./configure -help选项。最常见的配置选项是-prefix=你要安装的目录。例如,要安装到目录:/usr/local/apache -
[root@amserversterdam ~]./configure --help[root@amserversterdam ~]./configure –prefix=/usr/local/apache –enable-so[root@amserversterdam ~] make[root@amserversterdam ~] make installShell

上面的示例显示了在/usr/local/apache目录中使用DSO功能编译Apache。-enable-so选项可以在运行时通过DSO机制将所需的模块加载到apache,而不需要重新编译。
安装完成后,可以使用自己喜欢的浏览器浏览Web服务器默认页面。如果在服务器上启用了防火墙,则必须在操作系统防火墙上对端口80进行开放处理。可以使用以下命令打开端口80。
[root@amserversterdam #] iptables -I INPUT -p tcp --dport 80 -j ACCEPTShell

可以通过浏览服务器IP地址来查看默认的Apache2欢迎页面。
104139_62161.jpg
//原文出自【易百教程】,商业转载请联系作者获得授权,非商业转载请保留原文链接:https://www.yiibai.com/apache_http/install-apache.html



回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    Archiver|手机版|小黑屋|齐聚无忧 |网站地图

    Powered by Discuz! X3.4  © 2001-2013 Comsenz Inc.