1、安装nginx

2、为nginx搭建共享目录

3、安装createrepo,创建存储库

4、客户端测试

1、安装nginx

yum list |grep nginx  #查看是否有可用的nginx包
yum install nginx -y  #yum安装nginx

1.1 如果没有可用的nginx包,创建yum源文件

vim /etc/yum.repos.d/nginx.repo    #在/etc/yum.repos.d/目录下创建nginx.repo文件插入如下图内容

nginx安装包yum源详情:http://nginx.org/en/linux_packages.html

1.2 再用命令yum install nginx -y进行安装

yum install nginx -y

安装成功!!!

2、为nginx搭建共享目录/share

2.1 创建文件夹并赋予所有主

mkdir /share                 #创建/share目录
touch /share/test.txt #创建文件test.txt
chown -R nginx. /share/ #属主属组授权

2.2 配置nginx共享目录配置文件

cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/sharefile.conf    #另外起一个独立的配置文件
vim /etc/nginx/conf.d/sharefile.conf #编辑配置文件如下图所示

2.3 启动nginx服务

/etc/init.d/nginx start      #启动
netstat -an|grep 80 #查看服务是否启动成功

2.4 Web页面测试效果

  注意:如果显示权限不足,有可能是selinux或iptables开启所致;

  解决方法:

临时关闭:
/etc/init.d/iptables stop #关闭iptables
setenforce 0 #关闭selinux拦截 永久关闭:
chkconfig iptables off #关闭iptables开机自启动
sudo sed 's#SELINUX=enforcing#SELINUX=disabled#' /etc/selinux/config -i # 重启才生效

成功!!!

3、创建yum存储库

3.1 创建yum存储库目录,即放置rpm包的目录

mkdir -p /share/centos/6/os/x86_64/Packages/      #递归创建目录
chown -R nginx. /share/ #所有者权限设置

3.2 yum安装createrepo

yum list createrepo
yum install createrepo -y

3.3 从光盘中去取几个rpm安装包放到/share/centos/6/os/x86_64/Packages/里

mkdir /mnt/cdrom      #创建目录
mount /dev/cdrom /mnt/cdrom/ #挂载
find /mnt/cdrom/Packages/ |grep telnet |xargs -n 1 -i cp {} /share/centos/6/os/x86_64/Packages/ #拷贝安装包

3.4 创建yum存储库

createrepo /share/centos/6/os/x86_64/Packages/    #建立存储库
chown -R nginx. /share/ #授权

yum存储库创建成功!!!

4、客户端测试

4.1 创建yum源文件mylocal.repo

vim /etc/yum.repos.d/mylocal.repo    #创建mylocal.repo,配置内容如下图所示

4.2 加载测试

yum clean all           #清空yum缓存
yum makecache #加载可用yum元数据
yum repolist #查看yum源rpm包的具体情况

4.3 安装telnet

rpm -qa |grep telnet
yum install telnet -y

成功!!!

Linux搭建yum仓库的更多相关文章

  1. linux局域网搭建yum仓库(本地(file)、网络(ftp、http))

    linux局域网搭建yum仓库(本地(file).网络(ftp.http)) yum配置文件解释: [ ]:定义仓库,base为仓库的名字,可任意 name:仓库的简短文字描述 baseurl:仓库的 ...

  2. Linux搭建Nexus仓库+高可用方案

    Linux搭建nexus仓库 1.安装jdk 1.1 获取安装包,解压到指定目录: tar xf jdk.tar.gz -C /opt/export 1.2 配置环境变量: # vim /etc/pr ...

  3. 使用ftp搭建yum仓库

    此次操作在VMware Workstation虚拟机的CentOS7.5下进行 这里使用两台Linux主机,下表是它们所使用的操作系统以及IP地址. 两台Linux主机所使用的操作系统以及IP地址 操 ...

  4. 搭建yum仓库与定制rpm包

    笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 当我们自动化部署集群的时候,想要快速的安装所有服务,搭建yum仓库与定制rpm包是我们首先要做的 原创作品,转载请 ...

  5. VMware15.5版本通过挂载系统光盘搭建yum仓库

    VMware15.5版本通过挂载系统光盘搭建yum仓库一.1.打开CentOS 7虚拟机. 2.登录虚拟机,选择未列出  用户名:root 密码:输入自己设置的密码 点击登录. 3.右键单击打开终端. ...

  6. 搭建YUM仓库

    概述 YUM 主要用于自动安装.升级 rpm 软件包,它能自动查找并解决 rpm 包之间的依赖关系.要功的使用 YUM 工具安装更新软件或系统,就需要有一个包含各种 rpm 软件包的 reposito ...

  7. 最简化搭建yum仓库

    在使用rpm安装软件包时,时常会遇到一些软件依赖性问题,如果是简单的一两个依赖性还是可以手动解决.要是出现大量的依赖性问题的话会让增大工作量.yum是一个很好的前端程序,可解决软件包相关依赖性,可在多 ...

  8. Linux centos yum仓库 自制

    内网下Yum仓库搭建配置 1.实验环境 虚拟机环境: VMware 12 版本虚拟机 网络环境: 内网 IP 段:172.16.1.0 外网 iP 段(模拟):10.0.0.0 实验基础:(能够上网, ...

  9. 同步阿里云镜像到本地,在本地搭建YUM仓库

    1.下载阿里云镜像repo文件 项目使用CentOS6系统,因此我下载的文件是: # CentOS-Base.repo # # The mirror system uses the connectin ...

随机推荐

  1. Noip模拟18 2021.7.17 (文化课专场)

    T1 导弹袭击(数学) 显然,我们要找到最优的A,B使得一组a,b优于其他组那么可以列出: $\frac{A}{a_i}+\frac{B}{b_i}<\frac{A}{a_j}+\frac{B} ...

  2. JVM:Hotspot虚拟机中的对象

    在HotSpot虚拟机中,对象在内存中存储的布局可以被分为3个区域:对象头(Header).实例数据(Instance data)和对齐填充(Padding).对象头包括两部分信息,第一部分存储自身的 ...

  3. NOIP模拟86(多校19)

    T1 特殊字符串 解题思路 \(f_{i,j}\) 表示前 \(i\) 个字符中结尾为 \(j\) 的最大贡献. 转移枚举当前位置于之前位置结尾的组合加上贡献即可. 对于边界问题,容易发现选择 1 一 ...

  4. CentOS7自动备份oracle数据库

    1.环境 操作系统:CentOS 7 数据库:11.2.0.1.0 2.登录服务器 切换oracle用户,备份需要在oracle用户下进行 #su - oracle 在oracle家目录下创建bin目 ...

  5. JMeter学习记录收藏

    1.如何进行一个简单的性能测试 2.JMeter各种功能名词解释,比较全 3.聚合报告分析 4.CSV文件参数化,名词解释 5.JMeter快捷键

  6. Part 32 AngularJS controller as syntax

    So far in this video series we have been using $scope to expose the members from the controller to t ...

  7. java更开源-安全可靠国产系统背景下的应有.NET Core的一席之地

    "安可"背景下的中国软件开发 在中美当前背景下的安全可靠国产系统(简称安可),安可产业要实现技术自主可控,需要在四个层面逐步实现:基础硬件设施,如芯片.服务器.存储.交换机.路由器 ...

  8. Python 数据类型常用的内置方法(一)

    目录 Python 数据类型常用的内置方法 1.整型 int 2.浮点型 float 字符串转浮点型: 3.字符串 str 多种类型转字符型: 索引 切片 len( )方法:统计字符串长度/个数 移除 ...

  9. [bzoj1077]天平

    先考虑如何求出任意两数的最大差值和最小差值,直接差分约束建图跑floyd求最短路和最长路即可然后枚举i和j,考虑dA+dB和di+dj的关系,分两种情况移项,转化成dA-di和dj-dB的关系或dA- ...

  10. [noi1755]Trie

    定义S对应的数组为$a_{i}=\min_{0\le j<i,S_{j}=S_{i}}i-j$,特别的,若不存在j,令$a_{i}=i$,那么容易发现存在双射关系就意味这两者对应的数组相同 因此 ...