linux服务器安装Blerk DB过程
来源:互联网 发布:阿加莎克里斯蒂知乎 编辑:程序博客网 时间:2024/06/06 10:43
Berkeley DB作为SSO的用户身份存储数据库,具有高速查询特性,适合更新少,查询多的操作。由于用户信息更新较少,故适合作为用户身份服务。
1、 假定已有用户bdb且具有安装软件的权限,并且准备将Berkeley DB安装到如下目录
/home/bdb/app/BerkeleyDB
2、 从Oracle官网下载Berkeley DB安装包 db-5.1.29.tar.gz或使用部署文件中提供的安装包。
a) 注意:如果需要自己下载软件,请注意版本,OpenLDAP和Berkeley DB有匹配版本,参考:OpenLDAP解压后的REDME文件
3、 进入用户主目录
4、 上传安装包,并按后续步骤操作
5、 解压 tar xvf db-5.1.29.tar.gz
完成后
6、 进入解压后目录 /home/bdb/db-5.1.29/build_unix
7、 执行命令 ../dist/configure -prefix=/home/bdb/app/BerkeleyDB,执行完成后如下图所示
8、 执行编译命令 make
执行完成后
9、 执行安装命令 make install
10、 如果有必要,目录/home/bdb/db-5.1.29/build_unix下执行命令make uninstall 卸载
这里备注下自己安装过程中出现的问题及解决办法
执行命令 ../dist/configure -prefix=/home/bdb/app/BerkeleyDB时报了一个错误
错误信息室checking for cc no
checking for gcc no
config ure:error
see ‘config.log’ for more details
下面说下解决方案
问题原因是因为没有安装gcc套装
在root用户下执行
[root@localhost ~]# yum install gcc
即可,但是现场环境执行的时候却报了
Loading "security" plugin
Loading "rhnplugin" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Parsing package install arguments
No package gcc available.
Nothing to do
的错误。
对于这个问题解决方案如下
只能想办法本地安装了,总结方法如下:
上传安装镜像rhel-server-6.1-x86_64-dvd.iso,
然后将镜像文件挂,如/mnt
1
# mount -o loop rhel-server-6.1-x86_64-dvd.iso /mnt
2
# cd /mnt/Packages
3
# rpm -ivh glibc-common-2.12-1.25.el6.x86_64.rpm
4
# rpm -ivh kernel-headers-2.6.32-131.0.15.el6.x86_64.rpm
5
# rpm -ivh libgcc-4.4.5-6.el6.x86_64.rpm
6
# rpm -ivh glibc-2.12-1.25.el6.x86_64.rpm
7
# rpm -ivh libgomp-4.4.5-6.el6.x86_64.rpm
8
# rpm -ivh nscd-2.12-1.25.el6.x86_64.rpm
9
# rpm -ivh glibc-headers-2.12-1.25.el6.x86_64.rpm
10
# rpm -ivh glibc-devel-2.12-1.25.el6.x86_64.rpm
11
# rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
12
# rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
13
# rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
14
# rpm -ivh cpp-4.4.5-6.el6.x86_64.rpm
15
# rpm -ivh gcc-4.4.5-6.el6.x86_64.rpm
注:以上是安装gcc,软件安装顺序不能错。
******************************************
1
# rpm -ivh libstdc++-4.4.5-6.el6.x86_64.rpm
2
# rpm -ivh libstdc++-devel-4.4.5-6.el6.x86_64.rpm
3
# rpm -ivh gcc-c++-4.4.5-6.el6.x86_64.rpm
注:以上是安装gcc-c++
我这里采用的是到iso文件里面找到所需的rpm文件给上传到服务器上安装
- linux服务器安装Blerk DB过程
- Linux(服务器)安装过程
- 阿里云服务器linux安装vnc过程
- Linux 安装使用Berkeley DB
- Hummer TimeSeries DB 安装过程图例介绍
- 远端linux服务器安装apache(图解过程)
- 在Linux服务器上安装Django框架的过程详解
- dhcp服务器安装过程
- 服务器安装Linux服务器
- Linux服务器启动过程
- linux服务器启动过程
- Berkeley DB在linux中的安装
- Linux下安装openldap+Berkeley DB
- Linux 系统下安装 Berkeley DB
- berkeley DB +linux +python+bsddb3安装
- centos7 Berkeley DB在linux中的安装
- SubVersion服务器Windows安装过程
- SubVersion服务器Windows安装过程
- Fiddle 过滤规则编写
- Redis服务端状态与性能监控(二)
- [互联网冲击]网购打残 百丽叹没办法 传统行业该如何面对
- MFC 下实现网页刷新
- 你咋计算的判断
- linux服务器安装Blerk DB过程
- .net mvc中对CombresLink(样式与脚本)的引用
- Nginx+memcached+tamcat7集群管理配置方案
- functionCharts学习 常见属性解释
- awk学习总结(一) FORMAT
- Jsoup登录解析网页信息
- AHRS(航姿参考系统)和IMU(惯性测量单元)的区别
- Wow!什么是Wow64
- VintaSoft条码读写.NET控件VintaSoftBarcode.NET Library控件详细介绍及下载