ceph radosgw如何实现一键安装脚本
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,这篇文章将为大家详细讲解有关ceph radosgw如何实现一键安装脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在ubuntu12.04.5 bit环境下,经
千家信息网最后更新 2025年02月03日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安全错误
数据库的锁怎样保障安全
济宁视窗软件开发有限公司
问道所有服务器大区
BSP数据库全称
威海软件开发接私活
盐城思科网络技术有限公司
软件开发的会计核算
ado 访问数据库
网易服务器备份存档储存在哪里
河北火马网络技术服务有限公司
防范网络安全的论文
入职互联网还是科技公司好
网络技术的专业前景
海岛奇兵资源最丰富的服务器
数据库左右链接
软件开发企业的存货都有哪些
软件开发部工作职责和内容
校园网网络安全方法
昌平区网络软件开发要求
苏州戴尔服务器组建
甘肃白银公安局网络安全支队
禁止打开服务器管理器
网络安全的演讲稿
本科销售管理软件开发
delp数据库怎么添加
网络安全班会心得体会250字
网络安全自学入门书籍推荐
游戏服务器搭建需要哪些知识
网络安全责任制落实的问题
宿豫区个性化网络技术参考价格
ftp服务器支持多少客户端连接