Ⅰ.前言
安装ApacheHttpd的方式有多种,最简单一种直接yum install httpd
就可以了,当然这是要在目标服务器上有网络的情况下,在没有网络的情况下是不能这么简单的解决这个问题了。在没有网络的情况下只能源码编译安装了,当然我不想通过这么繁琐的操作来安装ApacheHttpd(之所以繁琐是因为还需要编译安装另外几个软件),这里就不赘述了。接下来就介绍由于我的懒惰😂而想到的这种折中的方法。
Ⅱ.我是方法
方法就是使用Rpm来安装软件,Rpm是不需要联网的,所以在没有网络的情况下,一个命令即可搞定,是不是很happy😝。好了,废话不多说,请继续往下看。
1.安装前的准备工作
安装软件之前需要准备什么呢?嗯。软件安装包!这个Rpm软件安装包去哪下载呢?32系统的下载地址,64位的下载地址,我靠,这么多安装包一个一个找好烦哦。哇,安装了这个安装包报错提示需要先安装另一个安装包,没完没了,这么多前置安装包要安装,烦死尬人😡。
不烦人的方法来咯,直接在一台有网络权限的服务器上输入yum install --downloadonly --downloaddir=/ httpd
即可把需要的所以安装包下载到根目录下面了,然后把这些包拷入没有网络的服务器,准备工作完成咯。
2.安装安装安装
具体啥子操作看下面的控制台吧。渴了,不想说话。
[root@dingding ~]# cd /apache/ #安装包的存放路径随意 我是放在/apache目录下面
[root@dingding apache]# ls #总共五个安装包 安装顺序不要颠倒
apr-1.4.8-3.el7_4.1.x86_64.rpm httpd-2.4.6-89.el7.centos.x86_64.rpm mailcap-2.1.41-2.el7.noarch.rpm
apr-util-1.5.2-6.el7.x86_64.rpm httpd-tools-2.4.6-89.el7.centos.x86_64.rpm
[root@dingding apache]# rpm -ivh apr-1.4.8-3.el7_4.1.x86_64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:apr-1.4.8-3.el7_4.1 ################################# [100%]
[root@dingding apache]# rpm -ivh apr-util-1.5.2-6.el7.x86_64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:apr-util-1.5.2-6.el7 ################################# [100%]
[root@dingding apache]# rpm -ivh httpd-tools-2.4.6-89.el7.centos.x86_64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:httpd-tools-2.4.6-89.el7.centos ################################# [100%]
[root@dingding apache]# rpm -ivh mailcap-2.1.41-2.el7.noarch.rpm
Preparing... ################################# [100%]
Updating / installing...
1:mailcap-2.1.41-2.el7 ################################# [100%]
[root@dingding apache]# rpm -ivh httpd-2.4.6-89.el7.centos.x86_64.rpm
Preparing... ################################# [100%]
Updating / installing...
1:httpd-2.4.6-89.el7.centos ################################# [100%]
[root@dingding apache]#
具体到这就是安装完成了。想修改配置文件,一查便知find / -name httpd.conf
配置文件在/etc/httpd/conf/httpd.conf
,修改完成启动服务systemctl start httpd.service
,之后查看服务状态systemctl start httpd.service
。也可设置开机服务自启systemctl enable httpd.service
。
Ⅲ.后记
后记个毛,撸不动了💊。
Comments | NOTHING