Linux搭载ISO镜像为本地yum源
2015-12-11 15:45
513 查看
Linux搭载ISO镜像为本地yum源
Linux搭载ISO镜像为本地yum源环境
前提
操作
说明
环境
CentOS 6.6 X86_64前提
安装JDK,并设置好JAVA_HOME如果使用nginx做为发布镜像源,也可以,只要能http访问到就行。
操作
我们先把CentOS-6.6-x86_64-bin-DVD1.iso上传到服务器,放到/opt/soft下 创建挂载点 mkdir /mnt/centos6 挂点光盘 mount -t iso9669 -o loop /opt/soft/CentOS-6.6-x86_64-bin-DVD1.iso /mnt/centos6 解压tomcat到/opt目录下,文件夹名称为tomcat-centos, cd /opt/tomcat-centos/webapps 复制光盘 cp -r /mnt/centos6/ ./ 复制完成后,卸载光盘,删除挂载点 umount /mnt/centos6 rm -r /mnt/centos6 修改tomcat端口 cd /opt/tomcat-centos/conf,修改serveer.xml中的http端口改为42002 将tomcat加入开始启动,修改/etc/rc.local文件,加入 /opt/tomcat-centos/bin/startup.sh & 将42002端口加入防火墙,修改/etc/sysconfig/iptables,在filter表INPUT链中增加 -A INPUT -m state --state NEW -m tcp -p tcp -s 192.168.1.0/24 --dport 42002 -j ACCEPT 修改完成后,重启service iptables restart 注意,这里我加了来源网段限制,请根据实际情况调整 执行starup.sh脚本,启动tomcat-centos /opt/tomcat-centos/bin/startup.sh & 测试下tomcat是否启动成功,本机ip为192.168.1.20 curl http://192.168.1.20:42002/ 请用实际ip测试,不要用localhost,这样可以验证防火墙是否配置正确。 增加yum仓库 cd /etc/yum.repo.d/ vim Local-ISO.repo内容如下 [localiso] name=CentOS-$releasever - Base baseurl=http://192.168.1.20:42002/centos6/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6 测试下增加的yum源是否起作用 yum --disablerepo=* --enablerepo=localiso grouplist 如果有正常的输出,则配置正确。别告诉我,你不知道什么叫正常的输出,这个我也不知道了。 如果都没有问题,为了方便以后操作,把这条命令弄个别名吧 vim /etc/profile增加 alias yum2="yum --disablerepo=* --enablerepo=localiso " source一下,使用配置生效 source /etc/profile 再次测试 yum2 grouplist 试着安装个软件吧 yum2 -y install dos2unix 清空yum缓存 yum clean metadata yum2 makecache 成功,完了,没有然后!
说明
相关参数,ip,端口请根据实际情况调整。相关文章推荐
- linux设备使用--自己的理解
- CentOS 7自定义开机启动系统服务
- linux内核构成
- linux下怎么判断网卡速率?
- CentOS
- 教你修改Linux下高并发socket最大连接数所受的各种限制
- linux基础(十四)----linux编程基础----linux条件控制语句----if else语句
- linux基础(十四)----linux编程基础----linux条件控制语句----if else语句
- Centos中使用yum安装java时,没有jps的问题的解决。
- 搭建linux 0.11内核编译环境(转)
- Linux -- 系统在线更新yum与apt-get详细讲解
- linux配置open*** 客户端windows
- Gitlab代码管理平台部署(CentOS6.7—gitlab7.2.12)
- Gitlab代码管理平台部署(CentOS6.7―gitlab7.2.12)
- Linux下使用rsync最快速删除海量文件的方法
- linux: 鸟哥的私房菜
- Linux下Nodejs安装(完整详细)
- linux shortcut
- linux下怎么查看cpu核数
- linux基础(十三)----linux编程基础----linux运算符