“Apache” 服务器中的战斗机

一,apache世界使用排名第一的web服务器软件。它被音译为阿帕奇,与武装直升机里的佼佼者阿帕奇同名,它虽没有阿帕奇那么霸气的外观,但是它具有和它一样的强大火力,它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩充,将Perl/Python解释器编译到服务器中。下面就让我门一同来揭开它神秘的外纱。

先说一下安装部分,首先我们最好是在它自身提供的官网上下载最好也就是如下所示:


1,在虚拟机中利用命令:rpm -qi 查看它的官网地址,然后通过官网下载最新的版本


"Apache" 服务器中的战斗机

"Apache" 服务器中的战斗机

2,点击下载之后会进入一个选择界面,选择你要下载的最新版本,推荐下载.gzp2格式的文件,因为它的容量较小,下载速度会快一些,根据操作安装到指定的文件中

"Apache" 服务器中的战斗机

3,然后在虚拟机中使用命令:”rz “来调取你所下载的文件到当前目录下

"Apache" 服务器中的战斗机

4,在当前目录下通过命令:ll 查到所下载的安装包,使用解压命令:tar 解压到当前目录中,然后进入解压好的文件中使用命令: ./configure 安装到指定的/app/apache24目录中。 

"Apache" 服务器中的战斗机"Apache" 服务器中的战斗机

5,检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译了。编译的过程视软件的规模和计算机性能的不同,所耗费的时间也不同。命令为: make。


"Apache" 服务器中的战斗机


6,成功编译后,使用”make install”命令开始安装

安装成功后进入测试阶段,测试是否安装成功:

首先测试之前先查看了一下防护墙是否关闭,使用的命令是:systemctl is-active firewalld.service  ,如果没有关闭,使用命令关闭:systemctl stop firewalld.service或者service   iptables stop;如果已经关

闭,则开始运行程序,运行命令为:/app/apache24/bin/apachectl start 运行成功后使用:netstat -ntl 命令查看”80″端口是否开启,如果已经开启则说明运行成功。

最后一步也就是设置PATH及man路径:export PATH=$PATH:/app/apache24/bin/(另外需要注意的是设置PATH之前不能存在其他的httpd,要是有的话需要卸载)

然后把本机的ip地址放到网址上则会显示如下:"Apache" 服务器中的战斗机

注释:图上的这句话是我自己添加的。如果想要修改的话需要进入/app/apache24/htdocs 中修改index.html中的值即可

特殊情况:a:在运行成功后有可能在你访问页面时会没有查看权限。这时候你只需要给/app 加上其他人的执行权限即可:可以先查看/app权限:ls -ld /app

然后使用命令:chmod 755 /app 这样就可以啦。

原创文章,作者:风之轨迹,如若转载,请注明出处:http://www.178linux.com/84972

(1)
上一篇 2017-08-19 19:05
下一篇 2017-08-19 19:48

相关推荐

  • 详解LAMP源码编译安装

    详解LAMP源码编译安装 LAMP简介 LAMP是当下非常流行的一套Web架构,我们可以在GNU/Linux下通过其他人打包的程序包来进行安装; 但是在生产环境中,很多时候都需要我们自己定制安装AMP,编译安装LAMP有以下几个优点 根据生产环境灵活定制程序 优化编译参数,提高性能 解决不必要的软件依赖 一、准备工作 卸载yum或rpm安…

    Linux干货 2016-10-16
  • Linux下inode理解及软、硬链接初探

    1、Inode是什么? 要理解inode,要从文件储存说起。 文件由元数据和数据构成。 文件储存在硬盘上,最小的存储单位叫做“扇区(Sector)”。每个扇区存储512字节。操作系统读取硬盘时,不会一个扇区一个扇区地读取,这样非常低效;而是一次性连续读取多个扇区,即一次性读取一个“块(block)”。“块”由多个扇区组成,常见的大小有1K、2K、4K等,其中…

    Linux干货 2016-07-29
  • Linux下使用screen协同作业

    1)screen应用场景(拷贝自网络): 来自产品工程的高级维护用户 David 打电话说:“为什么我不能在您部署的这些新机器上编译 supercode.c”。 您会问他:“您运行的是什么机器?” David 答道:“ Posh”。(这个虚够的公司将它的 5 台生产服务器以纪念 Spice Girls 的方式命名)。这下您可以大显身手了,另一台机器由 Dav…

    系统运维 2016-08-15
  • linux存储系统流程简介

    存储系统是linux系统非常重要,也是非常基础的知识点。整个存储系统涉及到知识点也非常的多。 本文主要通过磁盘简介->分区管理->文件系统管理->文件存储结构->软连接和硬链接->挂载原理->常见存储相关操作命令,这一条主线来让大家对linux的整个存储系统有个初步,清晰的了解. 1.磁盘简介   &n…

    Linux干货 2015-12-15
  • 功能强大的Linux文本编辑器之Vim的使用

    VIM编辑器   Vim章节的内容:    使用vi和vim的三种主要模式    移动光标,进入插入模式    改变、删除、复制文本    撤销改变    搜索文档    vim寄存器    可视化和多窗口 &…

    Linux干货 2016-08-12
  • LVS类型及其调度算法

    LVS类型:     NAT:–>(DNAT) (多目标的DNAT)     DR:     TUN:     FULLNAT: LVS NAT的特性  &nbs…

    Linux干货 2016-10-29