服务端部署
1.创建Yum仓库目录,RPM包都上传至此目录
mkdir /application/yum/ -p
2.安装createrepo软件
yum -y install createrepo
3.初始化repodata索引文件
createrepo -pdo /application/yum
createrepo -v /application/yum
4.进入需要提供仓库的目录
cd /application/yum
5.可以用Apache或nginx提供web服务,但用Python的http模块更简单,适用于内网环境, 可以通过浏览器输入本机IP查看
python -m SimpleHTTPServer 80 &>/dev/null &
6.每次加入rpm包就要更新
createrepo --update /application/yum
7.修改yum配置文件keepacache=0改为1,保存下载过的软件
sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf
8.只下载不安装
yum install --downloadonly --downloaddir=/application/yum php71w php71w-cli php71w-common
php71w-devel php71w-embedded php71w-gd php71w-mcrypt php71w-mbstring php71w-pdo
php71w-xml php71w-fpm php71w-mysqlnd php71w-opcache
客户端部署
1.进入yum源
cd /etc/yum.repos.d
2.编写配置文件
[root@B yum.repos.d]# vi oldboy.repo ß连接本地yum源
[repo]
name=Server
baseurl=http://172.16.1.100
enable=1
gpgcheck=0
3.将其他源全部禁用
enabled=0 #改为1就启用,没有此参数也是启用
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)