ceph radosgw如何实现一键安装脚本
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章将为大家详细讲解有关ceph radosgw如何实现一键安装脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在ubuntu12.04.5 bit环境下,经
千家信息网最后更新 2025年12月01日ceph radosgw如何实现一键安装脚本
这篇文章将为大家详细讲解有关ceph radosgw如何实现一键安装脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
在ubuntu12.04.5 bit环境下,经常配置radosgw,所以写了个脚本搞定radosgw一键安装,不含ssl的配置,需要的自己添加一下。ceph0.80.x测试通过。
#!/bin/bashwget -q -O- https://raw.github.com/ceph/ceph/master/keys/autobuild.asc | sudo apt-key add -echo deb http://gitbuilder.ceph.com/apache2-deb-$(lsb_release -sc)-x86_64-basic/ref/master $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph-apache.listecho deb http://gitbuilder.ceph.com/libapache-mod-fastcgi-deb-$(lsb_release -sc)-x86_64-basic/ref/master $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph-fastcgi.listHOSTNAME=`hostname`apt-get install apache2 libapache2-mod-fastcgi radosgw -yceph-authtool --create-keyring /etc/ceph/ceph.client.radosgw.$HOSTNAME.keyringcd /etc/ceph/chmod +r ceph.client.radosgw.$HOATNAME.keyringceph-authtool /etc/ceph/ceph.client.radosgw.$HOSTNAME.keyring -n client.radosgw.$HOSTNAME --gen-keyceph-authtool -n client.radosgw.$HOSTNAME --cap osd 'allow rwx' --cap mon 'allow rwx' /etc/ceph/ceph.client.radosgw.$HOSTNAME.keyringceph -k /etc/ceph/ceph.client.admin.keyring auth add client.radosgw.$HOSTNAME -i /etc/ceph/ceph.client.radosgw.$HOSTNAME.keyringecho -n "[client.radosgw.$HOSTNAME]host = $HOSTNAMEkeyring = /etc/ceph/ceph.client.radosgw.$HOSTNAME.keyringrgw socket path = /tmp/radosgw.socklog file = /var/log/ceph/radosgw.$HOSTNAME.logrgw dns name = $HOSTNAME" >> /etc/ceph/ceph.confecho -n "#!/bin/shexec /usr/bin/radosgw -c /etc/ceph/ceph.conf -n client.radosgw.$HOSTNAME" > /var/www/s3gw.fcgichmod +x /var/www/s3gw.fcgiecho -n "FastCgiExternalServer /var/www/s3gw.fcgi -socket /tmp/radosgw.sockServerName $HOSTNAME DocumentRoot /var/www RewriteEngine On RewriteRule ^/(.*) /s3gw.fcgi?%{QUERY_STRING} [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] " > /etc/apache2/sites-available/rgw.confecho "ServerName $HOSTNAME" >> /etc/apache2/apache2.confsudo a2enmod rewritesudo a2enmod fastcgia2ensite rgw.confa2dissite defaultservice ceph restartservice apache2 restart/etc/init.d/radosgw startAllowEncodedSlashes On ErrorLog /var/log/apache2/error.log CustomLog /var/log/apache2/access.log combined ServerSignature Off Options +ExecCGI AllowOverride All SetHandler fastcgi-script Order allow,deny Allow from all AuthBasicAuthoritative Off
关于"ceph radosgw如何实现一键安装脚本"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
脚本
一键
篇文章
更多
配置
不错
实用
内容
文章
环境
知识
参考
帮助
有关
测试
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
济南市浪潮存储服务器供货商
NGA数据库技术流视频
北京字节网络技术有限公司
肚子痛视频软件开发
开源时空数据库解决方案
使用xml连接数据库
局域网禁用服务器
服务器主机可以安装黑苹果吗
西安app软件开发培训
公安县中小学生网络安全
联通骨干云服务器延迟
数据库优化方法17j
大学数据库成绩
沐川软件开发商
我的世界服务器怎么关闭方块
幼儿园共建网络安全
django 测试数据库
服务器与存储连接方式
三级数据库结构模式优点
网络安全法中关于新媒体规定
vba从数据库批量导出数据
大话西游3经典服务器能转服吗
数据库安全与防护
医疗网络安全建议
关于网络安全教育的故事
计算机会计数据库设计
数据库异样是什么意思
网络安全教材劳动出版社
香港电子软件开发有限公司
成都销售软件开发