“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

相关推荐

  • 文件挂载

    (1)创建目录 /mnt/file,利用dd命令创建一个大文件; (2)将文件格式化,这个文件有文件系统,相当于一个分区; (3)直接用blkid 看不到文件,可以用mount -o loop 挂载文件,挂载上后,文件就可以当作分区来用了; (4)挂载文件的优势在于,方便移动。分区不能随便移动而文件可以; centos6是要加-o loop的 centos7…

    2017-05-03
  • 计算机的组成及其功能

    计算机现如今已经成为了我们生活中不可缺少的一部分,那么它是由什么组成的呢?简单来说,计算机系统是由硬件系统(hardware system)和 软件系统(software system)两部分组成。 Mac电脑背景图.jpg 下面我们来罗列一下计算机系统的主要组成,请看下图 计算机系统组成.png 计算机的功能 我们知道计算机十分强大,那么它都有哪…

    Linux干货 2017-08-23
  • 浅谈Linux中的用户和组

    又到了周六,日常写博客的日子。 上周模模糊糊的写了第一篇博客,大概知道了怎么写,但是这周就比以往不同了,脑子中已经有了思路,那写起来就会更加详细易懂。 这周学了很多知识点,但是我想对Linux 用户和组进行详细的描述。 一、用户(Username/UID) 用户分为两种:管理员和普通用户     管理员root  UI…

    2017-07-22
  • shell脚本编程练习

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态 在线的主机使用绿色显示 不在线的主使用红色显示 #!/bin/bash # for i in {1..254};do if ping -c 6 -w 1 192.168.1.$i &> /dev/null;then echo -e…

    2017-11-15
  • Linux系统中的防火墙iptables

    iptables/netfilter——Linux系统下的防火墙 基本原理 防火墙主要功能 工作于主机或者网络边缘,对进出本主机或本网络的报文进行匹配检测,对匹配到规则的报文进行于规则相对应的处理。 防火墙主要分类 按功能分类 主机防火墙网络防火墙 按构成分类 软件防火墙硬件防火墙 Linux防火墙软件iptables/netfilter(以后简称iptab…

    Linux干货 2017-06-13
  • GIAC 2017全球互联网架构大会12月22日即将登陆上海!

    12月22~23日,高可用架构和msup联合主办的GIAC 全球互联网架构大会将于上海举行。GIAC 2017全球互联网架构大会优惠报名平台活动家

    2017-12-04