«

»

1月 21

折腾再来:Openshift搭建etherpad,基于Mysql

此文联动:(极其建议阅读)

http://ssunday.info/?p=109    全面配置教程: CentOS配置Etherpad-lite在线文稿编辑服务

http://www.superwbd3.tk/2013/01/openshift-etherpad/  详细教程:Openshift 搭建etherpad在线文档协同编辑服务(基于MongoDB)

(感谢@sundaymouse 的工作,他的工作在这个程序的设置部分启发我很多。)

 

刚才的文章写得很好了。

但是,MongoDB很难备份,这是个大问题。

所以,我fork了一下,把这个东西挪到Mysql上面,这样备份就方便很多了。

 

大体和前文相同。

1.建立一个程序

rhc app create -a (名字) -t php-5.3

2.建立数据库

rhc app cartridge add -a (名) -c mysql-5.1

3.配置git,加入一个源

cd (名字)
git remote add upstream -m master
git pull -s recursive -X theirs upstream master
(新版也是这么更新的)

4.push上去-

git push

 

这样就好了。全自动。使用时没有发现问题。

I forked a version of etherpad to run with mysql, for mongodb is not easy to backup.

1.create a application

rhc app create -a {name you want} -t php-5.3

2.create a database

rhc app cartridge add -a {name you want} -c mysql-5.1

3.add a source of git

cd {name you want}
git remote add upstream -m master
git pull -s recursive -X theirs upstream master
(same way if there exists any update…)

4.push it

git push

Now it should be running properly.

1 ping

  1. 详细教程:Openshift 搭建etherpad在线文档协同编辑服务 | Beining 's another site

    […] ← 上一篇 下一篇 → […]

发表评论

电子邮件地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">