CentOS 建立本地yum源服务器
2016-07-13 15:26
429 查看
安装CentOS系统,配置系统的网络环境
配置静态IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
配置DNS
vi /etc/resolv.conf
如果是虚拟机,则配置的是网关地址
配置网关
vi /etc/sysconfig/network
针对克隆的虚拟机,删除之前的物理地址等信息
rm /etc/udev/rules.d/70-persistent-net.rules
重启网络服务
service network restart
安装nginx服务
下载nginx
yum install nginx
如果下载失败或没有找到源,可通过更新第三方源来安装
设为开启启动
chkconfig nginx on
更新nginx配置
vi /etc/nginx/nginx.conf
在http{里面增加如下内容:
访问nginx
http://192.168.126.5
准备yun源数据
获取光盘内容
mount /dev/cdrom /mnt/
将光盘文件拷贝到nginx目录
mkdir /usr/share/nginx/html/yum
cp –rf /mnt/* /usr/share/nginx/html/yum/
访问nginx
http://192.168.126.5/yum
更新yum源信息
客户端主机新建yum源配置文件
vi /etc/yum.repos.d/LocalServer.repo
然后将其他源置成无效
vi CentOS-Base.repo
添加 enabled=0
检查更新
yum check-update
yum repolist
注: yum源相关命令
yum check-update #检查更新
yum clean all #清除当前yum缓存
yum update #全部更新
yum makecache #缓存yum源中的软件包信息
yum repolist #列出yum源中可用的软件包
配置静态IP
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.126.5 NETMASK=255.255.255.0 GATEWAY=192.168.126.2
配置DNS
vi /etc/resolv.conf
nameserver 192.168.126.2
如果是虚拟机,则配置的是网关地址
配置网关
vi /etc/sysconfig/network
NETWORKING=yes HOSTNAME=yum GATEWAY=192.168.126.2
针对克隆的虚拟机,删除之前的物理地址等信息
rm /etc/udev/rules.d/70-persistent-net.rules
重启网络服务
service network restart
安装nginx服务
下载nginx
yum install nginx
如果下载失败或没有找到源,可通过更新第三方源来安装
设为开启启动
chkconfig nginx on
更新nginx配置
vi /etc/nginx/nginx.conf
在http{里面增加如下内容:
autoindex on; #开启nginx目录浏览功能 autoindex_exact_size off; #文件大小从KB开始显示 autoindex_localtime on; #显示文件修改时间为服务器本地时间
访问nginx
http://192.168.126.5
准备yun源数据
获取光盘内容
mount /dev/cdrom /mnt/
将光盘文件拷贝到nginx目录
mkdir /usr/share/nginx/html/yum
cp –rf /mnt/* /usr/share/nginx/html/yum/
访问nginx
http://192.168.126.5/yum
更新yum源信息
客户端主机新建yum源配置文件
vi /etc/yum.repos.d/LocalServer.repo
[local] name = CentOS / localserver baseurl=http://192.168.126.5/yum/ enabled = 1 gpgkey = http://192.168.126.5/yum/RPM-GPG-KEY-CentOS-6 gpgcheck = 1
然后将其他源置成无效
vi CentOS-Base.repo
添加 enabled=0
检查更新
yum check-update
yum repolist
注: yum源相关命令
yum check-update #检查更新
yum clean all #清除当前yum缓存
yum update #全部更新
yum makecache #缓存yum源中的软件包信息
yum repolist #列出yum源中可用的软件包
相关文章推荐
- CentOS7安装配置hadoop0.20,附带虚拟机集成资源包
- linux termios结构
- 常用Linux运维命令
- linux操作系统-给文本添加 ' -单引号,一般转成CSV格式时使用
- 参加老男孩Linux社会培训——自我介绍和决心书
- linux多文件压缩一个文件成tar.gz的命令
- Xargs的用法和理解
- linux 中 timeval结构体
- Linux信号
- 装windows和Linux系统时找不到硬盘,pe安装系统没有出现磁盘,不能识别磁盘
- PCAN linux 下ROS匹配
- linux 应用读取input按键驱动上报键值案例
- 理解和配置 Linux 下的 OOM Killer
- Linux 基础 —— RPM
- 在CentOS上编译安装PostgreSQL
- 在Linux上使用logwatch分析监控日志文件
- Linux上安装JDK环境变量配置
- linux 下查看机器是cpu是几核的(转)
- linux系统编程手册 文件系统
- Centos 6 安装 Percona XtraBackup 2.2.13