码迷,mamicode.com
首页 > 其他好文 > 详细

createrepo安装yum和源码包安装

时间:2016-08-20 22:01:12      阅读:291      评论:0      收藏:0      [点我收藏+]

标签:apache 源码安装

具体操作就这样了,希望朋友们看的明白,

我们的yum仓库本地安装的,也有在线自动获取的,从ftp,http,nfs,这几种类型

假设我的本地光盘坏了,那我们从ftp服务器上找rpm自己配置吧,我的ftp://10.1.0.1

技术分享

下面切换到ruby这目录(就2个rpm包,意思意思)

技术分享

下面的!表示当前shell里操作,在本地创建个/yum/repo2目录,(不是在服务器上创建的)lcd,切换目录;mget 下载 ,意思就是把ftp服务器上的rpm下载到本地的/yum/repo2目录,然后bye,离开

技术分享

cd到repo2,然后执行 createrepo命令, 创建repodata库

技术分享

然后查看下:.xml结尾的那是个校验码

技术分享现在去配置yum仓库


技术分享

第三个[ruby]固定格式,napme就是随便写吧,url固定格式,例如=ftp://     

=file:///  这两种情况是不一样的,多出一个斜线的是你的根目录啊

enabled可以不加,默认自动,1,  gpgcheck 检查程序,1为检查,0 不检查

 

技术分享

最后 读取列表  ,或者 yum makecache   或者 yum install ruby ,好了完成了。。就样了,

技术分享

---------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

程序编译安装:

testapp-VERSION-release.src.rpm-->安装后,使用rpmbuild命令制作成二进制格式的rpm包,而后再安装;

安装后,使用rpmbuild命令制作成二进制格式的rpm包,而后再安装;
 源代码-->预处理-->编译(gcc)-->汇编-->链接-->执行
 源代码组织格式:
    多文件:文件中的代码之间,很可能存在跨文件依赖关系:
    c,c++ ,make (configure-->,makefile.in -->makefile)
    java:maven
编译安装三步骤:
./configure:
  (1.)通过选项传递参数,指定启用特性,安装路径等;执行时会参考用户的指定以及makefile.in文件生成makefile;
  (2)检查依赖到的外部环境;
make:
    根据makefile文件,构建应用程序;
make install

不写了,我自己都没看明白,开始操作吧

下面我要从我的ftp服务器上下载包了(教室里的)

技术分享


下面我就要解压hadoop包了自动会生成一个hadoop目录,进入里面

./config  --help 可以查看可用的选项。一般常用的有”--prefix=PREFIX “ 这个选项的意思是定义软件包安装到哪里。到这里,笔者再提一个小小的约定,通常源码包都是安装在/usr/local/目录下的。比如,我们把Apache2安装在/usr/local/Apsche2下,那么这里就应该这样写” --prefix=/usr/local/Apsche2”配置的文件 --sysconfdir=/etc/Apache2

#tar xf httpd-2.4.9.tar.bz2

#cd httpd-2.4.9

#./configure --prefix=/usr/local/Apache2 --sysconfdir=/etc/Apache2(会有检查信息)

#make  (调用gcc开始编译了)

#make install

技术分享

我们要关注bin,这里面还有一个脚本,apachectl

技术分享

看到80端口,表示服务就在启动,

技术分享

技术分享

表示在工作


apache加入系统服务

为了让apache开机启动,我们可以把apachectl启动脚本加入rc.local文件中,如下:

echo "/usr/local/apache2/bin/apachectl start">>/etc/rc.local

cat /etc/rc.local

技术分享

好了。。就这样了介绍那么多。。


createrepo安装yum和源码包安装

标签:apache 源码安装

原文地址:http://11010820.blog.51cto.com/11000820/1840647

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!