yum源代码编译安装
df -h 查看挂载点(一个挂载点只能挂载一个设备)cd /etc/yum.repos.d/#到/etc下的yum.repos.d/目录下mkdir repos.bak# 创建一个名为 repos.bak的目录mv*.repo repos.bak# 移动所有.repo结尾的文件到 repos.bakvim local.repo#进入local.repo文件设置yum源参数设置yum源参数[loca
1、mount /dev/sr0 /mnt/ #将光盘挂载到/mnt目录下(前提虚拟机光盘选项勾选已连接)挂载 设备 目录或文件夹
df -h 查看挂载点 (一个挂载点只能挂载一个设备)
2、创建yum源
cd /etc/yum.repos.d/ #到/etc下的yum.repos.d/目录下
mkdir repos.bak # 创建一个名为 repos.bak的目录
mv *.repo repos.bak # 移动所有.repo结尾的文件到 repos.bak
vim local.repo #进入local.repo文件设置yum源参数
设置yum源参数
[local] #仓库类别
name=local #仓库名称
baseurl=file:///mnt #指定URL访问路径为光盘挂载目录 本地yum源
enabled=1 #开启此yum源 ,此为默认项,可省略
gpgcheck=0 #不验证软件包的签名
yum clean all && yum makecache # 删除yum缓存并更新
yum list #查看yum源文件包
3、yum常用的操作命令
(1)yum -y install 软件名 #安装升级软件包, “-y”选项表示自动确认
(2)yum -y remove 软件名 #卸载软件包,可自动解决依赖关系
(3)yum -y updata 软件名 #升级软件包
(4) yum list #查询软件包列表
(5) yum list installed #查询已经安装的软件包
(6) yum list available #查询仓库中尚未安装的软件包
(7) yum list updates #查询可以升级的软件包
(8) yum info 软件名 # 查询软件包的描述信息
(9)yum search [all] 关键词 #根据某个关键词来查找相关的软件包
(10) yum whatprovides 命令 #查询命令属于哪个软件包
(11) yum install 包名 -y --downloadonly --downloaddir=/tmp/ #下载RPM包到指定目录
(12) yum install lrzsz-y #安装包上传和下载 (rz上传 ,sz是下载)
4、编译安装
(1)下载源代码安装包文件
(2) tar解包 作用:解压并释放源代码到指定的目录
(3) ./configure 配置 作用:设置安装目录、安装模块等选项
(4) make编译 作用:生成可执行的二进制文件
(5)make install 安装 作用:复制二进制文件到系统,配置应用环境
(6)测试应用、维护软件
编译安装案例:
tar zxvf httpd-2.4.25.tar.gz -C /opt/
作用:解压并释放源代码到指定的目录
(2)配置软件模块(安装路径、开启或关闭模块功能、管理服务进程的用户设定)
./configure --prefix=目标路径(此软件安装到哪里去)
用途:设置安装目录、安装模块等选项
(3)make编译(将源代码转为可执行的程序)作用:生成可执行的二进制blog.csdnimg.cn/
(4)make install安装 作用:复制二进制文件到系统,配置应用环境
5、安装apache服务
1.使用yum方式进行安装编译器
yum install -y gcc gcc-c++ make
2、解压软件包
3、将两个apr文件解压后得移动到httpd下的scrlib下并命名为apr apr-util
4、配置安装路径
5、make install 安装
6、 启用apache
7、连接成功
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)