最近一直在搞vmware虚拟机,搞得心态崩塌的很快,最近一次崩盘是网络yum
mkdir /var/ftp/dvd #创建文件夹
mount /dev/cdrom /var/ftp/dvd # 临时挂载
#永久挂载
vim /etc/fstab
/dev/cdrom /var/ftp/dvd iso9660 defaults 0 0 # 在最后添加,前面的不要删除
yum -y install vsftpd # 安装ftp
systemctl restart vsftpd # 重启ftp服务
systemctl enable vsftpd # 开机自动启动ftp
vim /etc/yum.repos.d/dvd.repo
#文件内容示例
[centos]
name=linux
baseurl=ftp://提供服务的主机IP地址/dvd
enabled=1
gpgcheck=0
#验证是否成功
yum repolist # repolist:10174 这个数量不是固定的,根据自己镜像的不同也是不同的
跟搭建FTP服务类似;
1.更换为安装httpd,重启restart,开机自启动enable
2.挂载点变化为/var/www/html/dvd
mkdir /var/www/html/dvd #创建文件夹
mount /dev/cdrom /var/www/html/dvd # 临时挂载
#永久挂载
vim /etc/fstab
/dev/cdrom /var/www/html/dvd iso9660 defaults 0 0 # 在最后添加,前面的不要删除
3.安装服务软件
yum -y install httpd
systemctl restart httpd
systemctl enable httpd
4.建立新的文件
vim /etc/yum.repos.d/dvd.repo
#文件内容示例
[centos]
name=linux
baseurl=http://提供服务的主机IP地址/dvd
enabled=1
gpgcheck=0
#验证是否成功
yum repolist
```
repolist : 0
为什么,这是为什么?
将SELINUX调为permissive,并将防火墙firewalld关闭一切就解决了
vim /etc/selinux/config
SELINUX=permissive
[root@server ~]# systemctl stop firewalld.service
[root@server ~]# systemctl disable firewalld.service