配置本地yum源
本地yum源配置
下载地址:https://pan.baidu.com/s/1Q0wIDlXXQu1-map1iZ_VYg 提取码: wsvq
(1)准备ISO源,挂载CentOS-7-x86_64-Everything-1511.iso,把里面所有文件都拷贝到本地目录/develop/yum(自己创建)
(2)再新建一个目录mkdir -p /home/mcloud/centos-yum
(3)将iso文件挂载到新建目录/home/mcloud/centos-yum下(相当于解压iso文件),挂载成功后如图所示。
1 |
|
(4)将挂载到/home/mcloud/centos-yum下的ISO文件解压后的所有文件拷贝到/develop/yum下。
1 |
|
(5)编辑/etc/yum.repos.d/底下repo文件。
1 |
|
(6)yum clean all
(7)yum makecache
局域网yum源
(1)安装nginx,准备nginx-1.10.2.tar.gz包,并解压(在10.170.200.6上安装)
1 |
|
(2)进入nginx目录 cd nginx-1.10.2
(3)安装编译nginx
1 |
|
(4)编辑nginx.conf,配置nginx,nginx路径为/usr/local/nginx,如需更改nginx默认的80端口,只需更改listen即可。
location / {
root /develop/yum/;
autoindex on;
}
(5)启动nginx服务
1 |
|
备注:
./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
./nginx -s reload:当nginx的配置文件nginx.conf修改后,要想让配置生效需要重启nginx,使用./nginx -s reload不用先停止nginx再启动nginx即可将配置信息在nginx 生效。
(6)查看nginx进程
ps aux|grep nginx
(7)配置nginx开机自启动
切换到/lib/systemd/system/目录,创建nginx.service文件
1 |
|
退出并保存文件,执行systemctl enable nginx.service使nginx开机启动
1 |
|
(8)准备ISO源,挂载CentOS-7-x86_64-Everything-1511.iso,把里面所有文件都拷贝到本地目录/develop/yum(自己创建)
(9)再新建一个目录mkdir /home/mcloud/centos-yum
(10)将iso文件挂载到新建目录/home/mcloud/centos-yum下,挂载成功后如图所示。
1 |
|
(11)将挂载到/home/mcloud/centos-yum下的ISO文件解压后文件中的Packages文件中的所有rpm包拷贝到/develop/yum下。
1 |
|
(12)需要提前安装createrepo
1 |
|
(13)createrepo /develop/yum 更新yum目录,会在/develop/yum底下生产一个repodata目录
如果添加或者删除了个人的rpm包,不需要再次重新create,浪费时间,只需要createrepo –update /develop/yum就可以了。
(14)编辑/etc/yum.repos.d/底下repo文件。
1 |
|
(15)
1 |
|