MeeGo本地OBS搭建步骤

主要参考文章:http://blog.csdn.net/forestarmyhttp://blog.chinaunix.net/space.php?uid=25153965&do=blog&id=1605611、安装OpenSUSE 11.42、打开防火墙的一些端口,以使能SSH等:# vi /ete/sysconfig/Susefirewall2FW_SERVICES_EX
摘要由CSDN通过智能技术生成

主要参考文章:

http://blog.csdn.net/forestarmy

http://blog.chinaunix.net/space.php?uid=25153965&do=blog&id=160561

1、安装OpenSUSE 11.4

2、打开防火墙的一些端口,以使能SSH等:

# vi /ete/sysconfig/Susefirewall2
FW_SERVICES_EXT_TCP="ssh 445 139 389 telnet 80 81 82 "
FW_SERVICES_EXT_UDP="137 138 "
# rcSuSEfirewall2 restart

3、搭建OBS

obs(opensuse build system)是meego源码编译的重要工具,也可以说是必备工具,有了它我们可以方便的对源码中各个包进行编译,进而做出meego镜像,所以搭建一个自己的obs系统是meego开发的重要部分。

cd /etc/zypp/repos.d/; 
wget http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_11.4/openSUSE:Tools.repo
zypper ref

安装obs-server和相关的包

 

zypper in obs-server obs-signd obs-utils createrepo nfs-client obs-api memcached lighttpd

设置数据库

默认开机开启:

chkconfig --add mysql 
rcmysql start

注意,chkconfig --add mysql可能会失败:

linux-ubai:/obs # chkconfig --level 35 mysql on
insserv: FATAL: service network is missed in the runlevels 2 to use service mysql
insserv: exiting now!
/sbin/insserv failed, exit code 1

解决办法是,将"network"的level2打开:chkconfig --level 2 network on。


使用系统提供的工具安装数据库:

/usr/bin/mysql_secure_installation

在这里可以输入自己数据库密码,默认是空的

创建数据库:

mysql -u root -p 
mysql> create database api_production; 
mysql> create database webui_production;

将obs的用户信息加到数据库中:

GRANT all privileges 
ON api_production.* 
TO 'obs'
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值