挂载设备
[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,可以查看内容