以下是在CentOS系统中停用网络YUM源,搭建光盘YUM源安装并启动httpd服务,实现正常访问apache服务器测试页面的详细步骤:
- 停用网络YUM源 在终端输入以下命令,备份原来的yum源文件,并将原文件重命名为原文件名加.bak后缀。
bashCopy code
sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
然后在终端中输入以下命令,创建一个新的yum源文件。
bashCopy code
sudo vi /etc/yum.repos.d/CentOS-Media.repo
编辑此文件,写入以下内容:
makefileCopy code[InstallMedia]
name=CentOS-$releasever - Media
baseurl=file:///media/cdrom/
gpgcheck=0
enabled=1
保存并退出此文件。
- 搭建光盘YUM源 在搭建光盘YUM源之前,确保CentOS DVD已插入光驱中。输入以下命令,挂载DVD到/mnt目录。
bashCopy code
sudo mount /dev/cdrom /mnt
然后,将DVD中的repodata目录复制到/mnt目录下的CentOS-Media.repo目录中。
bashCopy code
sudo cp -r /mnt/Packages /var/www/html
执行完毕后,光盘YUM源已经搭建完毕。
- 安装并启动httpd服务 在终端中输入以下命令,安装httpd服务:
Copy code
sudo yum install httpd
然后,在终端中输入以下命令,启动httpd服务:
sqlCopy code
sudo systemctl start httpd.service
- 测试apache服务器测试页面 打开浏览器,输入本机IP地址或者localhost,并访问apache服务器测试页面:
arduinoCopy code
http://localhost/
如果能够正常访问apache服务器测试页面,则说明httpd服务已经正常启动。
- 关闭httpd服务并卸载apache服务器程序 在终端中输入以下命令,关闭httpd服务:
arduinoCopy code
sudo systemctl stop httpd.service
然后在终端中输入以下命令,卸载apache服务器程序:
arduinoCopy code
sudo yum remove httpd
这样,我们就成功停用了网络YUM源,搭建了光盘YUM源并安装了httpd服务,并通过访问apache服务器测试页面验证了服务正常启动,最后卸载了httpd服务。