创建yum源码安装一个httpd网页

挂载设备

[root@localhost ~]# mkdir /media/cdrom
[root@localhost ~]# mount /dev/sr0 /media/cdrom/
mount: /dev/sr0 写保护,将以只读方式挂载

启动yum库

[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
CentOS-Base.repo       CentOS-fasttrack.repo  CentOS-Vault.repo
CentOS-CR.repo         CentOS-Media.repo
CentOS-Debuginfo.repo  CentOS-Sources.repo
[root@localhost yum.repos.d]# mkdir back
[root@localhost yum.repos.d]# mv *repo back/
[root@localhost yum.repos.d]# mv back/CentOS-Media.repo ./
[root@localhost yum.repos.d]# ls
back  CentOS-Media.repo
[root@localhost yum.repos.d]# vim CentOS-Media.repo



修改内容如下图片所示:
在这里插入图片描述

清理yum缓存,新建缓存

[root@localhost yum.repos.d]# yum clean all
已加载插件:fastestmirror, langpacks
正在清理软件源: c7-media
[root@localhost yum.repos.d]# yum makecache
元数据缓存已建立

上传解压下载好的源码包

rz  方式上传
解压:
[root@localhost yum.repos.d]# tar xf httpd-2.4.41.tar.gz -C /usr/src/-C 此处为指定路径)

进入解压的路径

[root@localhost yum.repos.d]# cd /usr/local/httpd
[root@localhost src]# ls
debug  httpd-2.4.41  kernels
[root@localhost src]# cd httpd-2.4.41/

安装相关的软件

[root@localhost httpd-2.4.41]# yum -y install gcc gcc-c++ *apr* pcre-devel

配置

此处若出现错误,则根据提示安装相关软件‘’‘’‘’

[root@localhost httpd-2.4.41]# ./configure --prefix=/usr/local/httpd

编译,安装源代码

[root@localhost httpd-2.4.41]# make   &&    make install

接下来可以修改文件

,可以是网页显示出来想要的内容

在网页目录下/usr/local/httpd/htdocs新建文件index.html文件

root@localhost htdocs]# touch index.html
[root@localhost htdocs]# echo "aaaxiebiao" > index.html

启动网页

[root@localhost htdocs]# /usr/local/httpd/bin/apachectl start

关闭防火墙,启动远程服务

[root@localhost htdocs]# iptables -F
[root@localhost htdocs]# systemctl stop firewalld
[root@localhost htdocs]# setenforce 0
[root@localhost htdocs]# systemctl restart sshd

输入本地ip,可以查看内容

在这里插入图片描述

发布了39 篇原创文章 · 获赞 19 · 访问量 2239

猜你喜欢

转载自blog.csdn.net/aaaa_xiebiao/article/details/104563787
今日推荐