阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

RHEL 6下安装Apache

29次阅读
没有评论

共计 1168 个字符,预计需要花费 3 分钟才能阅读完成。

导读 随着网络技术的普及、应用和 Web 技术的不断完善,Web 服务器已经成为互联网上最重要的网络服务之一。原有的客户端 / 服务器模式正逐渐的被浏览器 / 服务器模式所取代。下面有我给大家介绍用得最广泛的 Web 服务器软件 Apache 的安装与运行。

RHEL 6 下安装 Apache

Apache 的安装

如果安装 RHEL 6 时没有选择安装 http-2.2.15-15.e16_2.1.i686 包,需要从安装光盘把相应的文件复制到当前目录,再用以下命令安装:

# rpm -ivh http-2.2.15-15.e16_2.1.i686.rpm

安装成功后,有如下几个重要文件和目录:

  1. /etc/httpd/conf/httpd.conf:Apache 的主配置文件
  2. /etc/httpd/logs:Apache 日志的存放目录
  3. /etc/httpd/modules:Apache 模块存放目录
  4. /usr/lib/httpd/modules:Apache 模块在该目录也存放
  5. /usr/sbin/apachectl:Apache 控制脚本,用于启动、停止和重启等操作。
  6. /usr/sbin/httpd:Apache 服务器进程程序文件
  7. /usr/share/doc/httpd-2.2.15:Apache 说明文档目录
  8. /var/www:Apache 提供的一个例子网站

另外,安装盘上还应该有 Apache 的帮助手册包,名为 httpd-manual-2.2.15-15.e16_2.1.noarch.rpm, 可以用以下命令安装:

# rpm -ivh httpd-manual-2.2.15-15.e16_2.1.noarch.rpm

安装完后,在 /var/www/manual 目录下会出现网页文件形式的帮助手册。

Apache 的运行

RPM 包安装完后,Apache 使用例子配置文件就可以工作,输入以下命令启动 httpd 进程:

# /usr/sbin/apachect1 start

如果想开机时自动运行 Apache,可以建立一个 Linux 启动文件链接到 /etc/rc.d/init.d 目录下名为 httpd 的脚本文件,用以下命令可以查看 httpd 进程是否已经启动:

# ps -eaf | grep httpd

再输入以下命令查看 Apache 监听端口:

# netstat -an | grep :80
tcp    0    0  :::80     :::*    LISTEN

可以看到 80 端口已经处于监听状态。同样为了确保客户端可以访问 Apache 服务器,输入以下命令:

# iptables -I INPUT -p tcp  --dport  80  -j  ACCEPT

上述过程完成后,就可以在客户端使用浏览器访问 Apache 服务器,在正常情况下,在浏览器上输入 127.0.0.1 会出现 Apache 的测试页面,如下图所示:

RHEL 6 下安装 Apache

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-25发表,共计1168字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中