【制作自己的本地源】【源码安装】
【1 制作自己的本地yum源】
**
**
步骤1;先把自己想要下载的源下载好 yum -y install
步骤2;下载 yum -y install createrepo 这个工具包![在这里插入图片描述]
步骤3;先将网络yam源,或者本地yum源备份
步骤4;清除本地yum源的缓存 yum clean all 或者删除本地yum源缓存的文件,rm -rf /var/yum/cache
步骤5;开启缓存本地yum源指令,vi /etc/yum.conf/ 将第三行 将keepcache=0改为keepcache=1 等于0是不保存安装包,等于1 是保存安装包
步骤6;在/下创建一个目录 myyum 目录自定义,然后找到rpm包的位置cp到创建的位置,这里不知道位置,可以find / -name + 软件包名字,搜索位置
)
步骤7;把目录制作成yum 源包 createrepo /myyum
步骤8;vim /etc/yum.repos.d +myyum.repo结尾,进行配置文件编辑
步骤9;yum repolist 检查一下是不是使用自己设置的yum
【2 源码安装】
在这里插入图片描述
获得源码包途径 官方网站,可以获得最新的软件包
mysql: http://www.mysql.com/
gcc是编译工具,编译单个文件
make工具可以看成是一个智能的批处理工具,通过调用makefile文件中用户指
定的命令来进行编译和链接的。(将这种高级语言写的代码编译成二进制语言)
pcre支持正则表达式
zlib-devel,有些应用依赖于这个库才能正常运行,因此需要安装zlibdevel
openssl-devel 某些库文件等跟开发相关的东西。
2. 准备软件 nginx-1.16.0.tar.gz
3. 部署安装 Nginx软件服务
步骤1;wget 下载上面复制的网址 并ll -h检查一下
步骤2;yum -y install gcc make zlib-devel pcre pcre-deve openssl-devel
下载gcc 编辑单个工具,make编辑翻译工具
步骤3:tar xzf 网址上的包进行解压
步骤4:查看一下刚才解压的包,然后cd查看一下目录 绿色的是可执行文件
步骤5:进行预编译 ./ configure --user=www --group=www --prefix=/usr/local/nginx
步骤6:echo ¥? 进行判断一下上条命令是否成功
预编译的命令只是让他生成 Makefile文件和objs目录
步骤7:make命令 进行编辑 一定要在 生成目录后面敲
objs会生成一个 nginx 绿色二进制文件
步骤8;进行make install 进行安装 /usr/local 就会生成目录 查看一下然后创建一个用户 www
步骤9;绝对路径启动命令 /usr/local/nginx/sbin/nginx,并systemctl stop firewalld 关闭防火墙
步骤10:用浏览器复制IP地址 显示就说明成功了
L+snowman: CentOS7.9适合用吗?
Ericchang1218: 版主您好 請問是左鍵按兩下就可以複製嗎?
一个运维小青年: 考试环境,题目是可以复制的
Ericchang1218: 版主您好 請教題目中的kubectl config use-context XXXXX,怎樣複製到終端機內。謝謝
Youwestlake211: 拼搏到无能为力